| AccessRequest(const PString &searchAlias, PStringArray &destAliases, H323TransportAddress &transportAddress, unsigned options=H323PeerElementDescriptor::Protocol_H323) | H323PeerElement | |
| AccessRequest(const PString &searchAlias, H225_ArrayOf_AliasAddress &destAliases, H323TransportAddress &transportAddress, unsigned options=H323PeerElementDescriptor::Protocol_H323) | H323PeerElement | |
| AccessRequest(const H225_AliasAddress &searchAlias, H225_ArrayOf_AliasAddress &destAliases, H323TransportAddress &transportAddress, unsigned options=H323PeerElementDescriptor::Protocol_H323) | H323PeerElement | |
| AccessRequest(const H225_AliasAddress &alias, H225_ArrayOf_AliasAddress &destAliases, H225_AliasAddress &transportAddress, unsigned options=H323PeerElementDescriptor::Protocol_H323) | H323PeerElement | |
| AddDescriptor(const OpalGloballyUniqueID &descriptorID, const PStringArray &aliases, const H323TransportAddressArray &transportAddrs, unsigned options=H323PeerElementDescriptor::Protocol_H323, PBoolean now=PFalse) | H323PeerElement | |
| AddDescriptor(const OpalGloballyUniqueID &descriptorID, const H225_ArrayOf_AliasAddress &aliases, const H323TransportAddressArray &transportAddrs, unsigned options=H323PeerElementDescriptor::Protocol_H323, PBoolean now=PFalse) | H323PeerElement | |
| AddDescriptor(const OpalGloballyUniqueID &descriptorID, const H225_ArrayOf_AliasAddress &aliases, const H225_ArrayOf_AliasAddress &transportAddr, unsigned options=H323PeerElementDescriptor::Protocol_H323, PBoolean now=PFalse) | H323PeerElement | |
| AddDescriptor(const OpalGloballyUniqueID &descriptorID, const POrdinalKey &creator, const H225_ArrayOf_AliasAddress &alias, const H225_ArrayOf_AliasAddress &transportAddresses, unsigned options=H323PeerElementDescriptor::Protocol_H323, PBoolean now=PFalse) | H323PeerElement | |
| AddDescriptor(const OpalGloballyUniqueID &descriptorID, const POrdinalKey &creator, const H501_ArrayOf_AddressTemplate &addressTemplates, const PTime &updateTime, PBoolean now=PFalse) | H323PeerElement | |
| AddServiceRelationship(const H323TransportAddress &peer, PBoolean keepTrying=PTrue) | H323PeerElement | |
| AddServiceRelationship(const H323TransportAddress &peer, OpalGloballyUniqueID &serviceID, PBoolean keepTrying=PTrue) | H323PeerElement | |
| AgeResponses() | H323Transactor | [protected] |
| aliasMutex | H323PeerElement | [protected] |
| basePeerOrdinal | H323PeerElement | [protected] |
| basePeerOrdinalMutex | H323PeerElement | [protected] |
| CheckCryptoTokens(const H323TransactionPDU &pdu, const PASN_Array &clearTokens, unsigned clearOptionalField, const PASN_Array &cryptoTokens, unsigned cryptoOptionalField) | H323Transactor | [protected] |
| CheckForResponse(unsigned, unsigned, const PASN_Choice *=NULL) | H323Transactor | [protected] |
| checkResponseCryptoTokens | H323Transactor | [protected] |
| Confirmed enum value | H323PeerElement | |
| Construct() | H323PeerElement | [protected] |
| CreateAliasKey(const H225_AliasAddress &alias, const OpalGloballyUniqueID &id, PINDEX pos, PBoolean wild=PFalse) | H323PeerElement | [protected, virtual] |
| CreateDescriptor(const OpalGloballyUniqueID &descriptorID) | H323PeerElement | [protected, virtual] |
| CreateServiceRelationship() | H323PeerElement | [protected, virtual] |
| CreateTransactionPDU() const | H323_AnnexG | [virtual] |
| defaultLocalPort | H323Transactor | [protected] |
| defaultRemotePort | H323Transactor | [protected] |
| DefaultTcpPort enum value | H323_AnnexG | |
| DefaultUdpPort enum value | H323_AnnexG | |
| DeleteDescriptor(const PString &alias, PBoolean now=PFalse) | H323PeerElement | |
| DeleteDescriptor(const H225_AliasAddress &alias, PBoolean now=PFalse) | H323PeerElement | |
| DeleteDescriptor(const OpalGloballyUniqueID &descriptorID, PBoolean now=PFalse) | H323PeerElement | |
| descriptors | H323PeerElement | [protected] |
| domainName | H323PeerElement | [protected] |
| endpoint | H323Transactor | [protected] |
| Error enum name | H323PeerElement | |
| GetCheckResponseCryptoTokens() | H323Transactor | [inline] |
| GetDomainName() const | H323PeerElement | |
| GetEndPoint() const | H323Transactor | [inline] |
| GetFirstDescriptor(PSafetyMode mode=PSafeReference) | H323PeerElement | [inline] |
| GetFirstLocalServiceRelationship(PSafetyMode mode=PSafeReference) | H323PeerElement | [inline] |
| GetFirstRemoteServiceRelationship(PSafetyMode mode=PSafeReference) | H323PeerElement | [inline] |
| GetInterfaceAddresses(PBoolean excludeLocalHost=PTrue, H323Transport *associatedTransport=NULL) | H323Transactor | |
| GetLocalName() const | H323PeerElement | |
| GetNextSequenceNumber() | H323Transactor | [protected] |
| GetTransport() const | H323Transactor | [inline] |
| H323_AnnexG(H323EndPoint &endpoint, H323Transport *transport) | H323_AnnexG | |
| H323_AnnexG(H323EndPoint &endpoint, const H323TransportAddress &addr) | H323_AnnexG | |
| H323PeerElement(H323EndPoint &endpoint, H323Transport *transport=NULL) | H323PeerElement | |
| H323PeerElement(H323EndPoint &endpoint, const H323TransportAddress &addr) | H323PeerElement | |
| H323Transactor(H323EndPoint &endpoint, H323Transport *transport, WORD localPort, WORD remotePort) | H323Transactor | |
| H323Transactor(H323EndPoint &endpoint, const H323TransportAddress &iface, WORD localPort, WORD remotePort) | H323Transactor | |
| HandleRequestInProgress(const H323TransactionPDU &pdu, unsigned delay) | H323Transactor | [protected] |
| HandleServiceRequest(H501ServiceRequest &info) | H323PeerElement | [protected] |
| HandleTransaction(const PASN_Object &rawPDU) | H323_AnnexG | [virtual] |
| InternalRemoveServiceRelationship(const H323TransportAddress &peer) | H323PeerElement | [protected] |
| lastRequest | H323Transactor | [protected] |
| localIdentifier | H323PeerElement | [protected] |
| localNameMutex | H323PeerElement | [protected] |
| localPeerListMutex | H323PeerElement | [protected] |
| localServiceOrdinals | H323PeerElement | [protected] |
| LocalServiceRelationshipOrdinal enum value | H323PeerElement | |
| localServiceRelationships | H323PeerElement | [protected] |
| MakeRequest(H323_AnnexG::Request &request) | H323PeerElement | |
| H323_AnnexG::MakeRequest(Request &request) | H323Transactor | [protected, virtual] |
| monitor | H323PeerElement | [protected] |
| monitorStop | H323PeerElement | [protected] |
| monitorTickle | H323PeerElement | [protected] |
| nextSequenceNumber | H323Transactor | [protected] |
| nextSequenceNumberMutex | H323Transactor | [protected] |
| NoResponse enum value | H323PeerElement | |
| NoServiceRelationship enum value | H323PeerElement | |
| NoServiceRelationshipOrdinal enum value | H323PeerElement | |
| OnAccessRequest(H501AccessRequest &info) | H323PeerElement | [virtual] |
| OnAddServiceRelationship(const H323TransportAddress &) | H323PeerElement | [inline, virtual] |
| OnDescriptorUpdate(H501DescriptorUpdate &info) | H323PeerElement | [virtual] |
| OnNewDescriptor(const H323PeerElementDescriptor &) | H323PeerElement | [inline, virtual] |
| OnReceiveAccessConfirmation(const H501PDU &pdu, const H501_AccessConfirmation &pduBody) | H323PeerElement | [virtual] |
| OnReceiveAccessRejection(const H501PDU &pdu, const H501_AccessRejection &pduBody) | H323PeerElement | [virtual] |
| OnReceiveAccessRequest(const H501PDU &pdu, const H501_AccessRequest &pduBody) | H323PeerElement | [virtual] |
| OnReceiveAuthenticationConfirmation(const H501PDU &pdu, const H501_AuthenticationConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveAuthenticationRejection(const H501PDU &pdu, const H501_AuthenticationRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveAuthenticationRequest(const H501PDU &pdu, const H501_AuthenticationRequest &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorConfirmation(const H501PDU &pdu, const H501_DescriptorConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorIDConfirmation(const H501PDU &pdu, const H501_DescriptorIDConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorIDRejection(const H501PDU &pdu, const H501_DescriptorIDRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorIDRequest(const H501PDU &pdu, const H501_DescriptorIDRequest &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorRejection(const H501PDU &pdu, const H501_DescriptorRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorRequest(const H501PDU &pdu, const H501_DescriptorRequest &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveDescriptorUpdate(const H501PDU &pdu, const H501_DescriptorUpdate &pduBody) | H323PeerElement | [virtual] |
| OnReceiveDescriptorUpdateACK(const H501PDU &pdu, const H501_DescriptorUpdateAck &pduBody) | H323PeerElement | [virtual] |
| OnReceiveNonStandardConfirmation(const H501PDU &pdu, const H501_NonStandardConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveNonStandardRejection(const H501PDU &pdu, const H501_NonStandardRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveNonStandardRequest(const H501PDU &pdu, const H501_NonStandardRequest &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveRequestInProgress(const H501PDU &pdu, const H501_RequestInProgress &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveServiceConfirmation(const H501PDU &pdu, const H501_ServiceConfirmation &pduBody) | H323PeerElement | [virtual] |
| OnReceiveServiceRejection(const H501PDU &pdu, const H501_ServiceRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveServiceRelease(const H501PDU &pdu, const H501_ServiceRelease &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveServiceRequest(const H501PDU &pdu, const H501_ServiceRequest &pduBody) | H323PeerElement | [virtual] |
| OnReceiveUnknown(const H501PDU &) | H323_AnnexG | [virtual] |
| OnReceiveUnknownMessageResponse(const H501PDU &pdu, const H501_UnknownMessageResponse &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveUsageConfirmation(const H501PDU &pdu, const H501_UsageConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveUsageIndicationConfirmation(const H501PDU &pdu, const H501_UsageIndicationConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveUsageIndicationRejection(const H501PDU &pdu, const H501_UsageIndicationRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveUsageRejection(const H501PDU &pdu, const H501_UsageRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveUsageRequest(const H501PDU &pdu, const H501_UsageRequest &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveValidationConfirmation(const H501PDU &pdu, const H501_ValidationConfirmation &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveValidationRejection(const H501PDU &pdu, const H501_ValidationRejection &pduBody) | H323_AnnexG | [virtual] |
| OnReceiveValidationRequest(const H501PDU &pdu, const H501_ValidationRequest &pduBody) | H323_AnnexG | [virtual] |
| OnRemoteServiceRelationshipDisappeared(OpalGloballyUniqueID &serviceID, const H323TransportAddress &peer) | H323PeerElement | [protected] |
| OnRemoveDescriptor(const H323PeerElementDescriptor &) | H323PeerElement | [inline, virtual] |
| OnRemoveServiceRelationship(const H323TransportAddress &) | H323PeerElement | [inline, virtual] |
| OnSendingPDU(PASN_Object &rawPDU) | H323_AnnexG | [virtual] |
| OnServiceRequest(H501ServiceRequest &info) | H323PeerElement | [virtual] |
| OnUpdateDescriptor(const H323PeerElementDescriptor &) | H323PeerElement | [inline, virtual] |
| PDECLARE_NOTIFIER(PThread, H323PeerElement, MonitorMain) | H323PeerElement | [protected] |
| PDECLARE_NOTIFIER(PThread, H323PeerElement, UpdateAllDescriptors) | H323PeerElement | [protected] |
| PDECLARE_NOTIFIER(PTimer, H323PeerElement, TickleMonitor) | H323PeerElement | [protected] |
| H323_AnnexG::PDECLARE_NOTIFIER(PThread, H323Transactor, HandleTransactions) | H323Transactor | [protected] |
| PDICTIONARY(StringToOrdinalKey, PString, POrdinalKey) | H323PeerElement | [protected] |
| pduWriteMutex | H323Transactor | [protected] |
| PrintOn(ostream &strm) const | H323PeerElement | |
| PSORTED_LIST(AliasKeyList, H225_AliasAddress) | H323PeerElement | [protected] |
| Rejected enum value | H323PeerElement | |
| remotePeerAddrToOrdinalKey | H323PeerElement | [protected] |
| remotePeerAddrToServiceID | H323PeerElement | [protected] |
| remotePeerListMutex | H323PeerElement | [protected] |
| RemoteServiceRelationshipOrdinal enum value | H323PeerElement | |
| remoteServiceRelationships | H323PeerElement | [protected] |
| RemoveAllServiceRelationships() | H323PeerElement | |
| RemoveDescriptorInformation(const H501_ArrayOf_AddressTemplate &addressTemplates) | H323PeerElement | [protected] |
| RemoveServiceRelationship(const OpalGloballyUniqueID &serviceID, int reason=H501_ServiceReleaseReason::e_terminated) | H323PeerElement | |
| RemoveServiceRelationship(const H323TransportAddress &peer, int reason=H501_ServiceReleaseReason::e_terminated) | H323PeerElement | |
| requestMutex | H323PeerElement | [protected] |
| requests | H323Transactor | [protected] |
| requestsMutex | H323Transactor | [protected] |
| responses | H323Transactor | [protected] |
| SendAccessRequestByAddr(const H323TransportAddress &peerAddr, H501PDU &request, H501PDU &confirmPDU) | H323PeerElement | |
| SendAccessRequestByID(const OpalGloballyUniqueID &peerID, H501PDU &request, H501PDU &confirmPDU) | H323PeerElement | |
| SendCachedResponse(const H323TransactionPDU &pdu) | H323Transactor | [protected] |
| SendUpdateDescriptor(H501PDU &pdu, const H323TransportAddress &peer, H323PeerElementDescriptor *descriptor, H501_UpdateInformation_updateType::Choices updateType) | H323PeerElement | [protected] |
| SendUpdateDescriptorByAddr(const H323TransportAddress &peer, H323PeerElementDescriptor *descriptor, H501_UpdateInformation_updateType::Choices updateType) | H323PeerElement | |
| SendUpdateDescriptorByID(const OpalGloballyUniqueID &serviceID, H323PeerElementDescriptor *descriptor, H501_UpdateInformation_updateType::Choices updateType) | H323PeerElement | |
| ServiceRelationshipReestablished enum value | H323PeerElement | |
| ServiceRelease(const OpalGloballyUniqueID &serviceID, unsigned reason) | H323PeerElement | |
| ServiceRequestByAddr(const H323TransportAddress &peer) | H323PeerElement | |
| ServiceRequestByAddr(const H323TransportAddress &peer, OpalGloballyUniqueID &serviceID) | H323PeerElement | |
| ServiceRequestByID(OpalGloballyUniqueID &serviceID) | H323PeerElement | |
| SetCheckResponseCryptoTokens(PBoolean value) | H323Transactor | [inline] |
| SetDomainName(const PString &name) | H323PeerElement | |
| SetLocalName(const PString &name) | H323PeerElement | |
| SetOnlyServiceRelationship(const PString &peer, PBoolean keepTrying=PTrue) | H323PeerElement | |
| SetTransport(const H323TransportAddress &iface) | H323Transactor | |
| SetUpCallSignalAddresses(H225_ArrayOf_TransportAddress &addresses) | H323Transactor | [protected] |
| specificAliasToDescriptorID | H323PeerElement | [protected] |
| StartChannel() | H323Transactor | [virtual] |
| StopChannel() | H323Transactor | [virtual] |
| transport | H323Transactor | [protected] |
| transportAddressToDescriptorID | H323PeerElement | [protected] |
| UpdateDescriptor(H323PeerElementDescriptor *descriptor) | H323PeerElement | |
| UpdateDescriptor(H323PeerElementDescriptor *descriptor, H501_UpdateInformation_updateType::Choices updateType) | H323PeerElement | |
| wildcardAliasToDescriptorID | H323PeerElement | [protected] |
| WritePDU(H323TransactionPDU &pdu) | H323Transactor | [virtual] |
| WriteTo(H323TransactionPDU &pdu, const H323TransportAddressArray &addresses, PBoolean callback=PTrue) | H323Transactor | [virtual] |
| ~H323_AnnexG() | H323_AnnexG | |
| ~H323PeerElement() | H323PeerElement | |
| ~H323Transactor() | H323Transactor | |