OPAL Version 3.10.4

- Main Page
- Related Pages
- Namespaces
- Data Structures
- Files

- Data Structures
- Class Hierarchy
- Data Fields

Public Member Functions | Data Fields | Protected Member Functions
H323GatekeeperBRQ Class Reference

`#include <gkserver.h>`

Inheritance diagram for H323GatekeeperBRQ:

## Public Member Functions

| H323GatekeeperBRQ (H323GatekeeperListener &listener, const H323RasPDU &pdu)
virtual PString | GetGatekeeperIdentifier () const
virtual unsigned | GetGatekeeperRejectTag () const
virtual PString | GetEndpointIdentifier () const
virtual unsigned | GetRegisteredEndPointRejectTag () const
virtual H235Authenticator::ValidationResult | ValidatePDU () const
virtual unsigned | GetSecurityRejectTag () const
virtual void | SetRejectReason (unsigned reasonCode)
Public Member Functions inherited from H323GatekeeperRequest
virtual H323TransactionPDU * | CreateRIP (unsigned sequenceNumber, unsigned delay) const
virtual PBoolean | WritePDU (H323TransactionPDU &pdu)
PBoolean | CheckCryptoTokens ()
PBoolean | CheckGatekeeperIdentifier ()
PBoolean | GetRegisteredEndPoint ()
H323GatekeeperListener & | GetRasChannel () const
| H323GatekeeperRequest (H323GatekeeperListener &rasChannel, const H323RasPDU &pdu)
Public Member Functions inherited from H323Transaction
PBoolean | HandlePDU ()
PBoolean | CheckCryptoTokens (const H235Authenticators &authenticators)
PBoolean | IsFastResponseRequired () const
PBoolean | CanSendRIP () const
H323TransportAddress | GetReplyAddress () const
const H323TransportAddressArray & | GetReplyAddresses () const
PBoolean | IsBehindNAT () const
H323Transactor & | GetTransactor () const
H235Authenticator::ValidationResult | GetAuthenticatorResult () const
| H323Transaction (H323Transactor &transactor, const H323TransactionPDU &requestToCopy, H323TransactionPDU *confirm, H323TransactionPDU *reject)
| ~H323Transaction ()

## Data Fields

H225_BandwidthRequest & | brq
H225_BandwidthConfirm & | bcf
H225_BandwidthReject & | brj
Data Fields inherited from H323GatekeeperRequest
PSafePtr< H323RegisteredEndPoint > | endpoint

## Protected Member Functions

virtual Response | OnHandlePDU ()

## Additional Inherited Members

Protected Attributes inherited from H323GatekeeperRequest
H323GatekeeperListener & | rasChannel
Protected Attributes inherited from H323Transaction
H323Transactor & | transactor
unsigned | requestSequenceNumber
H323TransportAddressArray | replyAddresses
PBoolean | fastResponseRequired
H323TransactionPDU * | request
H323TransactionPDU * | confirm
H323TransactionPDU * | reject
H235Authenticators | authenticators
H235Authenticator::ValidationResult | authenticatorResult
PBoolean | isBehindNAT
PBoolean | canSendRIP

## Constructor & Destructor Documentation

H323GatekeeperBRQ::H323GatekeeperBRQ | ( | H323GatekeeperListener & | listener,
|  | const H323RasPDU & | pdu
| ) |  |

## Member Function Documentation

virtual PString H323GatekeeperBRQ::GetEndpointIdentifier | ( |  | ) | const

virtual

Implements H323GatekeeperRequest.

virtual PString H323GatekeeperBRQ::GetGatekeeperIdentifier | ( |  | ) | const

virtual

Implements H323GatekeeperRequest.

virtual unsigned H323GatekeeperBRQ::GetGatekeeperRejectTag | ( |  | ) | const

virtual

Implements H323GatekeeperRequest.

virtual unsigned H323GatekeeperBRQ::GetRegisteredEndPointRejectTag | ( |  | ) | const

virtual

Implements H323GatekeeperRequest.

virtual unsigned H323GatekeeperBRQ::GetSecurityRejectTag | ( |  | ) | const

virtual

Implements H323GatekeeperRequest.

virtual Response H323GatekeeperBRQ::OnHandlePDU | ( |  | ) |

protected virtual

Implements H323Transaction.

virtual void H323GatekeeperBRQ::SetRejectReason | ( | unsigned | reasonCode | ) |

virtual

Implements H323Transaction.

virtual H235Authenticator::ValidationResult H323GatekeeperBRQ::ValidatePDU | ( |  | ) | const

virtual

Implements H323Transaction.

## Field Documentation

H225_BandwidthConfirm& H323GatekeeperBRQ::bcf

H225_BandwidthReject& H323GatekeeperBRQ::brj

H225_BandwidthRequest& H323GatekeeperBRQ::brq

The documentation for this class was generated from the following file:

- gkserver.h