#include <h225ras.h>
Inheritance diagram for H225_RAS:
H225_RAS::H225_RAS | ( | H323EndPoint & | endpoint, | |
H323Transport * | transport | |||
) |
Create a new protocol handler.
endpoint | Endpoint gatekeeper is associated with. |
transport | Transport over which gatekeepers communicates. |
H225_RAS::~H225_RAS | ( | ) |
Destroy protocol handler.
void H225_RAS::PrintOn | ( | ostream & | strm | ) | const |
Print the name of the gatekeeper.
strm | Stream to print to. |
Reimplemented from H323Transactor.
virtual H323TransactionPDU* H225_RAS::CreateTransactionPDU | ( | ) | const [virtual] |
Create the transaction PDU for reading.
Implements H323Transactor.
virtual PBoolean H225_RAS::HandleTransaction | ( | const PASN_Object & | rawPDU | ) | [virtual] |
Handle and dispatch a transaction PDU
Implements H323Transactor.
virtual void H225_RAS::OnSendingPDU | ( | PASN_Object & | rawPDU | ) | [virtual] |
Allow for modifications to PDU on send.
Implements H323Transactor.
virtual void H225_RAS::OnSendGatekeeperRequest | ( | H323RasPDU & | , | |
H225_GatekeeperRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendGatekeeperConfirm | ( | H323RasPDU & | , | |
H225_GatekeeperConfirm & | ||||
) | [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::OnSendGatekeeperConfirm | ( | H225_GatekeeperConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendGatekeeperReject | ( | H225_GatekeeperReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveGatekeeperRequest | ( | const H323RasPDU & | , | |
const H225_GatekeeperRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveGatekeeperConfirm | ( | const H323RasPDU & | , | |
const H225_GatekeeperConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveGatekeeperReject | ( | const H323RasPDU & | , | |
const H225_GatekeeperReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveGatekeeperRequest | ( | const H225_GatekeeperRequest & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveGatekeeperConfirm | ( | const H225_GatekeeperConfirm & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveGatekeeperReject | ( | const H225_GatekeeperReject & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual void H225_RAS::OnSendRegistrationRequest | ( | H323RasPDU & | , | |
H225_RegistrationRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendRegistrationConfirm | ( | H323RasPDU & | , | |
H225_RegistrationConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendRegistrationReject | ( | H323RasPDU & | , | |
H225_RegistrationReject & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendRegistrationRequest | ( | H225_RegistrationRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendRegistrationConfirm | ( | H225_RegistrationConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendRegistrationReject | ( | H225_RegistrationReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRegistrationRequest | ( | const H323RasPDU & | , | |
const H225_RegistrationRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveRegistrationConfirm | ( | const H323RasPDU & | , | |
const H225_RegistrationConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRegistrationReject | ( | const H323RasPDU & | , | |
const H225_RegistrationReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRegistrationRequest | ( | const H225_RegistrationRequest & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRegistrationConfirm | ( | const H225_RegistrationConfirm & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveRegistrationReject | ( | const H225_RegistrationReject & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual void H225_RAS::OnSendUnregistrationRequest | ( | H323RasPDU & | , | |
H225_UnregistrationRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendUnregistrationConfirm | ( | H323RasPDU & | , | |
H225_UnregistrationConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendUnregistrationReject | ( | H323RasPDU & | , | |
H225_UnregistrationReject & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendUnregistrationRequest | ( | H225_UnregistrationRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendUnregistrationConfirm | ( | H225_UnregistrationConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendUnregistrationReject | ( | H225_UnregistrationReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveUnregistrationRequest | ( | const H323RasPDU & | , | |
const H225_UnregistrationRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveUnregistrationConfirm | ( | const H323RasPDU & | , | |
const H225_UnregistrationConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveUnregistrationReject | ( | const H323RasPDU & | , | |
const H225_UnregistrationReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveUnregistrationRequest | ( | const H225_UnregistrationRequest & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveUnregistrationConfirm | ( | const H225_UnregistrationConfirm & | ) | [virtual] |
Reimplemented in H323Gatekeeper, and H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveUnregistrationReject | ( | const H225_UnregistrationReject & | ) | [virtual] |
Reimplemented in H323Gatekeeper, and H323GatekeeperListener.
virtual void H225_RAS::OnSendAdmissionRequest | ( | H323RasPDU & | , | |
H225_AdmissionRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendAdmissionConfirm | ( | H323RasPDU & | , | |
H225_AdmissionConfirm & | ||||
) | [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::OnSendAdmissionConfirm | ( | H225_AdmissionConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendAdmissionReject | ( | H225_AdmissionReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveAdmissionRequest | ( | const H323RasPDU & | , | |
const H225_AdmissionRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveAdmissionConfirm | ( | const H323RasPDU & | , | |
const H225_AdmissionConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveAdmissionReject | ( | const H323RasPDU & | , | |
const H225_AdmissionReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveAdmissionRequest | ( | const H225_AdmissionRequest & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveAdmissionConfirm | ( | const H225_AdmissionConfirm & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveAdmissionReject | ( | const H225_AdmissionReject & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual void H225_RAS::OnSendBandwidthRequest | ( | H323RasPDU & | , | |
H225_BandwidthRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendBandwidthConfirm | ( | H323RasPDU & | , | |
H225_BandwidthConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendBandwidthReject | ( | H323RasPDU & | , | |
H225_BandwidthReject & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendBandwidthRequest | ( | H225_BandwidthRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendBandwidthConfirm | ( | H225_BandwidthConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendBandwidthReject | ( | H225_BandwidthReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveBandwidthRequest | ( | const H323RasPDU & | , | |
const H225_BandwidthRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveBandwidthConfirm | ( | const H323RasPDU & | , | |
const H225_BandwidthConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveBandwidthReject | ( | const H323RasPDU & | , | |
const H225_BandwidthReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveBandwidthRequest | ( | const H225_BandwidthRequest & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveBandwidthConfirm | ( | const H225_BandwidthConfirm & | ) | [virtual] |
Reimplemented in H323Gatekeeper, and H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveBandwidthReject | ( | const H225_BandwidthReject & | ) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual void H225_RAS::OnSendDisengageRequest | ( | H323RasPDU & | , | |
H225_DisengageRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendDisengageConfirm | ( | H323RasPDU & | , | |
H225_DisengageConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendDisengageReject | ( | H323RasPDU & | , | |
H225_DisengageReject & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendDisengageRequest | ( | H225_DisengageRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendDisengageConfirm | ( | H225_DisengageConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendDisengageReject | ( | H225_DisengageReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveDisengageRequest | ( | const H323RasPDU & | , | |
const H225_DisengageRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveDisengageConfirm | ( | const H323RasPDU & | , | |
const H225_DisengageConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveDisengageReject | ( | const H323RasPDU & | , | |
const H225_DisengageReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveDisengageRequest | ( | const H225_DisengageRequest & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveDisengageConfirm | ( | const H225_DisengageConfirm & | ) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveDisengageReject | ( | const H225_DisengageReject & | ) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual void H225_RAS::OnSendLocationRequest | ( | H323RasPDU & | , | |
H225_LocationRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendLocationConfirm | ( | H323RasPDU & | , | |
H225_LocationConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendLocationReject | ( | H323RasPDU & | , | |
H225_LocationReject & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendLocationRequest | ( | H225_LocationRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendLocationConfirm | ( | H225_LocationConfirm & | ) | [virtual] |
virtual void H225_RAS::OnSendLocationReject | ( | H225_LocationReject & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveLocationRequest | ( | const H323RasPDU & | , | |
const H225_LocationRequest & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveLocationConfirm | ( | const H323RasPDU & | , | |
const H225_LocationConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveLocationReject | ( | const H323RasPDU & | , | |
const H225_LocationReject & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveLocationRequest | ( | const H225_LocationRequest & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveLocationConfirm | ( | const H225_LocationConfirm & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveLocationReject | ( | const H225_LocationReject & | ) | [virtual] |
virtual void H225_RAS::OnSendInfoRequest | ( | H323RasPDU & | , | |
H225_InfoRequest & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestAck | ( | H323RasPDU & | , | |
H225_InfoRequestAck & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestNak | ( | H323RasPDU & | , | |
H225_InfoRequestNak & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestResponse | ( | H323RasPDU & | , | |
H225_InfoRequestResponse & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendInfoRequest | ( | H225_InfoRequest & | ) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestAck | ( | H225_InfoRequestAck & | ) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestNak | ( | H225_InfoRequestNak & | ) | [virtual] |
virtual void H225_RAS::OnSendInfoRequestResponse | ( | H225_InfoRequestResponse & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequest | ( | const H323RasPDU & | , | |
const H225_InfoRequest & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequestAck | ( | const H323RasPDU & | , | |
const H225_InfoRequestAck & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequestNak | ( | const H323RasPDU & | , | |
const H225_InfoRequestNak & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequestResponse | ( | const H323RasPDU & | , | |
const H225_InfoRequestResponse & | ||||
) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveInfoRequest | ( | const H225_InfoRequest & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveInfoRequestAck | ( | const H225_InfoRequestAck & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequestNak | ( | const H225_InfoRequestNak & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveInfoRequestResponse | ( | const H225_InfoRequestResponse & | ) | [virtual] |
virtual void H225_RAS::OnSendResourcesAvailableIndicate | ( | H323RasPDU & | , | |
H225_ResourcesAvailableIndicate & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendResourcesAvailableConfirm | ( | H323RasPDU & | , | |
H225_ResourcesAvailableConfirm & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendResourcesAvailableIndicate | ( | H225_ResourcesAvailableIndicate & | ) | [virtual] |
virtual void H225_RAS::OnSendResourcesAvailableConfirm | ( | H225_ResourcesAvailableConfirm & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveResourcesAvailableIndicate | ( | const H323RasPDU & | , | |
const H225_ResourcesAvailableIndicate & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveResourcesAvailableConfirm | ( | const H323RasPDU & | , | |
const H225_ResourcesAvailableConfirm & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveResourcesAvailableIndicate | ( | const H225_ResourcesAvailableIndicate & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveResourcesAvailableConfirm | ( | const H225_ResourcesAvailableConfirm & | ) | [virtual] |
Reimplemented in H323GatekeeperListener.
virtual void H225_RAS::OnSendServiceControlIndication | ( | H323RasPDU & | , | |
H225_ServiceControlIndication & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendServiceControlResponse | ( | H323RasPDU & | , | |
H225_ServiceControlResponse & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendServiceControlIndication | ( | H225_ServiceControlIndication & | ) | [virtual] |
virtual void H225_RAS::OnSendServiceControlResponse | ( | H225_ServiceControlResponse & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveServiceControlIndication | ( | const H323RasPDU & | , | |
const H225_ServiceControlIndication & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveServiceControlResponse | ( | const H323RasPDU & | , | |
const H225_ServiceControlResponse & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveServiceControlIndication | ( | const H225_ServiceControlIndication & | ) | [virtual] |
Reimplemented in H323Gatekeeper.
virtual PBoolean H225_RAS::OnReceiveServiceControlResponse | ( | const H225_ServiceControlResponse & | ) | [virtual] |
virtual void H225_RAS::OnSendNonStandardMessage | ( | H323RasPDU & | , | |
H225_NonStandardMessage & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendNonStandardMessage | ( | H225_NonStandardMessage & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveNonStandardMessage | ( | const H323RasPDU & | , | |
const H225_NonStandardMessage & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveNonStandardMessage | ( | const H225_NonStandardMessage & | ) | [virtual] |
virtual void H225_RAS::OnSendUnknownMessageResponse | ( | H323RasPDU & | , | |
H225_UnknownMessageResponse & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendUnknownMessageResponse | ( | H225_UnknownMessageResponse & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveUnknownMessageResponse | ( | const H323RasPDU & | , | |
const H225_UnknownMessageResponse & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveUnknownMessageResponse | ( | const H225_UnknownMessageResponse & | ) | [virtual] |
virtual void H225_RAS::OnSendRequestInProgress | ( | H323RasPDU & | , | |
H225_RequestInProgress & | ||||
) | [virtual] |
virtual void H225_RAS::OnSendRequestInProgress | ( | H225_RequestInProgress & | ) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRequestInProgress | ( | const H323RasPDU & | , | |
const H225_RequestInProgress & | ||||
) | [virtual] |
virtual PBoolean H225_RAS::OnReceiveRequestInProgress | ( | const H225_RequestInProgress & | ) | [virtual] |
virtual PBoolean H225_RAS::OnSendFeatureSet | ( | unsigned | , | |
H225_FeatureSet & | ||||
) | const [inline, virtual] |
Reimplemented in H323Gatekeeper, and H323GatekeeperListener.
virtual void H225_RAS::OnReceiveFeatureSet | ( | unsigned | , | |
const H225_FeatureSet & | ||||
) | const [inline, virtual] |
Reimplemented in H323Gatekeeper, and H323GatekeeperListener.
virtual PBoolean H225_RAS::OnReceiveUnknown | ( | const H323RasPDU & | pdu | ) | [virtual] |
Handle unknown PDU type.
pdu | PDU that was not handled. |
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.
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.
PString H225_RAS::gatekeeperIdentifier [protected] |