Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

H225_RAS Class Reference

#include <h225ras.h>

Inheritance diagram for H225_RAS:

H323Transactor H323Gatekeeper H323GatekeeperListener List of all members.

Construction

enum  { DefaultRasMulticastPort = 1718, DefaultRasUdpPort = 1719 }
 H225_RAS (H323EndPoint &endpoint, H323Transport *transport)
 ~H225_RAS ()

Public Member Functions

Overrides from PObject
void PrintOn (ostream &strm) const
Overrides from H323Transactor
virtual H323TransactionPDU * CreateTransactionPDU () const
virtual BOOL HandleTransaction (const PASN_Object &rawPDU)
virtual void OnSendingPDU (PASN_Object &rawPDU)
Protocol callbacks
virtual void OnSendGatekeeperRequest (H323RasPDU &, H225_GatekeeperRequest &)
virtual void OnSendGatekeeperConfirm (H323RasPDU &, H225_GatekeeperConfirm &)
virtual void OnSendGatekeeperReject (H323RasPDU &, H225_GatekeeperReject &)
virtual void OnSendGatekeeperRequest (H225_GatekeeperRequest &)
virtual void OnSendGatekeeperConfirm (H225_GatekeeperConfirm &)
virtual void OnSendGatekeeperReject (H225_GatekeeperReject &)
virtual BOOL OnReceiveGatekeeperRequest (const H323RasPDU &, const H225_GatekeeperRequest &)
virtual BOOL OnReceiveGatekeeperConfirm (const H323RasPDU &, const H225_GatekeeperConfirm &)
virtual BOOL OnReceiveGatekeeperReject (const H323RasPDU &, const H225_GatekeeperReject &)
virtual BOOL OnReceiveGatekeeperRequest (const H225_GatekeeperRequest &)
virtual BOOL OnReceiveGatekeeperConfirm (const H225_GatekeeperConfirm &)
virtual BOOL OnReceiveGatekeeperReject (const H225_GatekeeperReject &)
virtual void OnSendRegistrationRequest (H323RasPDU &, H225_RegistrationRequest &)
virtual void OnSendRegistrationConfirm (H323RasPDU &, H225_RegistrationConfirm &)
virtual void OnSendRegistrationReject (H323RasPDU &, H225_RegistrationReject &)
virtual void OnSendRegistrationRequest (H225_RegistrationRequest &)
virtual void OnSendRegistrationConfirm (H225_RegistrationConfirm &)
virtual void OnSendRegistrationReject (H225_RegistrationReject &)
virtual BOOL OnReceiveRegistrationRequest (const H323RasPDU &, const H225_RegistrationRequest &)
virtual BOOL OnReceiveRegistrationConfirm (const H323RasPDU &, const H225_RegistrationConfirm &)
virtual BOOL OnReceiveRegistrationReject (const H323RasPDU &, const H225_RegistrationReject &)
virtual BOOL OnReceiveRegistrationRequest (const H225_RegistrationRequest &)
virtual BOOL OnReceiveRegistrationConfirm (const H225_RegistrationConfirm &)
virtual BOOL OnReceiveRegistrationReject (const H225_RegistrationReject &)
virtual void OnSendUnregistrationRequest (H323RasPDU &, H225_UnregistrationRequest &)
virtual void OnSendUnregistrationConfirm (H323RasPDU &, H225_UnregistrationConfirm &)
virtual void OnSendUnregistrationReject (H323RasPDU &, H225_UnregistrationReject &)
virtual void OnSendUnregistrationRequest (H225_UnregistrationRequest &)
virtual void OnSendUnregistrationConfirm (H225_UnregistrationConfirm &)
virtual void OnSendUnregistrationReject (H225_UnregistrationReject &)
virtual BOOL OnReceiveUnregistrationRequest (const H323RasPDU &, const H225_UnregistrationRequest &)
virtual BOOL OnReceiveUnregistrationConfirm (const H323RasPDU &, const H225_UnregistrationConfirm &)
virtual BOOL OnReceiveUnregistrationReject (const H323RasPDU &, const H225_UnregistrationReject &)
virtual BOOL OnReceiveUnregistrationRequest (const H225_UnregistrationRequest &)
virtual BOOL OnReceiveUnregistrationConfirm (const H225_UnregistrationConfirm &)
virtual BOOL OnReceiveUnregistrationReject (const H225_UnregistrationReject &)
virtual void OnSendAdmissionRequest (H323RasPDU &, H225_AdmissionRequest &)
virtual void OnSendAdmissionConfirm (H323RasPDU &, H225_AdmissionConfirm &)
virtual void OnSendAdmissionReject (H323RasPDU &, H225_AdmissionReject &)
virtual void OnSendAdmissionRequest (H225_AdmissionRequest &)
virtual void OnSendAdmissionConfirm (H225_AdmissionConfirm &)
virtual void OnSendAdmissionReject (H225_AdmissionReject &)
virtual BOOL OnReceiveAdmissionRequest (const H323RasPDU &, const H225_AdmissionRequest &)
virtual BOOL OnReceiveAdmissionConfirm (const H323RasPDU &, const H225_AdmissionConfirm &)
virtual BOOL OnReceiveAdmissionReject (const H323RasPDU &, const H225_AdmissionReject &)
virtual BOOL OnReceiveAdmissionRequest (const H225_AdmissionRequest &)
virtual BOOL OnReceiveAdmissionConfirm (const H225_AdmissionConfirm &)
virtual BOOL OnReceiveAdmissionReject (const H225_AdmissionReject &)
virtual void OnSendBandwidthRequest (H323RasPDU &, H225_BandwidthRequest &)
virtual void OnSendBandwidthConfirm (H323RasPDU &, H225_BandwidthConfirm &)
virtual void OnSendBandwidthReject (H323RasPDU &, H225_BandwidthReject &)
virtual void OnSendBandwidthRequest (H225_BandwidthRequest &)
virtual void OnSendBandwidthConfirm (H225_BandwidthConfirm &)
virtual void OnSendBandwidthReject (H225_BandwidthReject &)
virtual BOOL OnReceiveBandwidthRequest (const H323RasPDU &, const H225_BandwidthRequest &)
virtual BOOL OnReceiveBandwidthConfirm (const H323RasPDU &, const H225_BandwidthConfirm &)
virtual BOOL OnReceiveBandwidthReject (const H323RasPDU &, const H225_BandwidthReject &)
virtual BOOL OnReceiveBandwidthRequest (const H225_BandwidthRequest &)
virtual BOOL OnReceiveBandwidthConfirm (const H225_BandwidthConfirm &)
virtual BOOL OnReceiveBandwidthReject (const H225_BandwidthReject &)
virtual void OnSendDisengageRequest (H323RasPDU &, H225_DisengageRequest &)
virtual void OnSendDisengageConfirm (H323RasPDU &, H225_DisengageConfirm &)
virtual void OnSendDisengageReject (H323RasPDU &, H225_DisengageReject &)
virtual void OnSendDisengageRequest (H225_DisengageRequest &)
virtual void OnSendDisengageConfirm (H225_DisengageConfirm &)
virtual void OnSendDisengageReject (H225_DisengageReject &)
virtual BOOL OnReceiveDisengageRequest (const H323RasPDU &, const H225_DisengageRequest &)
virtual BOOL OnReceiveDisengageConfirm (const H323RasPDU &, const H225_DisengageConfirm &)
virtual BOOL OnReceiveDisengageReject (const H323RasPDU &, const H225_DisengageReject &)
virtual BOOL OnReceiveDisengageRequest (const H225_DisengageRequest &)
virtual BOOL OnReceiveDisengageConfirm (const H225_DisengageConfirm &)
virtual BOOL OnReceiveDisengageReject (const H225_DisengageReject &)
virtual void OnSendLocationRequest (H323RasPDU &, H225_LocationRequest &)
virtual void OnSendLocationConfirm (H323RasPDU &, H225_LocationConfirm &)
virtual void OnSendLocationReject (H323RasPDU &, H225_LocationReject &)
virtual void OnSendLocationRequest (H225_LocationRequest &)
virtual void OnSendLocationConfirm (H225_LocationConfirm &)
virtual void OnSendLocationReject (H225_LocationReject &)
virtual BOOL OnReceiveLocationRequest (const H323RasPDU &, const H225_LocationRequest &)
virtual BOOL OnReceiveLocationConfirm (const H323RasPDU &, const H225_LocationConfirm &)
virtual BOOL OnReceiveLocationReject (const H323RasPDU &, const H225_LocationReject &)
virtual BOOL OnReceiveLocationRequest (const H225_LocationRequest &)
virtual BOOL OnReceiveLocationConfirm (const H225_LocationConfirm &)
virtual BOOL OnReceiveLocationReject (const H225_LocationReject &)
virtual void OnSendInfoRequest (H323RasPDU &, H225_InfoRequest &)
virtual void OnSendInfoRequestAck (H323RasPDU &, H225_InfoRequestAck &)
virtual void OnSendInfoRequestNak (H323RasPDU &, H225_InfoRequestNak &)
virtual void OnSendInfoRequestResponse (H323RasPDU &, H225_InfoRequestResponse &)
virtual void OnSendInfoRequest (H225_InfoRequest &)
virtual void OnSendInfoRequestAck (H225_InfoRequestAck &)
virtual void OnSendInfoRequestNak (H225_InfoRequestNak &)
virtual void OnSendInfoRequestResponse (H225_InfoRequestResponse &)
virtual BOOL OnReceiveInfoRequest (const H323RasPDU &, const H225_InfoRequest &)
virtual BOOL OnReceiveInfoRequestAck (const H323RasPDU &, const H225_InfoRequestAck &)
virtual BOOL OnReceiveInfoRequestNak (const H323RasPDU &, const H225_InfoRequestNak &)
virtual BOOL OnReceiveInfoRequestResponse (const H323RasPDU &, const H225_InfoRequestResponse &)
virtual BOOL OnReceiveInfoRequest (const H225_InfoRequest &)
virtual BOOL OnReceiveInfoRequestAck (const H225_InfoRequestAck &)
virtual BOOL OnReceiveInfoRequestNak (const H225_InfoRequestNak &)
virtual BOOL OnReceiveInfoRequestResponse (const H225_InfoRequestResponse &)
virtual void OnSendResourcesAvailableIndicate (H323RasPDU &, H225_ResourcesAvailableIndicate &)
virtual void OnSendResourcesAvailableConfirm (H323RasPDU &, H225_ResourcesAvailableConfirm &)
virtual void OnSendResourcesAvailableIndicate (H225_ResourcesAvailableIndicate &)
virtual void OnSendResourcesAvailableConfirm (H225_ResourcesAvailableConfirm &)
virtual BOOL OnReceiveResourcesAvailableIndicate (const H323RasPDU &, const H225_ResourcesAvailableIndicate &)
virtual BOOL OnReceiveResourcesAvailableConfirm (const H323RasPDU &, const H225_ResourcesAvailableConfirm &)
virtual BOOL OnReceiveResourcesAvailableIndicate (const H225_ResourcesAvailableIndicate &)
virtual BOOL OnReceiveResourcesAvailableConfirm (const H225_ResourcesAvailableConfirm &)
virtual void OnSendServiceControlIndication (H323RasPDU &, H225_ServiceControlIndication &)
virtual void OnSendServiceControlResponse (H323RasPDU &, H225_ServiceControlResponse &)
virtual void OnSendServiceControlIndication (H225_ServiceControlIndication &)
virtual void OnSendServiceControlResponse (H225_ServiceControlResponse &)
virtual BOOL OnReceiveServiceControlIndication (const H323RasPDU &, const H225_ServiceControlIndication &)
virtual BOOL OnReceiveServiceControlResponse (const H323RasPDU &, const H225_ServiceControlResponse &)
virtual BOOL OnReceiveServiceControlIndication (const H225_ServiceControlIndication &)
virtual BOOL OnReceiveServiceControlResponse (const H225_ServiceControlResponse &)
virtual void OnSendNonStandardMessage (H323RasPDU &, H225_NonStandardMessage &)
virtual void OnSendNonStandardMessage (H225_NonStandardMessage &)
virtual BOOL OnReceiveNonStandardMessage (const H323RasPDU &, const H225_NonStandardMessage &)
virtual BOOL OnReceiveNonStandardMessage (const H225_NonStandardMessage &)
virtual void OnSendUnknownMessageResponse (H323RasPDU &, H225_UnknownMessageResponse &)
virtual void OnSendUnknownMessageResponse (H225_UnknownMessageResponse &)
virtual BOOL OnReceiveUnknownMessageResponse (const H323RasPDU &, const H225_UnknownMessageResponse &)
virtual BOOL OnReceiveUnknownMessageResponse (const H225_UnknownMessageResponse &)
virtual void OnSendRequestInProgress (H323RasPDU &, H225_RequestInProgress &)
virtual void OnSendRequestInProgress (H225_RequestInProgress &)
virtual BOOL OnReceiveRequestInProgress (const H323RasPDU &, const H225_RequestInProgress &)
virtual BOOL OnReceiveRequestInProgress (const H225_RequestInProgress &)
virtual BOOL OnReceiveUnknown (const H323RasPDU &pdu)
Member variable access
const PString & GetIdentifier () const
void SetIdentifier (const PString &id)

