| 
 Public Types | 
| enum   | OptionalFields {  
  e_nonStandardData, 
e_terminalAlias, 
e_gatekeeperIdentifier, 
e_alternateEndpoints, 
 
  e_timeToLive, 
e_tokens, 
e_cryptoTokens, 
e_integrityCheckValue, 
 
  e_keepAlive, 
e_endpointIdentifier, 
e_willSupplyUUIEs, 
e_maintainConnection, 
 
  e_alternateTransportAddresses, 
e_additiveRegistration, 
e_terminalAliasPattern, 
e_supportsAltGK, 
 
  e_usageReportingCapability, 
e_multipleCalls, 
e_supportedH248Packages, 
e_callCreditCapability, 
 
  e_capacityReportingCapability, 
e_capacity, 
e_featureSet, 
e_genericData, 
 
  e_restart, 
e_supportsACFSequences, 
e_supportsAssignedGK, 
e_assignedGatekeeper, 
 
  e_transportQOS, 
e_language
 
 } | 
 Public Member Functions | 
|   | H225_RegistrationRequest (unsigned tag=UniversalSequence, TagClass tagClass=UniversalTagClass) | 
| PINDEX  | GetDataLength () const | 
| PBoolean  | Decode (PASN_Stream &strm) | 
| void  | Encode (PASN_Stream &strm) const | 
| void  | PrintOn (ostream &strm) const | 
| Comparison  | Compare (const PObject &obj) const | 
| PObject *  | Clone () const | 
 Public Attributes | 
| H225_RequestSeqNum  | m_requestSeqNum | 
| H225_ProtocolIdentifier  | m_protocolIdentifier | 
| H225_NonStandardParameter  | m_nonStandardData | 
| PASN_Boolean  | m_discoveryComplete | 
| H225_ArrayOf_TransportAddress  | m_callSignalAddress | 
| H225_ArrayOf_TransportAddress  | m_rasAddress | 
| H225_EndpointType  | m_terminalType | 
| H225_ArrayOf_AliasAddress  | m_terminalAlias | 
| H225_GatekeeperIdentifier  | m_gatekeeperIdentifier | 
| H225_VendorIdentifier  | m_endpointVendor | 
| H225_ArrayOf_Endpoint  | m_alternateEndpoints | 
| H225_TimeToLive  | m_timeToLive | 
| H225_ArrayOf_ClearToken  | m_tokens | 
| H225_ArrayOf_CryptoH323Token  | m_cryptoTokens | 
| H225_ICV  | m_integrityCheckValue | 
| PASN_Boolean  | m_keepAlive | 
| H225_EndpointIdentifier  | m_endpointIdentifier | 
| PASN_Boolean  | m_willSupplyUUIEs | 
| PASN_Boolean  | m_maintainConnection | 
| H225_AlternateTransportAddresses  | m_alternateTransportAddresses | 
| PASN_Null  | m_additiveRegistration | 
| H225_ArrayOf_AddressPattern  | m_terminalAliasPattern | 
| PASN_Null  | m_supportsAltGK | 
| H225_RasUsageInfoTypes  | m_usageReportingCapability | 
| PASN_Boolean  | m_multipleCalls | 
| H225_ArrayOf_H248PackagesDescriptor  | m_supportedH248Packages | 
| H225_CallCreditCapability  | m_callCreditCapability | 
| H225_CapacityReportingCapability  | m_capacityReportingCapability | 
| H225_CallCapacity  | m_capacity | 
| H225_FeatureSet  | m_featureSet | 
| H225_ArrayOf_GenericData  | m_genericData | 
| PASN_Null  | m_restart | 
| PASN_Null  | m_supportsACFSequences | 
| PASN_Boolean  | m_supportsAssignedGK | 
| H225_AlternateGK  | m_assignedGatekeeper | 
| H225_TransportQOS  | m_transportQOS | 
| H225_RegistrationRequest_language  | m_language |