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 & token,
509 const PString & remoteParty,
510 unsigned capabilityLevel,
511 void * userData = NULL
521 const PString & party,
538 const PString & token,
539 PSafetyMode mode = PSafeReadWrite
618 const PString & remoteParty
635 H225_AdmissionRequest & arq
646 const PString & callerName,
653 const PString & caller
679 const PString & calleeName,
700 const PString & forwardParty,
714 const PString & forwardParty,
726 const PString & token
732 const PString & token
775 PIPSocket::Address publicAddr,
776 PString & gkIdentifier,
806 const PString & amount,
823 const H225_ServiceControlDescriptor & contents
914 const PString & pattern
924 const PString & server
1059 PBoolean
IsMCU()
const;
1117 const PString & identifer
1138 const PIPSocket::Address & remoteAddress
1144 PIPSocket::Address & localAddr,
1145 const PIPSocket::Address & remoteAddr
1255 const PTimeInterval & newInterval
1343 const PString & existingToken,
1344 const PString & callIdentity,
1345 unsigned capabilityLevel,
1346 const PString & remoteParty,
1348 unsigned int options = 0,
1433 P_REMOVE_VIRTUAL_VOID(OnConnectionCleared(
H323Connection &,
const PString &));
1438 #endif // OPAL_H323_H323EP_H