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
struct icd_nw_api nw


Detailed Description

A represenatation of a network plugin module

Member Data Documentation

list of pids this module wants to track

Referenced by icd_network_api_foreach_module_pid(), icd_network_api_unload_modules(), and icd_network_api_watch_pid().

Todo:
move scan parameters into another struct
search scope

Referenced by icd_scan_network(), and icd_scan_results_request().

entities that wish to receive scan results from this module

Referenced by icd_scan_listener_add(), icd_scan_listener_exist(), icd_scan_listener_notify(), and icd_scan_listener_remove().


The documentation for this struct was generated from the following file:

Generated on Thu Mar 11 09:04:50 2010 for ICd2 by  doxygen 1.5.6