Greenbone Vulnerability Management Libraries
11.0.0
|
The structure for Hosts collection. More...
#include <hosts.h>
Data Fields | |
gchar * | orig_str |
gvm_host_t ** | hosts |
size_t | max_size |
size_t | current |
size_t | count |
size_t | removed |
The structure for Hosts collection.
The elements of this structure should never be accessed directly. Only the functions corresponding to this module should be used.
size_t gvm_hosts::count |
Number of single host objects in hosts list.
Definition at line 96 of file hosts.h.
Referenced by gvm_host_in_hosts(), gvm_hosts_add(), gvm_hosts_count(), gvm_hosts_deduplicate(), gvm_hosts_exclude_with_max(), gvm_hosts_free(), gvm_hosts_new_with_max(), gvm_hosts_next(), gvm_hosts_resolve(), gvm_hosts_reverse(), gvm_hosts_reverse_lookup_only(), gvm_hosts_reverse_lookup_unify(), and gvm_hosts_shuffle().
size_t gvm_hosts::current |
Current host index in iteration.
Definition at line 95 of file hosts.h.
Referenced by gvm_hosts_deduplicate(), gvm_hosts_exclude_with_max(), gvm_hosts_next(), gvm_hosts_resolve(), gvm_hosts_reverse(), gvm_hosts_reverse_lookup_only(), gvm_hosts_reverse_lookup_unify(), and gvm_hosts_shuffle().
gvm_host_t** gvm_hosts::hosts |
Hosts objects list.
Definition at line 93 of file hosts.h.
Referenced by gvm_host_in_hosts(), gvm_hosts_add(), gvm_hosts_deduplicate(), gvm_hosts_exclude_with_max(), gvm_hosts_fill_gaps(), gvm_hosts_free(), gvm_hosts_init(), gvm_hosts_next(), gvm_hosts_resolve(), gvm_hosts_reverse(), gvm_hosts_reverse_lookup_only(), gvm_hosts_reverse_lookup_unify(), and gvm_hosts_shuffle().
size_t gvm_hosts::max_size |
Current max size of hosts array entries.
Definition at line 94 of file hosts.h.
Referenced by gvm_hosts_add(), gvm_hosts_fill_gaps(), and gvm_hosts_init().
gchar* gvm_hosts::orig_str |
Original hosts definition string.
Definition at line 92 of file hosts.h.
Referenced by gvm_hosts_free(), gvm_hosts_init(), and gvm_hosts_new_with_max().
size_t gvm_hosts::removed |
Number of duplicate/excluded values.
Definition at line 97 of file hosts.h.
Referenced by gvm_hosts_deduplicate(), gvm_hosts_exclude_with_max(), gvm_hosts_removed(), gvm_hosts_resolve(), gvm_hosts_reverse_lookup_only(), and gvm_hosts_reverse_lookup_unify().