#include <h323trans.h>
Inheritance diagram for H323Transaction:

| H323Transaction::H323Transaction | ( | H323Transactor & | transactor, | |
| const H323TransactionPDU & | requestToCopy, | |||
| H323TransactionPDU * | confirm, | |||
| H323TransactionPDU * | reject | |||
| ) |
Create a new transaction handler.
| H323Transaction::~H323Transaction | ( | ) |
| H323Transaction::H323Transaction | ( | H323Transactor & | transactor, | |
| const H323TransactionPDU & | requestToCopy, | |||
| H323TransactionPDU * | confirm, | |||
| H323TransactionPDU * | reject | |||
| ) |
Create a new transaction handler.
| H323Transaction::~H323Transaction | ( | ) |
| static Response H323Transaction::InProgress | ( | unsigned | time | ) | [inline, static] |
| virtual H323TransactionPDU* H323Transaction::CreateRIP | ( | unsigned | sequenceNumber, | |
| unsigned | delay | |||
| ) | const [pure virtual] |
Implemented in H323GatekeeperRequest, and H501Transaction.
| PBoolean H323Transaction::HandlePDU | ( | ) |
| virtual PBoolean H323Transaction::WritePDU | ( | H323TransactionPDU & | pdu | ) | [virtual] |
Reimplemented in H323GatekeeperRequest.
| PBoolean H323Transaction::CheckCryptoTokens | ( | const H235Authenticators & | authenticators | ) |
| virtual H235Authenticator::ValidationResult H323Transaction::ValidatePDU | ( | ) | const [pure virtual] |
| virtual void H323Transaction::SetRejectReason | ( | unsigned | reasonCode | ) | [pure virtual] |
| PBoolean H323Transaction::IsFastResponseRequired | ( | ) | const [inline] |
| PBoolean H323Transaction::CanSendRIP | ( | ) | const [inline] |
| H323TransportAddress H323Transaction::GetReplyAddress | ( | ) | const [inline] |
| const H323TransportAddressArray& H323Transaction::GetReplyAddresses | ( | ) | const [inline] |
| PBoolean H323Transaction::IsBehindNAT | ( | ) | const [inline] |
| H323Transactor& H323Transaction::GetTransactor | ( | ) | const [inline] |
| H235Authenticator::ValidationResult H323Transaction::GetAuthenticatorResult | ( | ) | const [inline] |
| virtual Response H323Transaction::OnHandlePDU | ( | ) | [protected, pure virtual] |
| H323Transaction::PDECLARE_NOTIFIER | ( | PThread | , | |
| H323Transaction | , | |||
| SlowHandler | ||||
| ) | [protected] |
H323Transactor& H323Transaction::transactor [protected] |
unsigned H323Transaction::requestSequenceNumber [protected] |
H323TransportAddressArray H323Transaction::replyAddresses [protected] |
PBoolean H323Transaction::fastResponseRequired [protected] |
H323TransactionPDU* H323Transaction::request [protected] |
H323TransactionPDU* H323Transaction::confirm [protected] |
H323TransactionPDU* H323Transaction::reject [protected] |
H235Authenticators H323Transaction::authenticators [protected] |
PBoolean H323Transaction::isBehindNAT [protected] |
PBoolean H323Transaction::canSendRIP [protected] |
1.5.1