| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 

| Data Fields | ||
| unsigned int | auth_attempts | |
| The number of auth attempts done. | ||
| pjsip_publishc * | client | |
| Underlying publish client. | ||
| unsigned int | destroy | |
| Publish client should be destroyed. | ||
| char * | from_uri | |
| The From URI for this specific publisher. | ||
| struct ast_sip_outbound_publish_client * | owner | |
| The client object that 'owns' this client. | ||
| struct { | ||
| struct sip_outbound_publish_message * first | ||
| struct sip_outbound_publish_message * last | ||
| } | queue | |
| Queue of outgoing publish messages to send. | ||
| struct sip_outbound_publish_message * | sending | |
| The message currently being sent. | ||
| struct ast_taskprocessor * | serializer | |
| Serializer for stuff and things. | ||
| pj_timer_entry | timer | |
| Timer entry for refreshing publish. | ||
| char * | to_uri | |
| The To URI for this specific publisher. | ||
| char | user [0] | |
| User, if any, associated with the publisher. | ||
Definition at line 234 of file res_pjsip_outbound_publish.c.
| unsigned int auth_attempts | 
The number of auth attempts done.
Definition at line 250 of file res_pjsip_outbound_publish.c.
| pjsip_publishc* client | 
Underlying publish client.
Definition at line 242 of file res_pjsip_outbound_publish.c.
Referenced by ast_sip_publish_client_get_user_from_uri(), ast_sip_publish_client_get_user_to_uri(), ast_sip_publish_client_remove(), ast_sip_publish_client_user_send(), explicit_publish_destroy(), publisher_client_send(), send_unpublish_task(), sip_outbound_publish_client_add_publisher(), sip_outbound_publish_client_get_publisher(), sip_outbound_publisher_alloc(), sip_outbound_publisher_init(), and stop_publishing().
| unsigned int destroy | 
Publish client should be destroyed.
Definition at line 256 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish().
| struct sip_outbound_publish_message* first | 
Definition at line 252 of file res_pjsip_outbound_publish.c.
| char* from_uri | 
The From URI for this specific publisher.
Definition at line 244 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 252 of file res_pjsip_outbound_publish.c.
| struct ast_sip_outbound_publish_client* owner | 
The client object that 'owns' this client.
Definition at line 240 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 254 of file res_pjsip_outbound_publish.c.
Referenced by cancel_and_unpublish().
| struct ast_taskprocessor* serializer | 
Serializer for stuff and things.
Definition at line 258 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 248 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 246 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 260 of file res_pjsip_outbound_publish.c.
Referenced by sip_outbound_publisher_alloc(), and sip_outbound_publisher_set_uris().