nua_server_request Struct Reference

#include <nua_dialog.h>

Collaboration diagram for nua_server_request:

[legend]

Detailed Description

Server side transaction.


Data Fields

nua_owner_t * sr_owner
 Backpointer to handle.
nua_dialog_usage_tsr_usage
 Backpointer to usage.
nta_incoming_t * sr_irq
 Server transaction object.
sip_method_t sr_method
 Request method.
int sr_application
 Status by application.
int sr_status
 Status code.
char const * sr_phrase
 Status phrase.
unsigned sr_event:1
 Reported to application.
unsigned sr_initial:1
 Handle was created by this request.
unsigned sr_add_contact:1
 Add Contact header to the response.
unsigned sr_target_refresh:1
 Refresh target.
unsigned sr_terminating:1
 Terminate usage after final response.
unsigned sr_gracefully:1
 Terminate usage gracefully.
unsigned sr_neutral:1
 No effect on session or other usage.
unsigned sr_offer_recv:1
 We have received an offer.
unsigned sr_answer_sent:2
 We have answered (reliably, if >1).
unsigned sr_offer_sent:2
 We have offered SDP (reliably, if >1).
unsigned sr_answer_recv:1
 We have received SDP answer.
char const * sr_sdp
 SDP received from client.
size_t sr_sdp_len
 SDP length Save 200 OK nua_respond() signal until PRACK has been received.
msg_tmsg
 Request message.
sip_t const * sip
 Headers in request message.
msg_tmsg
 Response message.
sip_tsip
 Headers in response message.


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