|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Detailed DescriptionThis structure describes SIP transaction object. The transaction object is used to handle both UAS and UAC transaction. Forward declaration for transactions (sip_transaction.h). Field DocumentationPool owned by the tsx. Transaction user. Endpoint instance. Mutex for this tsx. Second mutex to avoid deadlock. It is used to protect timer.
Log info. Role (UAS or UAC) The method. The CSeq Hash table key. Key's hashed value. The branch Id. Last status code seen. Last reason phrase. UAS 200/INVITE retrsm. Tracing enabled?
Handler according to current state. Transport to use. Transport is reliable. Destination address. Address length. Response address.
Miscelaneous flag. Internal error code. Transport selector. Tdata which caused pending transport flag to be set on tsx. Transport state listener key. Msg kept for retrans. Retransmission count. Retransmit timer. Timeout timer.
Module specific data. The documentation for this struct was generated from the following file:
Copyright (C) 2006-2008 Teluu Inc.
| |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||