#include <icd_network_api.h>
Public Attributes | |
void * | handle |
gchar * | name |
GSList * | network_types |
GSList * | pid_list |
guint | scope |
gboolean | scan_progress |
gint | scan_timeout_rescan |
GSList * | scan_timeout_list |
GHashTable * | scan_cache_table |
GSList * | scan_listener_list |
icd_nw_api | nw |
module handle
gchar* icd_network_module::name |
name of this module
network types associated with this module
GSList* icd_network_module::pid_list |
list of pids this module wants to track
search scope
gboolean icd_network_module::scan_progress |
scan in progress
rescan timeout
list of icd_scan_cache_timeout data structures
GHashTable* icd_network_module::scan_cache_table |
network scan cache hash table containing icd_scan_cache_list elements
entities that wish to receive scan results from this module
struct icd_nw_api icd_network_module::nw |
functions provided by this module