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().