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

H225_RasMessage Class Reference

#include <h225.h>

Inheritance diagram for H225_RasMessage:

H323RasPDU List of all members.

Public Types

enum  Choices {
  e_gatekeeperRequest, e_gatekeeperConfirm, e_gatekeeperReject, e_registrationRequest,
  e_registrationConfirm, e_registrationReject, e_unregistrationRequest, e_unregistrationConfirm,
  e_unregistrationReject, e_admissionRequest, e_admissionConfirm, e_admissionReject,
  e_bandwidthRequest, e_bandwidthConfirm, e_bandwidthReject, e_disengageRequest,
  e_disengageConfirm, e_disengageReject, e_locationRequest, e_locationConfirm,
  e_locationReject, e_infoRequest, e_infoRequestResponse, e_nonStandardMessage,
  e_unknownMessageResponse, e_requestInProgress, e_resourcesAvailableIndicate, e_resourcesAvailableConfirm,
  e_infoRequestAck, e_infoRequestNak, e_serviceControlIndication, e_serviceControlResponse,
  e_admissionConfirmSequence
}

Public Member Functions

 H225_RasMessage (unsigned tag=0, TagClass tagClass=UniversalTagClass)
 operator H225_GatekeeperRequest & ()
 operator const H225_GatekeeperRequest & () const
 operator H225_GatekeeperConfirm & ()
 operator const H225_GatekeeperConfirm & () const
 operator H225_GatekeeperReject & ()
 operator const H225_GatekeeperReject & () const
 operator H225_RegistrationRequest & ()
 operator const H225_RegistrationRequest & () const
 operator H225_RegistrationConfirm & ()
 operator const H225_RegistrationConfirm & () const
 operator H225_RegistrationReject & ()
 operator const H225_RegistrationReject & () const
 operator H225_UnregistrationRequest & ()
 operator const H225_UnregistrationRequest & () const
 operator H225_UnregistrationConfirm & ()
 operator const H225_UnregistrationConfirm & () const
 operator H225_UnregistrationReject & ()
 operator const H225_UnregistrationReject & () const
 operator H225_AdmissionRequest & ()
 operator const H225_AdmissionRequest & () const
 operator H225_AdmissionConfirm & ()
 operator const H225_AdmissionConfirm & () const
 operator H225_AdmissionReject & ()
 operator const H225_AdmissionReject & () const
 operator H225_BandwidthRequest & ()
 operator const H225_BandwidthRequest & () const
 operator H225_BandwidthConfirm & ()
 operator const H225_BandwidthConfirm & () const
 operator H225_BandwidthReject & ()
 operator const H225_BandwidthReject & () const
 operator H225_DisengageRequest & ()
 operator const H225_DisengageRequest & () const
 operator H225_DisengageConfirm & ()
 operator const H225_DisengageConfirm & () const
 operator H225_DisengageReject & ()
 operator const H225_DisengageReject & () const
 operator H225_LocationRequest & ()
 operator const H225_LocationRequest & () const
 operator H225_LocationConfirm & ()
 operator const H225_LocationConfirm & () const
 operator H225_LocationReject & ()
 operator const H225_LocationReject & () const
 operator H225_InfoRequest & ()
 operator const H225_InfoRequest & () const
 operator H225_InfoRequestResponse & ()
 operator const H225_InfoRequestResponse & () const
 operator H225_NonStandardMessage & ()
 operator const H225_NonStandardMessage & () const
 operator H225_UnknownMessageResponse & ()
 operator const H225_UnknownMessageResponse & () const
 operator H225_RequestInProgress & ()
 operator const H225_RequestInProgress & () const
 operator H225_ResourcesAvailableIndicate & ()
 operator const H225_ResourcesAvailableIndicate & () const
 operator H225_ResourcesAvailableConfirm & ()
 operator const H225_ResourcesAvailableConfirm & () const
 operator H225_InfoRequestAck & ()
 operator const H225_InfoRequestAck & () const
 operator H225_InfoRequestNak & ()
 operator const H225_InfoRequestNak & () const
 operator H225_ServiceControlIndication & ()
 operator const H225_ServiceControlIndication & () const
 operator H225_ServiceControlResponse & ()
 operator const H225_ServiceControlResponse & () const
 operator H225_ArrayOf_AdmissionConfirm & ()
 operator const H225_ArrayOf_AdmissionConfirm & () const
BOOL CreateObject ()
PObject * Clone () const

Member Enumeration Documentation

enum H225_RasMessage::Choices
 

Enumeration values:
e_gatekeeperRequest 
e_gatekeeperConfirm 
e_gatekeeperReject 
e_registrationRequest 
e_registrationConfirm 
e_registrationReject 
e_unregistrationRequest 
e_unregistrationConfirm 
e_unregistrationReject 
e_admissionRequest 
e_admissionConfirm 
e_admissionReject 
e_bandwidthRequest 
e_bandwidthConfirm 
e_bandwidthReject 
e_disengageRequest 
e_disengageConfirm 
e_disengageReject 
e_locationRequest 
e_locationConfirm 
e_locationReject 
e_infoRequest 
e_infoRequestResponse 
e_nonStandardMessage 
e_unknownMessageResponse 
e_requestInProgress 
e_resourcesAvailableIndicate 
e_resourcesAvailableConfirm 
e_infoRequestAck 
e_infoRequestNak 
e_serviceControlIndication 
e_serviceControlResponse 
e_admissionConfirmSequence 


Constructor & Destructor Documentation

H225_RasMessage::H225_RasMessage (  unsigned  tag = 0,
TagClass  tagClass = UniversalTagClass
) 
 


