#include <icd_request.h>
Public Attributes | |
enum icd_request_status | state |
GSList * | users |
gboolean | multi_iaps |
GSList * | try_iaps |
struct icd_policy_request | req |
current request state
Referenced by icd_osso_ic_connstats_get_first(), icd_osso_ic_ipinfo_get_first(), icd_osso_ui_retry(), icd_policy_api_existing_requests_get(), icd_policy_api_request_cancel(), icd_request_cancel(), icd_request_find_changeto(), icd_request_merge(), icd_request_send_ack(), icd_request_try_iap_cb(), and icd_request_update_status().
GSList* icd_request::users |
list of requesting D-Bus clients
Referenced by icd_request_cancel(), icd_request_free(), icd_request_merge(), icd_request_send_ack(), icd_request_send_nack(), icd_request_tracking_info_add(), icd_request_tracking_info_delete_foreach(), icd_request_tracking_info_free(), icd_request_tracking_info_remove(), and icd_tracking_info_foreach().
gboolean icd_request::multi_iaps |
wheter more than one iap is to be tried, used if none of the IAPs are successfully connected
Referenced by icd_request_connect_iaps(), and icd_request_try_iap_cb().
GSList* icd_request::try_iaps |
List of IAPs to try
Referenced by icd_iap_find(), icd_iap_find_by_id(), icd_iap_foreach(), icd_osso_ic_connstats_get_first(), icd_osso_ic_get_state_foreach(), icd_osso_ic_ipinfo_get_first(), icd_osso_ui_retry(), icd_policy_api_existing_requests_get(), icd_request_add_iap(), icd_request_cancel(), icd_request_connect_iaps(), icd_request_free(), icd_request_free_iaps(), icd_request_merge(), icd_request_try_iap(), and icd_request_try_iap_cb().
struct icd_policy_request icd_request::req [read] |
what this request is all about
Referenced by icd_policy_api_disconnect_iap(), icd_policy_api_existing_requests_get(), icd_request_add_iap(), icd_request_cancel(), icd_request_find_foreach(), icd_request_free(), icd_request_make(), icd_request_merge(), icd_request_new(), and icd_request_try_iap_cb().