OPAL Version 3.10.2
H323GatekeeperRequest Class Reference

#include <gkserver.h>

Inheritance diagram for H323GatekeeperRequest:
H323Transaction H323GatekeeperARQ H323GatekeeperBRQ H323GatekeeperDRQ H323GatekeeperGRQ H323GatekeeperIRR H323GatekeeperLRQ H323GatekeeperRRQ H323GatekeeperURQ

Public Member Functions

virtual H323TransactionPDUCreateRIP (unsigned sequenceNumber, unsigned delay) const
virtual PBoolean WritePDU (H323TransactionPDU &pdu)
PBoolean CheckCryptoTokens ()
PBoolean CheckGatekeeperIdentifier ()
PBoolean GetRegisteredEndPoint ()
virtual PString GetGatekeeperIdentifier () const =0
virtual unsigned GetGatekeeperRejectTag () const =0
virtual PString GetEndpointIdentifier () const =0
virtual unsigned GetRegisteredEndPointRejectTag () const =0
virtual unsigned GetSecurityRejectTag () const =0
H323GatekeeperListenerGetRasChannel () const
Construction
 H323GatekeeperRequest (H323GatekeeperListener &rasChannel, const H323RasPDU &pdu)

Data Fields

PSafePtr< H323RegisteredEndPointendpoint

Protected Attributes

H323GatekeeperListenerrasChannel

Constructor & Destructor Documentation

H323GatekeeperRequest::H323GatekeeperRequest ( H323GatekeeperListener rasChannel,
const H323RasPDU pdu 
)

Create a new gatekeeper server request.


Member Function Documentation

PBoolean H323GatekeeperRequest::CheckCryptoTokens ( )
PBoolean H323GatekeeperRequest::CheckGatekeeperIdentifier ( )
virtual H323TransactionPDU* H323GatekeeperRequest::CreateRIP ( unsigned  sequenceNumber,
unsigned  delay 
) const [virtual]

Implements H323Transaction.

virtual PString H323GatekeeperRequest::GetEndpointIdentifier ( ) const [pure virtual]
virtual PString H323GatekeeperRequest::GetGatekeeperIdentifier ( ) const [pure virtual]
virtual unsigned H323GatekeeperRequest::GetGatekeeperRejectTag ( ) const [pure virtual]
H323GatekeeperListener& H323GatekeeperRequest::GetRasChannel ( ) const [inline]

References rasChannel.

PBoolean H323GatekeeperRequest::GetRegisteredEndPoint ( )
virtual unsigned H323GatekeeperRequest::GetRegisteredEndPointRejectTag ( ) const [pure virtual]
virtual unsigned H323GatekeeperRequest::GetSecurityRejectTag ( ) const [pure virtual]
virtual PBoolean H323GatekeeperRequest::WritePDU ( H323TransactionPDU pdu) [virtual]

Reimplemented from H323Transaction.


Field Documentation


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