Functions | |
| static void | icd_status_send_signal (const char *network_type, const char *id, const char *state_name, const char *dbus_dest, const char *uierr) |
| void | icd_status_limited_conn (struct icd_iap *iap, const gchar *dbus_destination, const gchar *err_str) |
| void | icd_status_connect (struct icd_iap *iap, const gchar *dbus_destination, const gchar *err_str) |
| void | icd_status_connected (struct icd_iap *iap, const gchar *dbus_destination, const gchar *err_str) |
| void | icd_status_disconnect (struct icd_iap *iap, const gchar *dbus_destination, const gchar *err_str) |
| void | icd_status_disconnected (struct icd_iap *iap, const gchar *dbus_destination, const gchar *err_str) |
| void | icd_status_scan_start (const gchar *network_type) |
| void | icd_status_scan_stop (const gchar *network_type) |
| void icd_status_connect | ( | struct icd_iap * | iap, | |
| const gchar * | dbus_destination, | |||
| const gchar * | err_str | |||
| ) |
Send a connecting signal
| network | the network to connect | |
| dbus_destination | D-Bus destination or NULL for broadcast | |
| err_str | error string or NULL if no error |
References icd_iap::connection, icd_dbus_api_update_state(), ICD_STATE_CONNECTING, icd_status_send_signal(), icd_iap::id, icd_iap::id_is_local, icd_policy_request::network_id, and icd_policy_request::network_type.
Referenced by icd_osso_ic_get_state_foreach(), and icd_request_try_iap().
| void icd_status_connected | ( | struct icd_iap * | iap, | |
| const gchar * | dbus_destination, | |||
| const gchar * | err_str | |||
| ) |
Send a connected signal
| network | the network to connect | |
| dbus_destination | D-Bus destination or NULL for broadcast | |
| err_str | error string or NULL if no error |
References icd_iap::connection, icd_dbus_api_update_state(), ICD_STATE_CONNECTED, icd_status_send_signal(), icd_iap::id, icd_iap::id_is_local, icd_policy_request::network_id, and icd_policy_request::network_type.
Referenced by icd_network_api_status_update(), icd_osso_ic_get_state_foreach(), and icd_request_try_iap_cb().
| void icd_status_disconnect | ( | struct icd_iap * | iap, | |
| const gchar * | dbus_destination, | |||
| const gchar * | err_str | |||
| ) |
Send a network disconnect signal
| network | the network to disconnect | |
| dbus_destination | D-Bus destination or NULL for broadcast | |
| err_str | error string or NULL if no error |
References icd_iap::connection, icd_dbus_api_update_state(), ICD_STATE_DISCONNECTING, icd_status_send_signal(), icd_iap::id, icd_iap::id_is_local, icd_policy_request::network_id, and icd_policy_request::network_type.
Referenced by icd_network_api_close(), icd_osso_ic_get_state_foreach(), icd_request_cancel(), and icd_srv_provider_close().
| void icd_status_disconnected | ( | struct icd_iap * | iap, | |
| const gchar * | dbus_destination, | |||
| const gchar * | err_str | |||
| ) |
Send a network disconnected signal
| network | the network to connect | |
| dbus_destination | D-Bus destination or NULL for broadcast | |
| err_str | error string or NULL if no error |
References icd_iap::connection, icd_dbus_api_update_state(), ICD_STATE_DISCONNECTED, icd_status_send_signal(), icd_iap::id, icd_iap::id_is_local, icd_policy_request::network_id, and icd_policy_request::network_type.
Referenced by icd_osso_ui_retry(), and icd_request_try_iap_cb().
| void icd_status_limited_conn | ( | struct icd_iap * | iap, | |
| const gchar * | dbus_destination, | |||
| const gchar * | err_str | |||
| ) |
Send a service provider limited network connection enabled/disabled signal
| network | the network to connect | |
| dbus_destination | D-Bus destination or NULL for broadcast | |
| err_str | error string or NULL if no error |
References icd_iap::connection, icd_dbus_api_update_state(), ICD_STATE_LIMITED_CONN_DISABLED, ICD_STATE_LIMITED_CONN_ENABLED, icd_status_send_signal(), icd_iap::id, icd_iap::id_is_local, icd_iap::limited_conn, icd_policy_request::network_id, and icd_policy_request::network_type.
Referenced by icd_iap_disconnect(), icd_iap_disconnect_module(), icd_iap_module_next(), icd_osso_ic_get_state_foreach(), and icd_srv_provider_limited_conn().
| void icd_status_scan_start | ( | const gchar * | network_type | ) |
Send a scanning start signal
| network_type | network type |
References icd_dbus_api_update_search(), ICD_STATE_SEARCH_START, and icd_status_send_signal().
Referenced by icd_scan_status_start().
| void icd_status_scan_stop | ( | const gchar * | network_type | ) |
Send a scanning stop signal
| network_type | network type |
References icd_dbus_api_update_search(), ICD_STATE_SEARCH_STOP, and icd_status_send_signal().
Referenced by icd_scan_status_stop().
| static void icd_status_send_signal | ( | const char * | network_type, | |
| const char * | id, | |||
| const char * | state_name, | |||
| const char * | dbus_dest, | |||
| const char * | uierr | |||
| ) | [static] |
Send the actual status changed signal
| network_type | network type | |
| network_id | network id | |
| state_name | name of the state | |
| dbus_dest | D-Bus destination identifier, NULL for broadcast | |
| uierr | error string |
References icd_dbus_send_system_msg(), ILOG_CRIT, and ILOG_INFO.
Referenced by icd_status_connect(), icd_status_connected(), icd_status_disconnect(), icd_status_disconnected(), icd_status_limited_conn(), icd_status_scan_start(), and icd_status_scan_stop().
1.5.6