Protected Attributes

PString gatekeeperIdentifier

Detailed Description

This class embodies the H.225.0 RAS protocol to/from gatekeepers.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
DefaultRasMulticastPort 
DefaultRasUdpPort 


Constructor & Destructor Documentation

H225_RAS::H225_RAS (  H323EndPoint &  endpoint,
H323Transport *  transport
) 
 

Create a new protocol handler.

Parameters:
endpoint  Endpoint gatekeeper is associated with.
transport  Transport over which gatekeepers communicates.

H225_RAS::~H225_RAS (   ) 
 

Destroy protocol handler.


Member Function Documentation

virtual H323TransactionPDU* H225_RAS::CreateTransactionPDU (   )  const [virtual]
 

Create the transaction PDU for reading.

Implements H323Transactor.

const PString& H225_RAS::GetIdentifier (   )  const [inline]
 

Get the gatekeeper identifer. For clients at least one successful registration must have been achieved for this field to be filling in.

virtual BOOL H225_RAS::HandleTransaction (  const PASN_Object &  rawPDU  )  [virtual]
 

Handle and dispatch a transaction PDU

Implements H323Transactor.

virtual BOOL H225_RAS::OnReceiveAdmissionConfirm (  const H225_AdmissionConfirm &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveAdmissionConfirm (  const H323RasPDU &  ,
const H225_AdmissionConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveAdmissionReject (  const H225_AdmissionReject &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveAdmissionReject (  const H323RasPDU &  ,
const H225_AdmissionReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveAdmissionRequest (  const H225_AdmissionRequest &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveAdmissionRequest (  const H323RasPDU &  ,
const H225_AdmissionRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveBandwidthConfirm (  const H225_BandwidthConfirm &   )  [virtual]
 

Reimplemented in H323Gatekeeper, and H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveBandwidthConfirm (  const H323RasPDU &  ,
const H225_BandwidthConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveBandwidthReject (  const H225_BandwidthReject &   )  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveBandwidthReject (  const H323RasPDU &  ,
const H225_BandwidthReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveBandwidthRequest (  const H225_BandwidthRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveBandwidthRequest (  const H323RasPDU &  ,
const H225_BandwidthRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveDisengageConfirm (  const H225_DisengageConfirm &   )  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveDisengageConfirm (  const H323RasPDU &  ,
const H225_DisengageConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveDisengageReject (  const H225_DisengageReject &   )  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveDisengageReject (  const H323RasPDU &  ,
const H225_DisengageReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveDisengageRequest (  const H225_DisengageRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveDisengageRequest (  const H323RasPDU &  ,
const H225_DisengageRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveGatekeeperConfirm (  const H225_GatekeeperConfirm &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveGatekeeperConfirm (  const H323RasPDU &  ,
const H225_GatekeeperConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveGatekeeperReject (  const H225_GatekeeperReject &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveGatekeeperReject (  const H323RasPDU &  ,
const H225_GatekeeperReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveGatekeeperRequest (  const H225_GatekeeperRequest &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveGatekeeperRequest (  const H323RasPDU &  ,
const H225_GatekeeperRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveInfoRequest (  const H225_InfoRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveInfoRequest (  const H323RasPDU &  ,
const H225_InfoRequest & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestAck (  const H225_InfoRequestAck &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestAck (  const H323RasPDU &  ,
const H225_InfoRequestAck & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestNak (  const H225_InfoRequestNak &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestNak (  const H323RasPDU &  ,
const H225_InfoRequestNak & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestResponse (  const H225_InfoRequestResponse &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveInfoRequestResponse (  const H323RasPDU &  ,
const H225_InfoRequestResponse & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveLocationConfirm (  const H225_LocationConfirm &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveLocationConfirm (  const H323RasPDU &  ,
const H225_LocationConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveLocationReject (  const H225_LocationReject &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveLocationReject (  const H323RasPDU &  ,
const H225_LocationReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveLocationRequest (  const H225_LocationRequest &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveLocationRequest (  const H323RasPDU &  ,
const H225_LocationRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveNonStandardMessage (  const H225_NonStandardMessage &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveNonStandardMessage (  const H323RasPDU &  ,
const H225_NonStandardMessage & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveRegistrationConfirm (  const H225_RegistrationConfirm &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveRegistrationConfirm (  const H323RasPDU &  ,
const H225_RegistrationConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveRegistrationReject (  const H225_RegistrationReject &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveRegistrationReject (  const H323RasPDU &  ,
const H225_RegistrationReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveRegistrationRequest (  const H225_RegistrationRequest &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveRegistrationRequest (  const H323RasPDU &  ,
const H225_RegistrationRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveRequestInProgress (  const H225_RequestInProgress &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveRequestInProgress (  const H323RasPDU &  ,
const H225_RequestInProgress & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveResourcesAvailableConfirm (  const H225_ResourcesAvailableConfirm &   )  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveResourcesAvailableConfirm (  const H323RasPDU &  ,
const H225_ResourcesAvailableConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveResourcesAvailableIndicate (  const H225_ResourcesAvailableIndicate &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveResourcesAvailableIndicate (  const H323RasPDU &  ,
const H225_ResourcesAvailableIndicate & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveServiceControlIndication (  const H225_ServiceControlIndication &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveServiceControlIndication (  const H323RasPDU &  ,
const H225_ServiceControlIndication & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveServiceControlResponse (  const H225_ServiceControlResponse &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveServiceControlResponse (  const H323RasPDU &  ,
const H225_ServiceControlResponse & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveUnknown (  const H323RasPDU &  pdu  )  [virtual]
 

Handle unknown PDU type.

Parameters:
pdu  PDU that was not handled.

virtual BOOL H225_RAS::OnReceiveUnknownMessageResponse (  const H225_UnknownMessageResponse &   )  [virtual]
 

virtual BOOL H225_RAS::OnReceiveUnknownMessageResponse (  const H323RasPDU &  ,
const H225_UnknownMessageResponse & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveUnregistrationConfirm (  const H225_UnregistrationConfirm &   )  [virtual]
 

Reimplemented in H323Gatekeeper, and H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveUnregistrationConfirm (  const H323RasPDU &  ,
const H225_UnregistrationConfirm & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveUnregistrationReject (  const H225_UnregistrationReject &   )  [virtual]
 

Reimplemented in H323Gatekeeper, and H323GatekeeperListener.

virtual BOOL H225_RAS::OnReceiveUnregistrationReject (  const H323RasPDU &  ,
const H225_UnregistrationReject & 
)  [virtual]
 

virtual BOOL H225_RAS::OnReceiveUnregistrationRequest (  const H225_UnregistrationRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual BOOL H225_RAS::OnReceiveUnregistrationRequest (  const H323RasPDU &  ,
const H225_UnregistrationRequest & 
)  [virtual]
 

Reimplemented in H323GatekeeperListener.

virtual void H225_RAS::OnSendAdmissionConfirm (  H225_AdmissionConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendAdmissionConfirm (  H323RasPDU &  ,
H225_AdmissionConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendAdmissionReject (  H225_AdmissionReject &   )  [virtual]
 

virtual void H225_RAS::OnSendAdmissionReject (  H323RasPDU &  ,
H225_AdmissionReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendAdmissionRequest (  H225_AdmissionRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual void H225_RAS::OnSendAdmissionRequest (  H323RasPDU &  ,
H225_AdmissionRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendBandwidthConfirm (  H225_BandwidthConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendBandwidthConfirm (  H323RasPDU &  ,
H225_BandwidthConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendBandwidthReject (  H225_BandwidthReject &   )  [virtual]
 

virtual void H225_RAS::OnSendBandwidthReject (  H323RasPDU &  ,
H225_BandwidthReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendBandwidthRequest (  H225_BandwidthRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendBandwidthRequest (  H323RasPDU &  ,
H225_BandwidthRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendDisengageConfirm (  H225_DisengageConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendDisengageConfirm (  H323RasPDU &  ,
H225_DisengageConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendDisengageReject (  H225_DisengageReject &   )  [virtual]
 

virtual void H225_RAS::OnSendDisengageReject (  H323RasPDU &  ,
H225_DisengageReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendDisengageRequest (  H225_DisengageRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendDisengageRequest (  H323RasPDU &  ,
H225_DisengageRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendGatekeeperConfirm (  H225_GatekeeperConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendGatekeeperConfirm (  H323RasPDU &  ,
H225_GatekeeperConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendGatekeeperReject (  H225_GatekeeperReject &   )  [virtual]
 

virtual void H225_RAS::OnSendGatekeeperReject (  H323RasPDU &  ,
H225_GatekeeperReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendGatekeeperRequest (  H225_GatekeeperRequest &   )  [virtual]
 

Reimplemented in H323Gatekeeper.

virtual void H225_RAS::OnSendGatekeeperRequest (  H323RasPDU &  ,
H225_GatekeeperRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendInfoRequest (  H225_InfoRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendInfoRequest (  H323RasPDU &  ,
H225_InfoRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestAck (  H225_InfoRequestAck &   )  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestAck (  H323RasPDU &  ,
H225_InfoRequestAck & 
)  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestNak (  H225_InfoRequestNak &   )  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestNak (  H323RasPDU &  ,
H225_InfoRequestNak & 
)  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestResponse (  H225_InfoRequestResponse &   )  [virtual]
 

virtual void H225_RAS::OnSendInfoRequestResponse (  H323RasPDU &  ,
H225_InfoRequestResponse & 
)  [virtual]
 

virtual void H225_RAS::OnSendingPDU (  PASN_Object &  rawPDU  )  [virtual]
 

Allow for modifications to PDU on send.

Implements H323Transactor.

virtual void H225_RAS::OnSendLocationConfirm (  H225_LocationConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendLocationConfirm (  H323RasPDU &  ,
H225_LocationConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendLocationReject (  H225_LocationReject &   )  [virtual]
 

virtual void H225_RAS::OnSendLocationReject (  H323RasPDU &  ,
H225_LocationReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendLocationRequest (  H225_LocationRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendLocationRequest (  H323RasPDU &  ,
H225_LocationRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendNonStandardMessage (  H225_NonStandardMessage &   )  [virtual]
 

virtual void H225_RAS::OnSendNonStandardMessage (  H323RasPDU &  ,
H225_NonStandardMessage & 
)  [virtual]
 

virtual void H225_RAS::OnSendRegistrationConfirm (  H225_RegistrationConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendRegistrationConfirm (  H323RasPDU &  ,
H225_RegistrationConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendRegistrationReject (  H225_RegistrationReject &   )  [virtual]
 

virtual void H225_RAS::OnSendRegistrationReject (  H323RasPDU &  ,
H225_RegistrationReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendRegistrationRequest (  H225_RegistrationRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendRegistrationRequest (  H323RasPDU &  ,
H225_RegistrationRequest & 
)  [virtual]
 

virtual void H225_RAS::OnSendRequestInProgress (  H225_RequestInProgress &   )  [virtual]
 

virtual void H225_RAS::OnSendRequestInProgress (  H323RasPDU &  ,
H225_RequestInProgress & 
)  [virtual]
 

virtual void H225_RAS::OnSendResourcesAvailableConfirm (  H225_ResourcesAvailableConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendResourcesAvailableConfirm (  H323RasPDU &  ,
H225_ResourcesAvailableConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendResourcesAvailableIndicate (  H225_ResourcesAvailableIndicate &   )  [virtual]
 

virtual void H225_RAS::OnSendResourcesAvailableIndicate (  H323RasPDU &  ,
H225_ResourcesAvailableIndicate & 
)  [virtual]
 

virtual void H225_RAS::OnSendServiceControlIndication (  H225_ServiceControlIndication &   )  [virtual]
 

virtual void H225_RAS::OnSendServiceControlIndication (  H323RasPDU &  ,
H225_ServiceControlIndication & 
)  [virtual]
 

virtual void H225_RAS::OnSendServiceControlResponse (  H225_ServiceControlResponse &   )  [virtual]
 

virtual void H225_RAS::OnSendServiceControlResponse (  H323RasPDU &  ,
H225_ServiceControlResponse & 
)  [virtual]
 

virtual void H225_RAS::OnSendUnknownMessageResponse (  H225_UnknownMessageResponse &   )  [virtual]
 

virtual void H225_RAS::OnSendUnknownMessageResponse (  H323RasPDU &  ,
H225_UnknownMessageResponse & 
)  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationConfirm (  H225_UnregistrationConfirm &   )  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationConfirm (  H323RasPDU &  ,
H225_UnregistrationConfirm & 
)  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationReject (  H225_UnregistrationReject &   )  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationReject (  H323RasPDU &  ,
H225_UnregistrationReject & 
)  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationRequest (  H225_UnregistrationRequest &   )  [virtual]
 

virtual void H225_RAS::OnSendUnregistrationRequest (  H323RasPDU &  ,
H225_UnregistrationRequest & 
)  [virtual]
 

void H225_RAS::PrintOn (  ostream &  strm  )  const
 

Print the name of the gatekeeper.

Parameters:
strm  Stream to print to.

Reimplemented from H323Transactor.

void H225_RAS::SetIdentifier (  const PString &  id  )  [inline]
 

Set the gatekeeper identifer. For servers this allows the identifier to be set and provided to all remote clients.


Member Data Documentation

PString H225_RAS::gatekeeperIdentifier [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Jun 16 09:21:41 2006 for OPAL by  doxygen 1.4.2