34 #ifndef OPAL_H323_H323EP_H 
   35 #define OPAL_H323_H323EP_H 
   57 class H225_EndpointType;
 
   58 class H225_VendorIdentifier;
 
   59 class H225_H221NonStandard;
 
   60 class H225_ServiceControlDescriptor;
 
   61 class H225_FeatureSet;
 
   63 class H235SecurityInfo;
 
  153       const PString & party,            
 
  154       void * userData  = NULL,          
 
  155       unsigned int options = 0,         
 
  191       H225_EndpointType & info
 
  197       H225_VendorIdentifier & info
 
  203       H225_H221NonStandard & info
 
  209       H225_ArrayOf_SupportedProtocols & protocols
 
  216       PStringList & prefixes
 
  244       const PString & address = PString::Empty(),     
 
  245       const PString & identifier = PString::Empty(),  
 
  246       const PString & localAddress = PString::Empty() 
 
  260       const PString & address,          
 
  261       const PString & localAddress = PString::Empty() 
 
  279       const PString & address,          
 
  280       const PString & identifier,       
 
  281       const PString & localAddress = PString::Empty() 
 
  294       const PString & identifier,       
 
  295       const PString & localAddress = PString::Empty() 
 
  307       const PString & localAddress = PString::Empty() 
 
  345       const PString & password,
 
  346       const PString & username = PString::Empty()
 
  406       const PString & token,                   
 
  409       const PString & alias,                   
 
  412       unsigned options = 0,
 
  432       const PString & token,        
 
  433       const PString & callIdentity, 
 
  434       const PString & remoteParty,  
 
  435       void * userData = NULL        
 
  444       const PString & token,        
 
  445       const PString & remoteParty,  
 
  446       const PString & callIdentity = PString::Empty()
 
  457       const PString & primaryCallToken,   
 
  458       const PString & secondaryCallToken  
 
  465       const PString & remoteParty,  
 
  466       unsigned capabilityLevel,     
 
  467       void * userData = NULL        
 
  477       const PString & party,          
 
  494       const PString & token,     
 
  495       PSafetyMode mode = PSafeReadWrite
 
  574       const PString & remoteParty     
 
  591       H225_AdmissionRequest & arq
 
  600     virtual OpalConnection::AnswerCallResponse 
OnAnswerCall(
 
  602       const PString & callerName,       
 
  607     virtual OpalConnection::AnswerCallResponse 
OnAnswerCall(
 
  609        const PString & caller
 
  635       const PString & calleeName,   
 
  656       const PString & forwardParty,   
 
  670       const PString & forwardParty,   
 
  682       const PString & token           
 
  688       const PString & token   
 
  719       const PIPSocket::Address & publicAddr, 
 
  749       const PString & amount,  
 
  766       const H225_ServiceControlDescriptor & contents
 
  825       const PStringList & names  
 
  855       const PString & pattern  
 
  861       const PString & pattern  
 
  868       const PStringList & patterns  
 
  884       const PString & server
 
 1032     PBoolean 
IsMCU() 
const;
 
 1103     H46019Server * GetH46019Server()
 const { 
return m_H46019Server; }
 
 1109       const PIPSocket::Address & remoteAddress
 
 1115       PIPSocket::Address & localAddr,
 
 1116       const PIPSocket::Address & remoteAddr
 
 1170       const PTimeInterval & newInterval  
 
 1268       H323Connection::CompatibilityIssues issue    
 
 1277       H323Connection::CompatibilityIssues issue,    
 
 1278       const PString & regex         
 
 1289       H323Connection::CompatibilityIssues issue,    
 
 1290       const PString & regex         
 
 1295       H323Connection::CompatibilityIssues issue,            
 
 1305       const PString & localAddress
 
 1312       const PString & existingToken,           
 
 1313       const PString & callIdentity,            
 
 1314       unsigned capabilityLevel,                
 
 1315       const PString & remoteParty,             
 
 1317       unsigned int options = 0,                
 
 1413     H46019Server * m_H46019Server;
 
 1420     P_REMOVE_VIRTUAL_VOID(OnConnectionCleared(
H323Connection &, 
const PString &));
 
 1422     P_REMOVE_VIRTUAL(PBoolean, OnConferenceInvite(
const H323SignalPDU &), 
false);
 
 1423     P_REMOVE_VIRTUAL_VOID(OnGatekeeperConfirm());
 
 1424     P_REMOVE_VIRTUAL_VOID(OnGatekeeperReject());
 
 1425     P_REMOVE_VIRTUAL_VOID(OnRegistrationConfirm());
 
 1426     P_REMOVE_VIRTUAL_VOID(OnRegistrationReject());
 
 1432 #endif // OPAL_H323_H323EP_H