nua_dialog_state Struct Reference

#include <nua_dialog.h>

Collaboration diagram for nua_dialog_state:

Collaboration graph
[legend]

Detailed Description

Defined when <nua_dialog.h> has been included.

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_tds_ltarget
 Local target.
char const * ds_remote_tag
 Remote tag (if any).

Field Documentation

nua_dialog_usage_t* ds_usage

Dialog usages.

char const* ds_remote_tag

Remote tag (if any).

Should be non-NULL if dialog is established.


Sofia-SIP 1.12.10devel - Copyright (C) 2006 Nokia Corporation. All rights reserved. Licensed under the terms of the GNU Lesser General Public License.