#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) |
Public Attributes | |
| unsigned | rejectReason |
| void * | responseInfo |
| H323TransportAddressArray | requestAddresses |
| unsigned | sequenceNumber |
| H323TransactionPDU & | requestPDU |
| PTimeInterval | whenResponseExpected |
| PSyncPoint | responseHandled |
| PMutex | responseMutex |
| enum H323Transactor::Request:: { ... } | responseResult |
| anonymous enum |
| H323Transactor::Request::Request | ( | unsigned | seqNum, | |
| H323TransactionPDU & | pdu | |||
| ) |
| H323Transactor::Request::Request | ( | unsigned | seqNum, | |
| H323TransactionPDU & | pdu, | |||
| const H323TransportAddressArray & | addresses | |||
| ) |
| PBoolean H323Transactor::Request::Poll | ( | H323Transactor & | , | |
| unsigned | numRetries = 0, |
|||
| PTimeInterval | timeout = 0 | |||
| ) |
| void H323Transactor::Request::CheckResponse | ( | unsigned | , | |
| const PASN_Choice * | ||||
| ) |
| void H323Transactor::Request::OnReceiveRIP | ( | unsigned | milliseconds | ) |
| H323TransportAddressArray H323Transactor::Request::requestAddresses |
| PTimeInterval H323Transactor::Request::whenResponseExpected |
| PSyncPoint H323Transactor::Request::responseHandled |
| enum { ... } H323Transactor::Request::responseResult |
1.5.1