Asterisk - The Open Source Telephony Project
18.5.0
|
A contact's status. More...
#include <res_pjsip.h>
Data Fields | |
struct ast_string_field_pool * | __field_mgr_pool |
const ast_string_field | aor |
enum ast_sip_contact_status_type | last_status |
char | name [0] |
int64_t | rtt |
enum ast_sip_contact_status_type | status |
const ast_string_field | uri |
A contact's status.
Maintains a contact's current status and round trip time if available.
Definition at line 341 of file res_pjsip.h.
struct ast_string_field_pool* __field_mgr_pool |
Definition at line 347 of file res_pjsip.h.
const ast_string_field aor |
The name of the aor this contact_status belongs to
Definition at line 347 of file res_pjsip.h.
Referenced by ast_res_pjsip_find_or_create_contact_status(), ast_sip_persistent_endpoint_publish_contact_state(), contact_status_publish_update_task(), sip_options_contact_status_notify_task(), and sip_options_set_contact_status().
enum ast_sip_contact_status_type last_status |
Last status for a contact (default - unavailable)
Definition at line 353 of file res_pjsip.h.
Referenced by ast_res_pjsip_find_or_create_contact_status(), sip_contact_status_copy(), sip_options_contact_status_notify_task(), sip_options_remove_contact_status(), and sip_options_set_contact_status().
char name[0] |
Name of the contact
Definition at line 355 of file res_pjsip.h.
Referenced by PathSegment::get_child(), Parameter::load(), SwaggerType::load(), Property::load(), sip_contact_status_alloc(), sip_contact_status_copy(), sip_options_contact_status_notify_task(), and sip_options_set_contact_status().
int64_t rtt |
The round trip time in microseconds
Definition at line 347 of file res_pjsip.h.
Referenced by ast_res_pjsip_find_or_create_contact_status(), ast_sip_format_contact_ami(), ast_sip_persistent_endpoint_publish_contact_state(), cli_contact_print_body(), format_ami_contactlist_handler(), sip_contact_status_copy(), sip_options_contact_status_notify_task(), sip_options_remove_contact_status(), and sip_options_set_contact_status().
enum ast_sip_contact_status_type status |
Current status for a contact (default - unavailable)
Definition at line 351 of file res_pjsip.h.
Referenced by ast_res_pjsip_find_or_create_contact_status(), ast_sip_format_contact_ami(), ast_sip_persistent_endpoint_publish_contact_state(), cli_contact_print_body(), contact_remove_unreachable(), format_ami_contactlist_handler(), sip_contact_status_copy(), sip_options_contact_status_available_count(), sip_options_contact_status_notify_task(), sip_options_contact_update_task(), sip_options_remove_contact_status(), sip_options_set_contact_status(), sip_options_set_contact_status_qualified(), and sip_options_set_contact_status_unqualified().
const ast_string_field uri |
The original contact's URI
Definition at line 347 of file res_pjsip.h.
Referenced by ast_res_pjsip_find_or_create_contact_status(), ast_sip_persistent_endpoint_publish_contact_state(), permanent_uri_handler(), sip_options_contact_status_notify_task(), and sip_options_set_contact_status().