Asterisk - The Open Source Telephony Project
18.5.0
|
Data Fields | |
unsigned int | auth_attempts |
The number of auth attempts done. More... | |
pjsip_publishc * | client |
Underlying publish client. More... | |
unsigned int | destroy |
Publish client should be destroyed. More... | |
char * | from_uri |
The From URI for this specific publisher. More... | |
struct ast_sip_outbound_publish_client * | owner |
The client object that 'owns' this client. More... | |
struct { | |
struct sip_outbound_publish_message * first | |
struct sip_outbound_publish_message * last | |
} | queue |
Queue of outgoing publish messages to send. More... | |
struct sip_outbound_publish_message * | sending |
The message currently being sent. More... | |
struct ast_taskprocessor * | serializer |
Serializer for stuff and things. More... | |
pj_timer_entry | timer |
Timer entry for refreshing publish. More... | |
char * | to_uri |
The To URI for this specific publisher. More... | |
char | user [0] |
User, if any, associated with the publisher. More... | |
Definition at line 198 of file res_pjsip_outbound_publish.c.
unsigned int auth_attempts |
The number of auth attempts done.
Definition at line 214 of file res_pjsip_outbound_publish.c.
pjsip_publishc* client |
Underlying publish client.
Definition at line 206 of file res_pjsip_outbound_publish.c.
Referenced by ast_sip_publish_client_get_from_uri(), explicit_publish_destroy(), publisher_client_send(), send_unpublish_task(), and sip_outbound_publisher_init().
unsigned int destroy |
Publish client should be destroyed.
Definition at line 220 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish().
struct sip_outbound_publish_message* first |
Definition at line 216 of file res_pjsip_outbound_publish.c.
char* from_uri |
The From URI for this specific publisher.
Definition at line 208 of file res_pjsip_outbound_publish.c.
Referenced by ast_sip_publish_client_get_user_from_uri(), sip_outbound_publisher_destroy(), sip_outbound_publisher_init(), and sip_outbound_publisher_set_uris().
struct sip_outbound_publish_message* last |
Definition at line 216 of file res_pjsip_outbound_publish.c.
struct ast_sip_outbound_publish_client* owner |
The client object that 'owns' this client.
Definition at line 204 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish(), schedule_publish_refresh(), set_transport(), sip_outbound_publisher_alloc(), sip_outbound_publisher_destroy(), sip_outbound_publisher_init(), and sip_outbound_publisher_set_uris().
struct { ... } queue |
Queue of outgoing publish messages to send.
Referenced by publisher_client_send(), sip_outbound_publish_timer_cb(), and sip_outbound_publisher_destroy().
struct sip_outbound_publish_message* sending |
The message currently being sent.
Definition at line 218 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish().
struct ast_taskprocessor* serializer |
Serializer for stuff and things.
Definition at line 222 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish(), publisher_client_send(), sip_outbound_publish_client_add_publisher(), sip_outbound_publisher_alloc(), and sip_outbound_publisher_destroy().
pj_timer_entry timer |
Timer entry for refreshing publish.
Definition at line 212 of file res_pjsip_outbound_publish.c.
Referenced by cancel_publish_refresh(), schedule_publish_refresh(), and sip_outbound_publisher_alloc().
char* to_uri |
The To URI for this specific publisher.
Definition at line 210 of file res_pjsip_outbound_publish.c.
Referenced by ast_sip_publish_client_get_user_to_uri(), sip_outbound_publisher_destroy(), sip_outbound_publisher_init(), and sip_outbound_publisher_set_uris().
char user[0] |
User, if any, associated with the publisher.
Definition at line 224 of file res_pjsip_outbound_publish.c.
Referenced by sip_outbound_publisher_alloc(), sip_outbound_publisher_set_uris(), and Registration::write().