register_usage Struct Reference

Collaboration diagram for register_usage:

Collaboration graph
[legend]

Detailed Description

REGISTER usage, aka nua_registration_t.


Data Fields

sip_from_tnr_aor
 AoR for this registration, NULL if none.
sip_contact_tnr_contact
 Our Contact.
sip_contact_t nr_dcontact [1]
 Contact in dialog.
sip_via_tnr_via
 Corresponding Via headers.
unsigned long nr_min_expires
 Value from 423 negotiation.
unsigned nr_ready:1
 Status of registration.
unsigned nr_default:1
 Kind of registration.
unsigned nr_by_stack:1
 Stack-generated contact.
unsigned sip_route_tnr_route:0
 Outgoing Service-Route.
sip_path_tnr_path
 Incoming Path.
tport_t * nr_tport
 Transport to be used when registered.
nua_dialog_state_t * nr_dialogs
 List of our dialogs.
outbound_t * nr_ob
 Outbound connection.


Field Documentation

unsigned nr_default

Kind of registration.

If nr_default is true, this is not a real registration but placeholder for Contact header derived from a transport address.

If nr_secure is true, this registration supports SIPS/TLS.

If nr_public is true, transport should have public address.


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