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