|
OPAL
Version 3.18.8
|
#include <h323trans.h>
Inherits PObject.

Public Types | |
| enum | { AwaitingResponse, ConfirmReceived, RejectReceived, TryAlternate, BadCryptoTokens, RequestInProgress, NoResponseReceived } |
Public Member Functions | |
| Request (unsigned seqNum, H323TransactionPDU &pdu, const H323TransportAddressArray &addresses=H323TransportAddressArray()) | |
| PBoolean | Poll (H323Transactor &, unsigned numRetries=0, const PTimeInterval &timeout=0) |
| void | CheckResponse (unsigned, const PASN_Choice *) |
| void | OnReceiveRIP (unsigned milliseconds) |
| PDECLARE_MUTEX (m_responseMutex) | |
Data Fields | |
| unsigned | m_sequenceNumber |
| H323TransactionPDU & | m_requestPDU |
| H323TransportAddressArray | m_requestAddresses |
| unsigned | m_rejectReason |
| PObject * | m_responseInfo |
| enum H323Transactor::Request:: { ... } | m_responseResult |
| PTimeInterval | m_whenResponseExpected |
| PSyncPoint | m_responseHandled |
| anonymous enum |
| H323Transactor::Request::Request | ( | unsigned | seqNum, |
| H323TransactionPDU & | pdu, | ||
| const H323TransportAddressArray & | addresses = H323TransportAddressArray() |
||
| ) |
| void H323Transactor::Request::CheckResponse | ( | unsigned | , |
| const PASN_Choice * | |||
| ) |
| void H323Transactor::Request::OnReceiveRIP | ( | unsigned | milliseconds | ) |
| H323Transactor::Request::PDECLARE_MUTEX | ( | m_responseMutex | ) |
| PBoolean H323Transactor::Request::Poll | ( | H323Transactor & | , |
| unsigned | numRetries = 0, |
||
| const PTimeInterval & | timeout = 0 |
||
| ) |
| unsigned H323Transactor::Request::m_rejectReason |
| H323TransportAddressArray H323Transactor::Request::m_requestAddresses |
| H323TransactionPDU& H323Transactor::Request::m_requestPDU |
| PSyncPoint H323Transactor::Request::m_responseHandled |
| PObject* H323Transactor::Request::m_responseInfo |
| enum { ... } H323Transactor::Request::m_responseResult |
| unsigned H323Transactor::Request::m_sequenceNumber |
| PTimeInterval H323Transactor::Request::m_whenResponseExpected |