#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: