34 #ifndef OPAL_H323_H323EP_H
35 #define OPAL_H323_H323EP_H
59 class H225_EndpointType;
60 class H225_VendorIdentifier;
61 class H225_H221NonStandard;
62 class H225_ServiceControlDescriptor;
63 class H225_FeatureSet;
65 class H235SecurityInfo;
146 const PString & party,
147 void * userData = NULL,
148 unsigned int options = NULL,
158 H225_EndpointType & info
164 H225_VendorIdentifier & info
170 H225_H221NonStandard & info
176 H225_ArrayOf_SupportedProtocols & protocols
183 PStringList & prefixes
223 PINDEX descriptorNum,
233 PINDEX descriptorNum,
241 PINDEX descriptorNum,
248 const PStringArray & codecNames
254 const PStringArray & preferenceOrder
260 const H245_Capability & cap
266 const H245_DataType & dataType
300 const PString & address = PString::Empty(),
301 const PString & identifier = PString::Empty(),
302 const PString & localAddress = PString::Empty()
316 const PString & address,
335 const PString & address,
336 const PString & identifier,
350 const PString & identifier,
397 const PString & password,
398 const PString & username = PString::Empty()
442 const PString & token,
445 const PString & alias,
448 unsigned options = 0,
468 const PString & token,
469 const PString & callIdentity,
470 const PString & remoteParty,
471 void * userData = NULL
480 const PString & token,
481 const PString & remoteParty,
482 const PString & callIdentity = PString::Empty()
493 const PString & primaryCallToken,
494 const PString & secondaryCallToken
501 const PString & remoteParty,
502 unsigned capabilityLevel,
503 void * userData = NULL
513 const PString & party,
530 const PString & token,
531 PSafetyMode mode = PSafeReadWrite
610 const PString & remoteParty
627 H225_AdmissionRequest & arq
638 const PString & callerName,
645 const PString & caller
671 const PString & calleeName,
692 const PString & forwardParty,
706 const PString & forwardParty,
718 const PString & token
724 const PString & token
767 PIPSocket::Address publicAddr,
768 PString & gkIdentifier,
798 const PString & amount,
815 const H225_ServiceControlDescriptor & contents
906 const PString & pattern
916 const PString & server
1051 PBoolean
IsMCU()
const;
1109 const PString & identifer
1130 const PIPSocket::Address & remoteAddress
1136 PIPSocket::Address & localAddr,
1137 const PIPSocket::Address & remoteAddr
1247 const PTimeInterval & newInterval
1335 const PString & existingToken,
1336 const PString & callIdentity,
1337 unsigned capabilityLevel,
1338 const PString & remoteParty,
1340 unsigned int options = 0,
1425 P_REMOVE_VIRTUAL_VOID(OnConnectionCleared(
H323Connection &,
const PString &));
1430 #endif // OPAL_H323_H323EP_H