OpalListenerTCPS Class Reference

#include <transports.h>

Inheritance diagram for OpalListenerTCPS:
OpalListenerTCP OpalListenerIP OpalListener

List of all members.

Public Member Functions

 OpalListenerTCPS (OpalEndPoint &endpoint, PIPSocket::Address binding=PIPSocket::GetDefaultIpAny(), WORD port=0, PBoolean exclusive=PTrue)
 OpalListenerTCPS (OpalEndPoint &endpoint, const OpalTransportAddress &binding, OpalTransportAddress::BindOptions option)
 ~OpalListenerTCPS ()
OpalTransportAccept (const PTimeInterval &timeout)
const char * GetProtoPrefix () const

Protected Member Functions

void Construct ()

Protected Attributes

PSSLContext * sslContext

Constructor & Destructor Documentation

OpalListenerTCPS::OpalListenerTCPS ( OpalEndPoint endpoint,
PIPSocket::Address  binding = PIPSocket::GetDefaultIpAny(),
WORD  port = 0,
PBoolean  exclusive = PTrue 
)
Parameters:
endpoint Endpoint listener is used for
binding Local interface to listen on
port TCP port to listen for connections
OpalListenerTCPS::OpalListenerTCPS ( OpalEndPoint endpoint,
const OpalTransportAddress binding,
OpalTransportAddress::BindOptions  option 
)
Parameters:
endpoint Endpoint listener is used for
binding Local interface to listen on
option OPtions for binding
OpalListenerTCPS::~OpalListenerTCPS (  ) 

Destroy the listener thread.


Member Function Documentation

OpalTransport* OpalListenerTCPS::Accept ( const PTimeInterval &  timeout  )  [virtual]

Accept a new incoming transport.

Reimplemented from OpalListenerTCP.

void OpalListenerTCPS::Construct (  )  [protected]
const char* OpalListenerTCPS::GetProtoPrefix (  )  const [virtual]

Reimplemented from OpalListenerTCP.


Member Data Documentation

PSSLContext* OpalListenerTCPS::sslContext [protected]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 00:29:15 2010 for OPAL by  doxygen 1.6.3