Member Function Documentation

PObject* H225_RasMessage::Clone (   )  const
 

Reimplemented in H323RasPDU.

BOOL H225_RasMessage::CreateObject (   ) 
 

H225_RasMessage::operator const H225_AdmissionConfirm & (   )  const
 

H225_RasMessage::operator const H225_AdmissionReject & (   )  const
 

H225_RasMessage::operator const H225_AdmissionRequest & (   )  const
 

H225_RasMessage::operator const H225_ArrayOf_AdmissionConfirm & (   )  const
 

H225_RasMessage::operator const H225_BandwidthConfirm & (   )  const
 

H225_RasMessage::operator const H225_BandwidthReject & (   )  const
 

H225_RasMessage::operator const H225_BandwidthRequest & (   )  const
 

H225_RasMessage::operator const H225_DisengageConfirm & (   )  const
 

H225_RasMessage::operator const H225_DisengageReject & (   )  const
 

H225_RasMessage::operator const H225_DisengageRequest & (   )  const
 

H225_RasMessage::operator const H225_GatekeeperConfirm & (   )  const
 

H225_RasMessage::operator const H225_GatekeeperReject & (   )  const
 

H225_RasMessage::operator const H225_GatekeeperRequest & (   )  const
 

H225_RasMessage::operator const H225_InfoRequest & (   )  const
 

H225_RasMessage::operator const H225_InfoRequestAck & (   )  const
 

H225_RasMessage::operator const H225_InfoRequestNak & (   )  const
 

H225_RasMessage::operator const H225_InfoRequestResponse & (   )  const
 

H225_RasMessage::operator const H225_LocationConfirm & (   )  const
 

H225_RasMessage::operator const H225_LocationReject & (   )  const
 

H225_RasMessage::operator const H225_LocationRequest & (   )  const
 

H225_RasMessage::operator const H225_NonStandardMessage & (   )  const
 

H225_RasMessage::operator const H225_RegistrationConfirm & (   )  const
 

H225_RasMessage::operator const H225_RegistrationReject & (   )  const
 

H225_RasMessage::operator const H225_RegistrationRequest & (   )  const
 

H225_RasMessage::operator const H225_RequestInProgress & (   )  const
 

H225_RasMessage::operator const H225_ResourcesAvailableConfirm & (   )  const
 

H225_RasMessage::operator const H225_ResourcesAvailableIndicate & (   )  const
 

H225_RasMessage::operator const H225_ServiceControlIndication & (   )  const
 

H225_RasMessage::operator const H225_ServiceControlResponse & (   )  const
 

H225_RasMessage::operator const H225_UnknownMessageResponse & (   )  const
 

H225_RasMessage::operator const H225_UnregistrationConfirm & (   )  const
 

H225_RasMessage::operator const H225_UnregistrationReject & (   )  const
 

H225_RasMessage::operator const H225_UnregistrationRequest & (   )  const
 

H225_RasMessage::operator H225_AdmissionConfirm & (   ) 
 

H225_RasMessage::operator H225_AdmissionReject & (   ) 
 

H225_RasMessage::operator H225_AdmissionRequest & (   ) 
 

H225_RasMessage::operator H225_ArrayOf_AdmissionConfirm & (   ) 
 

H225_RasMessage::operator H225_BandwidthConfirm & (   ) 
 

H225_RasMessage::operator H225_BandwidthReject & (   ) 
 

H225_RasMessage::operator H225_BandwidthRequest & (   ) 
 

H225_RasMessage::operator H225_DisengageConfirm & (   ) 
 

H225_RasMessage::operator H225_DisengageReject & (   ) 
 

H225_RasMessage::operator H225_DisengageRequest & (   ) 
 

H225_RasMessage::operator H225_GatekeeperConfirm & (   ) 
 

H225_RasMessage::operator H225_GatekeeperReject & (   ) 
 

H225_RasMessage::operator H225_GatekeeperRequest & (   ) 
 

H225_RasMessage::operator H225_InfoRequest & (   ) 
 

H225_RasMessage::operator H225_InfoRequestAck & (   ) 
 

H225_RasMessage::operator H225_InfoRequestNak & (   ) 
 

H225_RasMessage::operator H225_InfoRequestResponse & (   ) 
 

H225_RasMessage::operator H225_LocationConfirm & (   ) 
 

H225_RasMessage::operator H225_LocationReject & (   ) 
 

H225_RasMessage::operator H225_LocationRequest & (   ) 
 

H225_RasMessage::operator H225_NonStandardMessage & (   ) 
 

H225_RasMessage::operator H225_RegistrationConfirm & (   ) 
 

H225_RasMessage::operator H225_RegistrationReject & (   ) 
 

H225_RasMessage::operator H225_RegistrationRequest & (   ) 
 

H225_RasMessage::operator H225_RequestInProgress & (   ) 
 

H225_RasMessage::operator H225_ResourcesAvailableConfirm & (   ) 
 

H225_RasMessage::operator H225_ResourcesAvailableIndicate & (   ) 
 

H225_RasMessage::operator H225_ServiceControlIndication & (   ) 
 

H225_RasMessage::operator H225_ServiceControlResponse & (   ) 
 

H225_RasMessage::operator H225_UnknownMessageResponse & (   ) 
 

H225_RasMessage::operator H225_UnregistrationConfirm & (   ) 
 

H225_RasMessage::operator H225_UnregistrationReject & (   ) 
 

H225_RasMessage::operator H225_UnregistrationRequest & (   ) 
 


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