|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
This message is used to indicate that the TransportSelector has sent a sip message using either reliable or unreliable transport. More...
#include <TransportFailure.hxx>
Public Types | |
| enum | FailureReason { None = 0 , TransportNoExistConn , Failure , TransportNoSocket , TransportBadConnect , TransportShutdown , ConnectionUnknown , ConnectionException , NoTransport , NoRoute , CertNameMismatch , CertValidationFailure } |
Public Member Functions | |
| RESIP_HeapCount (TransportFailure) | |
| TransportFailure (const Data &transactionId, FailureReason f, int subCode=0) | |
| virtual const Data & | getTransactionId () const |
| virtual bool | isClientTransaction () const |
| FailureReason | getFailureReason () const |
| int | getFailureSubCode () const |
| virtual EncodeStream & | encodeBrief (EncodeStream &str) const |
| output a brief description to stream | |
| virtual EncodeStream & | encode (EncodeStream &strm) const |
| output the entire message to stream | |
Public Member Functions inherited from resip::TransactionMessage | |
| RESIP_HeapCount (TransactionMessage) | |
| virtual Message * | clone () const |
Public Member Functions inherited from resip::Message | |
| Message () | |
| virtual | ~Message () |
| virtual Brief | brief () const |
| return a facet for brief encoding of message | |
Static Public Member Functions | |
| static const char * | failureReasonToString (FailureReason failureReason) |
Additional Inherited Members | |
Protected Member Functions inherited from resip::Message | |
| bool | hasTransactionUser () const |
| void | setTransactionUser (TransactionUser *t) |
| TransactionUser * | getTransactionUser () |
Protected Attributes inherited from resip::Message | |
| TransactionUser * | mTu |
This message is used to indicate that the TransportSelector has sent a sip message using either reliable or unreliable transport.
Definition at line 15 of file TransportFailure.hxx.
| Enumerator | |
|---|---|
| None | |
| TransportNoExistConn | |
| Failure | |
| TransportNoSocket | |
| TransportBadConnect | |
| TransportShutdown | |
| ConnectionUnknown | |
| ConnectionException | |
| NoTransport | |
| NoRoute | |
| CertNameMismatch | |
| CertValidationFailure | |
Definition at line 19 of file TransportFailure.hxx.
| TransportFailure::TransportFailure | ( | const Data & | transactionId, |
| FailureReason | f, | ||
| int | subCode = 0 |
||
| ) |
Definition at line 5 of file TransportFailure.cxx.
|
virtual |
output the entire message to stream
Implements resip::Message.
Definition at line 31 of file TransportFailure.cxx.
|
virtual |
output a brief description to stream
Implements resip::Message.
Definition at line 25 of file TransportFailure.cxx.
|
static |
Definition at line 37 of file TransportFailure.cxx.
|
inline |
Definition at line 40 of file TransportFailure.hxx.
|
inline |
Definition at line 41 of file TransportFailure.hxx.
|
virtual |
Implements resip::TransactionMessage.
Definition at line 12 of file TransportFailure.cxx.
|
virtual |
Implements resip::TransactionMessage.
Definition at line 18 of file TransportFailure.cxx.
| resip::TransportFailure::RESIP_HeapCount | ( | TransportFailure | ) |