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, BOOL now=FALSE)H323PeerElement
AddDescriptor(const OpalGloballyUniqueID &descriptorID, const H225_ArrayOf_AliasAddress &aliases, const H323TransportAddressArray &transportAddrs, unsigned options=H323PeerElementDescriptor::Protocol_H323, BOOL now=FALSE)H323PeerElement
AddDescriptor(const OpalGloballyUniqueID &descriptorID, const H225_ArrayOf_AliasAddress &aliases, const H225_ArrayOf_AliasAddress &transportAddr, unsigned options=H323PeerElementDescriptor::Protocol_H323, BOOL now=FALSE)H323PeerElement
AddDescriptor(const OpalGloballyUniqueID &descriptorID, const POrdinalKey &creator, const H225_ArrayOf_AliasAddress &alias, const H225_ArrayOf_AliasAddress &transportAddresses, unsigned options=H323PeerElementDescriptor::Protocol_H323, BOOL now=FALSE)H323PeerElement
AddDescriptor(const OpalGloballyUniqueID &descriptorID, const POrdinalKey &creator, const H501_ArrayOf_AddressTemplate &addressTemplates, const PTime &updateTime, BOOL now=FALSE)H323PeerElement
AddServiceRelationship(const H323TransportAddress &peer, BOOL keepTrying=TRUE)H323PeerElement
AddServiceRelationship(const H323TransportAddress &peer, OpalGloballyUniqueID &serviceID, BOOL keepTrying=TRUE)H323PeerElement
AgeResponses()H323Transactor [protected]
aliasMutexH323PeerElement [protected]
basePeerOrdinalH323PeerElement [protected]
basePeerOrdinalMutexH323PeerElement [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]
checkResponseCryptoTokensH323Transactor [protected]
Confirmed enum valueH323PeerElement
Construct()H323PeerElement [protected]
CreateAliasKey(const H225_AliasAddress &alias, const OpalGloballyUniqueID &id, PINDEX pos, BOOL wild=FALSE)H323PeerElement [protected, virtual]
CreateDescriptor(const OpalGloballyUniqueID &descriptorID)H323PeerElement [protected, virtual]
CreateServiceRelationship()H323PeerElement [protected, virtual]
CreateTransactionPDU() constH323_AnnexG [virtual]
defaultLocalPortH323Transactor [protected]
defaultRemotePortH323Transactor [protected]
DefaultTcpPort enum valueH323_AnnexG
DefaultUdpPort enum valueH323_AnnexG
DeleteDescriptor(const PString &alias, BOOL now=FALSE)H323PeerElement
DeleteDescriptor(const H225_AliasAddress &alias, BOOL now=FALSE)H323PeerElement
DeleteDescriptor(const OpalGloballyUniqueID &descriptorID, BOOL now=FALSE)H323PeerElement
descriptorsH323PeerElement [protected]
domainNameH323PeerElement [protected]
endpointH323Transactor [protected]
Error enum nameH323PeerElement
GetCheckResponseCryptoTokens()H323Transactor [inline]
GetDomainName() constH323PeerElement
GetEndPoint() constH323Transactor [inline]
GetFirstDescriptor(PSafetyMode mode=PSafeReference)H323PeerElement [inline]
GetFirstLocalServiceRelationship(PSafetyMode mode=PSafeReference)H323PeerElement [inline]
GetFirstRemoteServiceRelationship(PSafetyMode mode=PSafeReference)H323PeerElement [inline]
GetInterfaceAddresses(BOOL excludeLocalHost=TRUE, H323Transport *associatedTransport=NULL)H323Transactor
GetLocalName() constH323PeerElement
GetNextSequenceNumber()H323Transactor [protected]
GetTransport() constH323Transactor [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]
lastRequestH323Transactor [protected]
localIdentifierH323PeerElement [protected]
localNameMutexH323PeerElement [protected]
localPeerListMutexH323PeerElement [protected]
localServiceOrdinalsH323PeerElement [protected]
LocalServiceRelationshipOrdinal enum valueH323PeerElement
localServiceRelationshipsH323PeerElement [protected]
MakeRequest(H323_AnnexG::Request &request)H323PeerElement
H323_AnnexG::MakeRequest(Request &request)H323Transactor [protected, virtual]
monitorH323PeerElement [protected]
monitorStopH323PeerElement [protected]
monitorTickleH323PeerElement [protected]
nextSequenceNumberH323Transactor [protected]
nextSequenceNumberMutexH323Transactor [protected]
NoResponse enum valueH323PeerElement
NoServiceRelationship enum valueH323PeerElement
NoServiceRelationshipOrdinal enum valueH323PeerElement
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]
pduWriteMutexH323Transactor [protected]
PrintOn(ostream &strm) constH323PeerElement
PSORTED_LIST(AliasKeyList, H225_AliasAddress)H323PeerElement [protected]
Rejected enum valueH323PeerElement
remotePeerAddrToOrdinalKeyH323PeerElement [protected]
remotePeerAddrToServiceIDH323PeerElement [protected]
remotePeerListMutexH323PeerElement [protected]
RemoteServiceRelationshipOrdinal enum valueH323PeerElement
remoteServiceRelationshipsH323PeerElement [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
requestMutexH323PeerElement [protected]
requestsH323Transactor [protected]
requestsMutexH323Transactor [protected]
responsesH323Transactor [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 valueH323PeerElement
ServiceRelease(const OpalGloballyUniqueID &serviceID, unsigned reason)H323PeerElement
ServiceRequestByAddr(const H323TransportAddress &peer)H323PeerElement
ServiceRequestByAddr(const H323TransportAddress &peer, OpalGloballyUniqueID &serviceID)H323PeerElement
ServiceRequestByID(OpalGloballyUniqueID &serviceID)H323PeerElement
SetCheckResponseCryptoTokens(BOOL value)H323Transactor [inline]
SetDomainName(const PString &name)H323PeerElement
SetLocalName(const PString &name)H323PeerElement
SetOnlyServiceRelationship(const PString &peer, BOOL keepTrying=TRUE)H323PeerElement
SetTransport(const H323TransportAddress &iface)H323Transactor
SetUpCallSignalAddresses(H225_ArrayOf_TransportAddress &addresses)H323Transactor [protected]
specificAliasToDescriptorIDH323PeerElement [protected]
StartChannel()H323Transactor [virtual]
StopChannel()H323Transactor [virtual]
transportH323Transactor [protected]
transportAddressToDescriptorIDH323PeerElement [protected]
UpdateDescriptor(H323PeerElementDescriptor *descriptor)H323PeerElement
UpdateDescriptor(H323PeerElementDescriptor *descriptor, H501_UpdateInformation_updateType::Choices updateType)H323PeerElement
wildcardAliasToDescriptorIDH323PeerElement [protected]
WritePDU(H323TransactionPDU &pdu)H323Transactor [virtual]
WriteTo(H323TransactionPDU &pdu, const H323TransportAddressArray &addresses, BOOL callback=TRUE)H323Transactor [virtual]
~H323_AnnexG()H323_AnnexG
~H323PeerElement()H323PeerElement
~H323Transactor()H323Transactor


Generated on Fri Mar 7 06:33:58 2008 for OPAL by  doxygen 1.5.1