|
| SIPSubscribe (SIPEndPoint &ep, OpalTransport &trans, SIPDialogContext &dialog, const Params ¶ms) |
|
virtual SIPTransaction * | CreateDuplicate () const |
|
| SIPTransaction (Methods method, SIPEndPoint &endpoint, OpalTransport &transport) |
|
| SIPTransaction (Methods method, SIPConnection &connection) |
|
| ~SIPTransaction () |
|
PBoolean | Start () |
|
bool | IsTrying () const |
|
bool | IsProceeding () const |
|
bool | IsInProgress () const |
|
bool | IsFailed () const |
|
bool | IsCompleted () const |
|
bool | IsCanceled () const |
|
bool | IsTerminated () const |
|
void | WaitForCompletion () |
|
PBoolean | Cancel () |
|
void | Abort () |
|
virtual PBoolean | OnReceivedResponse (SIP_PDU &response) |
|
virtual PBoolean | OnCompleted (SIP_PDU &response) |
|
OpalTransport & | GetTransport () const |
|
SIPConnection * | GetConnection () const |
|
PString | GetInterface () const |
|
void | SetInterface (const PString &localIf) |
|
| SIP_PDU (Methods method=SIP_PDU::NumMethods) |
|
| SIP_PDU (const SIP_PDU &request, StatusCodes code, const SDPSessionDescription *sdp=NULL) |
|
| SIP_PDU (const SIP_PDU &) |
|
SIP_PDU & | operator= (const SIP_PDU &) |
|
| ~SIP_PDU () |
|
void | PrintOn (ostream &strm) const |
|
void | InitialiseHeaders (const SIPURL &dest, const SIPURL &to, const SIPURL &from, const PString &callID, unsigned cseq, const PString &via) |
|
void | InitialiseHeaders (SIPDialogContext &dialog, const PString &via=PString::Empty(), unsigned cseq=0) |
|
void | InitialiseHeaders (SIPConnection &connection, const OpalTransport &transport, unsigned cseq=0) |
|
void | InitialiseHeaders (const SIP_PDU &request) |
|
bool | SetRoute (const SIPURLList &routeSet) |
|
bool | SetRoute (const SIPURL &proxy) |
|
void | SetAllow (unsigned bitmask) |
|
void | AdjustVia (OpalTransport &transport) |
|
PString | CreateVia (SIPEndPoint &endpoint, const OpalTransport &transport) |
|
SIP_PDU::StatusCodes | Read (OpalTransport &transport) |
|
PBoolean | Write (OpalTransport &transport, const OpalTransportAddress &remoteAddress=OpalTransportAddress(), const PString &localInterface=PString::Empty()) |
|
bool | SendResponse (OpalTransport &transport, StatusCodes code, SIPEndPoint *endpoint=NULL) const |
|
bool | SendResponse (OpalTransport &transport, SIP_PDU &response, SIPEndPoint *endpoint=NULL) const |
|
PString | Build () |
|
PString | GetTransactionID () const |
|
Methods | GetMethod () const |
|
StatusCodes | GetStatusCode () const |
|
void | SetStatusCode (StatusCodes c) |
|
const SIPURL & | GetURI () const |
|
void | SetURI (const SIPURL &newuri) |
|
unsigned | GetVersionMajor () const |
|
unsigned | GetVersionMinor () const |
|
void | SetCSeq (unsigned cseq) |
|
const PString & | GetEntityBody () const |
|
void | SetEntityBody (const PString &body) |
|
void | SetEntityBody () |
|
const PString & | GetInfo () const |
|
void | SetInfo (const PString &info) |
|
const SIPMIMEInfo & | GetMIME () const |
|
SIPMIMEInfo & | GetMIME () |
|
SDPSessionDescription * | GetSDP (const OpalMediaFormatList &masterList) |
|
void | SetSDP (SDPSessionDescription *sdp) |
|