# H323PeerElement Member List

This is the complete list of members for H323PeerElement, including all inherited members.

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 |