Public Attributes | |
| guint | connection_count |
| guint | count_iaps_id |
| guint | iap_count |
| gint | timeout |
| guint | timeout_id |
| gboolean | auto_conn |
| gboolean | always_change |
| gboolean | always_online_value_changed |
| guint | notify_nw_params |
| guint | notify_connections |
| gboolean | flight_mode |
| DBusPendingCall * | pending_flightmode |
| gboolean | flightmode_signals |
| icd_policy_request_make_new_fn | make_request |
| icd_policy_network_priority_fn | priority |
| icd_policy_service_module_check_fn | srv_check |
| gint | highest_network_priority |
number of connections ongoing
Referenced by policy_always_online_connected(), policy_always_online_disconnected(), and policy_always_online_run().
timeout callback id for IAP counting
Referenced by policy_always_online_check(), policy_always_online_connections_changed(), policy_always_online_destruct(), and policy_always_online_nw_params_changed().
number of IAPs in GConf
Referenced by icd_policy_init(), policy_always_online_check(), and policy_always_online_run().
timeout value in minutes
Referenced by icd_policy_init(), policy_always_online_nw_params_changed(), and policy_always_online_run().
timer id
Referenced by policy_always_online_cancel_timer(), policy_always_online_flightmode(), policy_always_online_make_request_cb(), and policy_always_online_run().
| gboolean always_online_data::auto_conn |
whether connect automatically has a decent value
Referenced by icd_policy_init(), policy_always_online_nw_params_changed(), and policy_always_online_run().
| gboolean always_online_data::always_change |
whether to make a connection attempt even when connected
Referenced by icd_policy_init(), policy_always_online_connected(), policy_always_online_make_request(), policy_always_online_nw_params_changed(), and policy_always_online_run().
whether any always online settings values got changed
Referenced by policy_always_online_check(), policy_always_online_nw_params_changed(), and policy_always_online_run().
GConf notification id for network parameters
Referenced by policy_always_online_destruct(), and policy_always_online_gconf_init().
GConf notification id for connections
Referenced by policy_always_online_destruct(), and policy_always_online_gconf_init().
| gboolean always_online_data::flight_mode |
TRUE if in flight mode, FALSE if in online mode
Referenced by icd_policy_init(), and policy_always_online_flightmode().
| DBusPendingCall* always_online_data::pending_flightmode |
flight mode pending call
Referenced by policy_always_online_cancel_pending(), policy_always_online_flightmode_cb(), and policy_always_online_flightmode_init().
TRUE if broadcast signals have been connected
Referenced by icd_policy_init(), and policy_always_online_destruct().
function to request OSSO_IAP_ANY
Referenced by icd_policy_init(), and policy_always_online_make_request().
function to request network priority information
Referenced by icd_policy_init(), and policy_always_online_connected().
function to check if there is a service module for a given network type
Referenced by icd_policy_init(), and policy_always_online_run().
Highest priority network currently connected (this acts as a boolean flag but for debug purposes we want to know the actual priority). If set to 0 then this is not the highest, otherwise the highest priority value
Referenced by policy_always_online_connected(), policy_always_online_disconnected(), and policy_always_online_run().
1.5.6