#include <nua_dialog.h>

Data Fields | |
| nua_owner_t * | ds_owner |
| Dialog owner. | |
| nua_dialog_usage_t * | ds_usage |
| Dialog usages. | |
| nua_client_request_t * | ds_cr |
| Client requests. | |
| nua_server_request_t * | ds_sr |
| Server requests. | |
| unsigned | ds_reporting:1 |
| We are reporting. | |
| unsigned | ds_route:1 |
| We have route. | |
| unsigned | ds_terminating:1 |
| Being terminated. | |
| unsigned | ds_has_session:1 |
| We have session. | |
| unsigned | ds_has_register:1 |
| We have registration. | |
| unsigned | ds_has_publish:1 |
| We have publish. | |
| unsigned | ds_got_session:1 |
| We have (or have had) session. | |
| unsigned | ds_got_referrals:1 |
| We have (or have had) referrals. | |
| unsigned | ds_has_events |
| We have events. | |
| unsigned | ds_has_subscribes |
| We have subscriptions. | |
| unsigned | ds_has_notifys |
| We have notifiers. | |
| sip_from_t const * | ds_local |
| Local address. | |
| sip_to_t const * | ds_remote |
| Remote address. | |
| sip_contact_t * | ds_ltarget |
| Local target. | |
| char const * | ds_remote_tag |
| Remote tag (if any). | |
| char const* ds_remote_tag |
Remote tag (if any).
Should be non-NULL if dialog is established.
| nua_dialog_usage_t* ds_usage |
Dialog usages.