#include <sippdu.h>
Inheritance diagram for SIPTransaction:

enum SIPTransaction::States [protected] |
| SIPTransaction::SIPTransaction | ( | Methods | method, | |
| SIPEndPoint & | endpoint, | |||
| OpalTransport & | transport | |||
| ) |
| SIPTransaction::SIPTransaction | ( | Methods | method, | |
| SIPConnection & | connection | |||
| ) |
Construct a transaction for requests in a dialog. The transport is used to determine the local address
| SIPTransaction::~SIPTransaction | ( | ) |
| void SIPTransaction::Abort | ( | ) |
| PBoolean SIPTransaction::Cancel | ( | ) |
| static PString SIPTransaction::GenerateCallID | ( | ) | [static] |
| SIPConnection* SIPTransaction::GetConnection | ( | ) | const [inline] |
| PString SIPTransaction::GetInterface | ( | ) | const [inline] |
| OpalTransport& SIPTransaction::GetTransport | ( | ) | const [inline] |
| bool SIPTransaction::IsCanceled | ( | ) | const [inline] |
| bool SIPTransaction::IsCompleted | ( | ) | const [inline] |
| bool SIPTransaction::IsFailed | ( | ) | const [inline] |
| bool SIPTransaction::IsInProgress | ( | ) | const [inline] |
| bool SIPTransaction::IsProceeding | ( | ) | const [inline] |
| bool SIPTransaction::IsTerminated | ( | ) | const [inline] |
| bool SIPTransaction::IsTrying | ( | ) | const [inline] |
| virtual PBoolean SIPTransaction::OnCompleted | ( | SIP_PDU & | response | ) | [virtual] |
| virtual PBoolean SIPTransaction::OnReceivedResponse | ( | SIP_PDU & | response | ) | [virtual] |
Reimplemented in SIPInvite.
| SIPTransaction::PDECLARE_NOTIFIER | ( | PTimer | , | |
| SIPTransaction | , | |||
| OnTimeout | ||||
| ) | [protected] |
| SIPTransaction::PDECLARE_NOTIFIER | ( | PTimer | , | |
| SIPTransaction | , | |||
| OnRetry | ||||
| ) | [protected] |
| bool SIPTransaction::ResendCANCEL | ( | ) | [protected] |
| bool SIPTransaction::SendPDU | ( | SIP_PDU & | pdu | ) | [protected] |
| void SIPTransaction::SetContact | ( | const SIPURL & | uri | ) | [protected] |
| void SIPTransaction::SetParameters | ( | const SIPParameters & | params | ) | [protected] |
| virtual void SIPTransaction::SetTerminated | ( | States | newState | ) | [protected, virtual] |
| PBoolean SIPTransaction::Start | ( | ) |
| void SIPTransaction::WaitForTermination | ( | ) |
PTimer SIPTransaction::m_completionTimer [protected] |
PSafePtr<SIPConnection> SIPTransaction::m_connection [protected] |
SIPEndPoint& SIPTransaction::m_endpoint [protected] |
PString SIPTransaction::m_localInterface [protected] |
OpalTransportAddress SIPTransaction::m_remoteAddress [protected] |
unsigned SIPTransaction::m_retry [protected] |
PTimeInterval SIPTransaction::m_retryTimeoutMax [protected] |
PTimeInterval SIPTransaction::m_retryTimeoutMin [protected] |
PTimer SIPTransaction::m_retryTimer [protected] |
States SIPTransaction::m_state [protected] |
PSyncPoint SIPTransaction::m_terminated [protected] |
OpalTransport& SIPTransaction::m_transport [protected] |
1.4.7