|
| H460_FeatureSet * | GetFeatures () |
| |
| void | Monitor () |
| |
| void | ReRegisterNow () |
| |
|
| | H323Gatekeeper (H323EndPoint &endpoint, H323Transport *transport) |
| |
| | ~H323Gatekeeper () |
| |
|
| virtual PBoolean | WriteTo (H323TransactionPDU &pdu, const H323TransportAddressArray &addresses, PBoolean callback=true) |
| |
|
| PBoolean | OnReceiveGatekeeperConfirm (const H225_GatekeeperConfirm &gcf) |
| |
| PBoolean | OnReceiveGatekeeperReject (const H225_GatekeeperReject &grj) |
| |
| PBoolean | OnReceiveRegistrationConfirm (const H225_RegistrationConfirm &rcf) |
| |
| PBoolean | OnReceiveRegistrationReject (const H225_RegistrationReject &rrj) |
| |
| PBoolean | OnReceiveUnregistrationRequest (const H225_UnregistrationRequest &urq) |
| |
| PBoolean | OnReceiveUnregistrationConfirm (const H225_UnregistrationConfirm &ucf) |
| |
| PBoolean | OnReceiveUnregistrationReject (const H225_UnregistrationReject &urj) |
| |
| PBoolean | OnReceiveAdmissionConfirm (const H225_AdmissionConfirm &acf) |
| |
| PBoolean | OnReceiveAdmissionReject (const H225_AdmissionReject &arj) |
| |
| PBoolean | OnReceiveDisengageRequest (const H225_DisengageRequest &drq) |
| |
| PBoolean | OnReceiveDisengageReject (const H323RasPDU &, const H225_DisengageReject &) |
| |
| PBoolean | OnReceiveBandwidthConfirm (const H225_BandwidthConfirm &bcf) |
| |
| PBoolean | OnReceiveBandwidthRequest (const H225_BandwidthRequest &brq) |
| |
| PBoolean | OnReceiveInfoRequest (const H225_InfoRequest &irq) |
| |
| PBoolean | OnReceiveInfoRequestResponse (const H225_InfoRequestResponse &irr) |
| |
| PBoolean | OnReceiveServiceControlIndication (const H225_ServiceControlIndication &) |
| |
| void | OnSendGatekeeperRequest (H225_GatekeeperRequest &grq) |
| |
| void | OnSendAdmissionRequest (H225_AdmissionRequest &arq) |
| |
| PBoolean | OnSendFeatureSet (H460_MessageType pduType, H225_FeatureSet &features) const |
| |
| void | OnReceiveFeatureSet (H460_MessageType pduType, const H225_FeatureSet &features) const |
| |
|
| PBoolean | DiscoverAny () |
| |
| PBoolean | DiscoverByName (const PString &identifier) |
| |
| PBoolean | DiscoverByAddress (const H323TransportAddress &address) |
| |
| PBoolean | DiscoverByNameAndAddress (const PString &identifier, const H323TransportAddress &address) |
| |
| bool | RegistrationRequest (bool autoReregister=true, bool didGkDiscovery=false, bool lightweight=true) |
| |
| PBoolean | UnregistrationRequest (int reason) |
| |
| PBoolean | LocationRequest (const PString &alias, H323TransportAddress &address) |
| |
| PBoolean | LocationRequest (const PStringList &aliases, H323TransportAddress &address) |
| |
| PBoolean | AdmissionRequest (H323Connection &connection, AdmissionResponse &response, PBoolean ignorePreGrantedARQ=false) |
| |
| PBoolean | DisengageRequest (const H323Connection &connection, unsigned reason) |
| |
| PBoolean | BandwidthRequest (H323Connection &connection, OpalBandwidth requestedBandwidth) |
| |
| void | InfoRequestResponse () |
| |
| void | InfoRequestResponse (const H323Connection &connection) |
| |
| void | InfoRequestResponse (const H323Connection &connection, const H225_H323_UU_PDU &pdu, PBoolean sent) |
| |
| virtual void | OnServiceControlSessions (const H225_ArrayOf_ServiceControlSession &serviceControl, H323Connection *connection) |
| |
| virtual void | OnTerminalAliasChanged () |
| |
| void | PrintOn (ostream &strm) const |
| |
| virtual H323TransactionPDU * | CreateTransactionPDU () const |
| |
| virtual PBoolean | HandleTransaction (const PASN_Object &rawPDU) |
| |
| virtual void | OnSendingPDU (PASN_Object &rawPDU) |
| |
| virtual void | OnSendGatekeeperRequest (H323RasPDU &, H225_GatekeeperRequest &) |
| |
| virtual void | OnSendGatekeeperConfirm (H323RasPDU &, H225_GatekeeperConfirm &) |
| |
| virtual void | OnSendGatekeeperReject (H323RasPDU &, H225_GatekeeperReject &) |
| |
| virtual void | OnSendGatekeeperConfirm (H225_GatekeeperConfirm &) |
| |
| virtual void | OnSendGatekeeperReject (H225_GatekeeperReject &) |
| |
| virtual PBoolean | OnReceiveGatekeeperRequest (const H323RasPDU &, const H225_GatekeeperRequest &) |
| |
| virtual PBoolean | OnReceiveGatekeeperConfirm (const H323RasPDU &, const H225_GatekeeperConfirm &) |
| |
| virtual PBoolean | OnReceiveGatekeeperReject (const H323RasPDU &, const H225_GatekeeperReject &) |
| |
| virtual PBoolean | OnReceiveGatekeeperRequest (const H225_GatekeeperRequest &) |
| |
| 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 PBoolean | OnReceiveRegistrationRequest (const H323RasPDU &, const H225_RegistrationRequest &) |
| |
| virtual PBoolean | OnReceiveRegistrationConfirm (const H323RasPDU &, const H225_RegistrationConfirm &) |
| |
| virtual PBoolean | OnReceiveRegistrationReject (const H323RasPDU &, const H225_RegistrationReject &) |
| |
| virtual PBoolean | OnReceiveRegistrationRequest (const H225_RegistrationRequest &) |
| |
| 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 PBoolean | OnReceiveUnregistrationRequest (const H323RasPDU &, const H225_UnregistrationRequest &) |
| |
| virtual PBoolean | OnReceiveUnregistrationConfirm (const H323RasPDU &, const H225_UnregistrationConfirm &) |
| |
| virtual PBoolean | OnReceiveUnregistrationReject (const H323RasPDU &, const H225_UnregistrationReject &) |
| |
| virtual void | OnSendAdmissionRequest (H323RasPDU &, H225_AdmissionRequest &) |
| |
| virtual void | OnSendAdmissionConfirm (H323RasPDU &, H225_AdmissionConfirm &) |
| |
| virtual void | OnSendAdmissionReject (H323RasPDU &, H225_AdmissionReject &) |
| |
| virtual void | OnSendAdmissionConfirm (H225_AdmissionConfirm &) |
| |
| virtual void | OnSendAdmissionReject (H225_AdmissionReject &) |
| |
| virtual PBoolean | OnReceiveAdmissionRequest (const H323RasPDU &, const H225_AdmissionRequest &) |
| |
| virtual PBoolean | OnReceiveAdmissionConfirm (const H323RasPDU &, const H225_AdmissionConfirm &) |
| |
| virtual PBoolean | OnReceiveAdmissionReject (const H323RasPDU &, const H225_AdmissionReject &) |
| |
| virtual PBoolean | OnReceiveAdmissionRequest (const H225_AdmissionRequest &) |
| |
| 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 PBoolean | OnReceiveBandwidthRequest (const H323RasPDU &, const H225_BandwidthRequest &) |
| |
| virtual PBoolean | OnReceiveBandwidthConfirm (const H323RasPDU &, const H225_BandwidthConfirm &) |
| |
| virtual PBoolean | OnReceiveBandwidthReject (const H323RasPDU &, const H225_BandwidthReject &) |
| |
| virtual PBoolean | 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 PBoolean | OnReceiveDisengageRequest (const H323RasPDU &, const H225_DisengageRequest &) |
| |
| virtual PBoolean | OnReceiveDisengageConfirm (const H323RasPDU &, const H225_DisengageConfirm &) |
| |
| virtual PBoolean | OnReceiveDisengageConfirm (const H225_DisengageConfirm &) |
| |
| virtual PBoolean | 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 PBoolean | OnReceiveLocationRequest (const H323RasPDU &, const H225_LocationRequest &) |
| |
| virtual PBoolean | OnReceiveLocationConfirm (const H323RasPDU &, const H225_LocationConfirm &) |
| |
| virtual PBoolean | OnReceiveLocationReject (const H323RasPDU &, const H225_LocationReject &) |
| |
| virtual PBoolean | OnReceiveLocationRequest (const H225_LocationRequest &) |
| |
| virtual PBoolean | OnReceiveLocationConfirm (const H225_LocationConfirm &) |
| |
| virtual PBoolean | 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 PBoolean | OnReceiveInfoRequest (const H323RasPDU &, const H225_InfoRequest &) |
| |
| virtual PBoolean | OnReceiveInfoRequestAck (const H323RasPDU &, const H225_InfoRequestAck &) |
| |
| virtual PBoolean | OnReceiveInfoRequestNak (const H323RasPDU &, const H225_InfoRequestNak &) |
| |
| virtual PBoolean | OnReceiveInfoRequestResponse (const H323RasPDU &, const H225_InfoRequestResponse &) |
| |
| virtual PBoolean | OnReceiveInfoRequestAck (const H225_InfoRequestAck &) |
| |
| virtual PBoolean | OnReceiveInfoRequestNak (const H225_InfoRequestNak &) |
| |
| virtual void | OnSendResourcesAvailableIndicate (H323RasPDU &, H225_ResourcesAvailableIndicate &) |
| |
| virtual void | OnSendResourcesAvailableConfirm (H323RasPDU &, H225_ResourcesAvailableConfirm &) |
| |
| virtual void | OnSendResourcesAvailableIndicate (H225_ResourcesAvailableIndicate &) |
| |
| virtual void | OnSendResourcesAvailableConfirm (H225_ResourcesAvailableConfirm &) |
| |
| virtual PBoolean | OnReceiveResourcesAvailableIndicate (const H323RasPDU &, const H225_ResourcesAvailableIndicate &) |
| |
| virtual PBoolean | OnReceiveResourcesAvailableConfirm (const H323RasPDU &, const H225_ResourcesAvailableConfirm &) |
| |
| virtual PBoolean | OnReceiveResourcesAvailableIndicate (const H225_ResourcesAvailableIndicate &) |
| |
| virtual PBoolean | 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 PBoolean | OnReceiveServiceControlIndication (const H323RasPDU &, const H225_ServiceControlIndication &) |
| |
| virtual PBoolean | OnReceiveServiceControlResponse (const H323RasPDU &, const H225_ServiceControlResponse &) |
| |
| virtual PBoolean | OnReceiveServiceControlResponse (const H225_ServiceControlResponse &) |
| |
| virtual void | OnSendNonStandardMessage (H323RasPDU &, H225_NonStandardMessage &) |
| |
| virtual void | OnSendNonStandardMessage (H225_NonStandardMessage &) |
| |
| virtual PBoolean | OnReceiveNonStandardMessage (const H323RasPDU &, const H225_NonStandardMessage &) |
| |
| virtual PBoolean | OnReceiveNonStandardMessage (const H225_NonStandardMessage &) |
| |
| virtual void | OnSendUnknownMessageResponse (H323RasPDU &, H225_UnknownMessageResponse &) |
| |
| virtual void | OnSendUnknownMessageResponse (H225_UnknownMessageResponse &) |
| |
| virtual PBoolean | OnReceiveUnknownMessageResponse (const H323RasPDU &, const H225_UnknownMessageResponse &) |
| |
| virtual PBoolean | OnReceiveUnknownMessageResponse (const H225_UnknownMessageResponse &) |
| |
| virtual void | OnSendRequestInProgress (H323RasPDU &, H225_RequestInProgress &) |
| |
| virtual void | OnSendRequestInProgress (H225_RequestInProgress &) |
| |
| virtual PBoolean | OnReceiveRequestInProgress (const H323RasPDU &, const H225_RequestInProgress &) |
| |
| virtual PBoolean | OnReceiveRequestInProgress (const H225_RequestInProgress &) |
| |
| virtual void | DisableFeatureSet () const |
| |
| virtual PBoolean | OnReceiveUnknown (const H323RasPDU &pdu) |
| |
| const PString & | GetIdentifier () const |
| |
| void | SetIdentifier (const PString &id) |
| |
| | H225_RAS (H323EndPoint &endpoint, H323Transport *transport) |
| |
| | ~H225_RAS () |
| |
| | H323Transactor (H323EndPoint &endpoint, H323Transport *transport, WORD localPort, WORD remotePort) |
| |
| | H323Transactor (H323EndPoint &endpoint, const H323TransportAddress &iface, WORD localPort, WORD remotePort) |
| |
| | ~H323Transactor () |
| |
| void | PrintOn (ostream &strm) const |
| |
| PBoolean | SetTransport (const H323TransportAddress &iface) |
| |
| virtual PBoolean | StartChannel () |
| |
| virtual void | StopChannel () |
| |
| virtual PBoolean | WritePDU (H323TransactionPDU &pdu) |
| |
| H323EndPoint & | GetEndPoint () const |
| |
| H323Transport & | GetTransport () const |
| |
| void | SetCheckResponseCryptoTokens (PBoolean value) |
| |
| PBoolean | GetCheckResponseCryptoTokens () |
| |
This class embodies the H.225.0 RAS protocol to gatekeepers.