icd_network_module Struct Reference
[ICd network API handling]

#include <icd_network_api.h>

List of all members.

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


Detailed Description

A represenatation of a network plugin module


Member Data Documentation

void* icd_network_module::handle

module handle

gchar* icd_network_module::name

name of this module

GSList* icd_network_module::network_types

network types associated with this module

GSList* icd_network_module::pid_list

list of pids this module wants to track

guint icd_network_module::scope

search scope

gboolean icd_network_module::scan_progress

scan in progress

gint icd_network_module::scan_timeout_rescan

rescan timeout

GSList* icd_network_module::scan_timeout_list

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

GSList* icd_network_module::scan_listener_list

entities that wish to receive scan results from this module

struct icd_nw_api icd_network_module::nw

functions provided by this module


The documentation for this struct was generated from the following file:
Generated on Tue Feb 24 16:21:36 2009 for ICd2 by  doxygen 1.5.1