icd_context Struct Reference
[ICd context]

#include <icd_context.h>

List of all members.

Public Attributes

gboolean daemon
guint shutting_down
GMainLoop * main_loop
GSList * policy_module_list
GSList * request_list
GSList * nw_module_list
GHashTable * type_to_module
GSList * srv_module_list
GHashTable * srv_type_to_srv_module
GHashTable * nw_type_to_srv_module
guint idle_timer_notify
guint iap_deletion_notify


Detailed Description

ICd context


Member Data Documentation

gboolean icd_context::daemon

run as deamon if TRUE, run in foreground if FALSE

guint icd_context::shutting_down

icd shutdown timeout id

GMainLoop* icd_context::main_loop

glib main loop

GSList* icd_context::policy_module_list

list of policy modules

GSList* icd_context::request_list

list of outstanding network connection requests

GSList* icd_context::nw_module_list

list of network modules

GHashTable* icd_context::type_to_module

hash table mapping network types to the modules in the above list

GSList* icd_context::srv_module_list

list of service provider modules

GHashTable* icd_context::srv_type_to_srv_module

hash table mapping service provider types to service modules

GHashTable* icd_context::nw_type_to_srv_module

hash table mapping network types to list of service modules

guint icd_context::idle_timer_notify

idle timer gconf notification id

guint icd_context::iap_deletion_notify

IAP deletion gconf notification id


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