#include <icd_context.h>
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 |
| gboolean icd_context::daemon |
run as deamon if TRUE, run in foreground if FALSE
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
idle timer gconf notification id
IAP deletion gconf notification id
1.5.1