#include <h323trans.h>
Public Types |
| enum | {
AwaitingResponse,
ConfirmReceived,
RejectReceived,
TryAlternate,
BadCryptoTokens,
RequestInProgress,
NoResponseReceived
} |
Public Member Functions |
| | Request (unsigned seqNum, H323TransactionPDU &pdu) |
| | Request (unsigned seqNum, H323TransactionPDU &pdu, const H323TransportAddressArray &addresses) |
| PBoolean | Poll (H323Transactor &, unsigned numRetries=0, PTimeInterval timeout=0) |
| void | CheckResponse (unsigned, const PASN_Choice *) |
| void | OnReceiveRIP (unsigned milliseconds) |
Data Fields |
| unsigned | rejectReason |
| void * | responseInfo |
| H323TransportAddressArray | requestAddresses |
| unsigned | sequenceNumber |
| H323TransactionPDU & | requestPDU |
| PTimeInterval | whenResponseExpected |
| PSyncPoint | responseHandled |
| PMutex | responseMutex |
| enum H323Transactor::Request:: { ... } | responseResult |
Member Enumeration Documentation
- Enumerator:
| AwaitingResponse |
|
| ConfirmReceived |
|
| RejectReceived |
|
| TryAlternate |
|
| BadCryptoTokens |
|
| RequestInProgress |
|
| NoResponseReceived |
|
Constructor & Destructor Documentation
| H323Transactor::Request::Request |
( |
unsigned |
seqNum, |
|
|
H323TransactionPDU & |
pdu, |
|
|
const H323TransportAddressArray & |
addresses |
|
) |
| |
Member Function Documentation
| void H323Transactor::Request::CheckResponse |
( |
unsigned |
, |
|
|
const PASN_Choice * |
|
|
) |
| |
| void H323Transactor::Request::OnReceiveRIP |
( |
unsigned |
milliseconds | ) |
|
| PBoolean H323Transactor::Request::Poll |
( |
H323Transactor & |
, |
|
|
unsigned |
numRetries = 0, |
|
|
PTimeInterval |
timeout = 0 |
|
) |
| |
Field Documentation
The documentation for this class was generated from the following file: