# H225_RasMessage Class Reference

`#include <h225.h>`

Inheritance diagram for H225_RasMessage:

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
PBoolean | CreateObject ()
PObject * | Clone () const

## Member Enumeration Documentation

enum H225_RasMessage::Choices

Enumerator:

  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

H225_RasMessage::operator H225_GatekeeperRequest & | ( |  | ) |

H225_RasMessage::operator const H225_GatekeeperRequest & | ( |  | ) | const

H225_RasMessage::operator H225_GatekeeperConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_GatekeeperConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_GatekeeperReject & | ( |  | ) |

H225_RasMessage::operator const H225_GatekeeperReject & | ( |  | ) | const

H225_RasMessage::operator H225_RegistrationRequest & | ( |  | ) |

H225_RasMessage::operator const H225_RegistrationRequest & | ( |  | ) | const

H225_RasMessage::operator H225_RegistrationConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_RegistrationConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_RegistrationReject & | ( |  | ) |

H225_RasMessage::operator const H225_RegistrationReject & | ( |  | ) | const

H225_RasMessage::operator H225_UnregistrationRequest & | ( |  | ) |

H225_RasMessage::operator const H225_UnregistrationRequest & | ( |  | ) | const

H225_RasMessage::operator H225_UnregistrationConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_UnregistrationConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_UnregistrationReject & | ( |  | ) |

H225_RasMessage::operator const H225_UnregistrationReject & | ( |  | ) | const

H225_RasMessage::operator H225_AdmissionRequest & | ( |  | ) |

H225_RasMessage::operator const H225_AdmissionRequest & | ( |  | ) | const

H225_RasMessage::operator H225_AdmissionConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_AdmissionConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_AdmissionReject & | ( |  | ) |

H225_RasMessage::operator const H225_AdmissionReject & | ( |  | ) | const

H225_RasMessage::operator H225_BandwidthRequest & | ( |  | ) |

H225_RasMessage::operator const H225_BandwidthRequest & | ( |  | ) | const

H225_RasMessage::operator H225_BandwidthConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_BandwidthConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_BandwidthReject & | ( |  | ) |

H225_RasMessage::operator const H225_BandwidthReject & | ( |  | ) | const

H225_RasMessage::operator H225_DisengageRequest & | ( |  | ) |

H225_RasMessage::operator const H225_DisengageRequest & | ( |  | ) | const

H225_RasMessage::operator H225_DisengageConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_DisengageConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_DisengageReject & | ( |  | ) |

H225_RasMessage::operator const H225_DisengageReject & | ( |  | ) | const

H225_RasMessage::operator H225_LocationRequest & | ( |  | ) |

H225_RasMessage::operator const H225_LocationRequest & | ( |  | ) | const

H225_RasMessage::operator H225_LocationConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_LocationConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_LocationReject & | ( |  | ) |

H225_RasMessage::operator const H225_LocationReject & | ( |  | ) | const

H225_RasMessage::operator H225_InfoRequest & | ( |  | ) |

H225_RasMessage::operator const H225_InfoRequest & | ( |  | ) | const

H225_RasMessage::operator H225_InfoRequestResponse & | ( |  | ) |

H225_RasMessage::operator const H225_InfoRequestResponse & | ( |  | ) | const

H225_RasMessage::operator H225_NonStandardMessage & | ( |  | ) |

H225_RasMessage::operator const H225_NonStandardMessage & | ( |  | ) | const

H225_RasMessage::operator H225_UnknownMessageResponse & | ( |  | ) |

H225_RasMessage::operator const H225_UnknownMessageResponse & | ( |  | ) | const

H225_RasMessage::operator H225_RequestInProgress & | ( |  | ) |

H225_RasMessage::operator const H225_RequestInProgress & | ( |  | ) | const

H225_RasMessage::operator H225_ResourcesAvailableIndicate & | ( |  | ) |

H225_RasMessage::operator const H225_ResourcesAvailableIndicate & | ( |  | ) | const

H225_RasMessage::operator H225_ResourcesAvailableConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_ResourcesAvailableConfirm & | ( |  | ) | const

H225_RasMessage::operator H225_InfoRequestAck & | ( |  | ) |

H225_RasMessage::operator const H225_InfoRequestAck & | ( |  | ) | const

H225_RasMessage::operator H225_InfoRequestNak & | ( |  | ) |

H225_RasMessage::operator const H225_InfoRequestNak & | ( |  | ) | const

H225_RasMessage::operator H225_ServiceControlIndication & | ( |  | ) |

H225_RasMessage::operator const H225_ServiceControlIndication & | ( |  | ) | const

H225_RasMessage::operator H225_ServiceControlResponse & | ( |  | ) |

H225_RasMessage::operator const H225_ServiceControlResponse & | ( |  | ) | const

H225_RasMessage::operator H225_ArrayOf_AdmissionConfirm & | ( |  | ) |

H225_RasMessage::operator const H225_ArrayOf_AdmissionConfirm & | ( |  | ) | const

PBoolean H225_RasMessage::CreateObject | ( |  | ) |

PObject* H225_RasMessage::Clone | ( |  | ) | const

Reimplemented in H323RasPDU.

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

- h225.h