OPAL  Version 3.18.8
OpalInternalTransport Class Referenceabstract

#include <transports.h>

Inheritance diagram for OpalInternalTransport:

Public Member Functions

virtual bool Parse (OpalTransportAddress &address, WORD port) const =0
 
virtual PString GetHostName (const OpalTransportAddress &address, bool includeService) const
 
virtual PBoolean GetIpAndPort (const OpalTransportAddress &address, PIPSocket::Address &ip, WORD &port) const
 
virtual OpalListenerCreateListener (const OpalTransportAddress &address, OpalEndPoint &endpoint, OpalTransportAddress::BindOptions options) const =0
 
virtual OpalTransportCreateTransport (const OpalTransportAddress &address, OpalEndPoint &endpoint, OpalTransportAddress::BindOptions options) const =0
 

Member Function Documentation

virtual OpalListener* OpalInternalTransport::CreateListener ( const OpalTransportAddress address,
OpalEndPoint endpoint,
OpalTransportAddress::BindOptions  options 
) const
pure virtual
virtual OpalTransport* OpalInternalTransport::CreateTransport ( const OpalTransportAddress address,
OpalEndPoint endpoint,
OpalTransportAddress::BindOptions  options 
) const
pure virtual
virtual PString OpalInternalTransport::GetHostName ( const OpalTransportAddress address,
bool  includeService 
) const
virtual

Reimplemented in OpalInternalIPTransport.

virtual PBoolean OpalInternalTransport::GetIpAndPort ( const OpalTransportAddress address,
PIPSocket::Address &  ip,
WORD &  port 
) const
virtual

Reimplemented in OpalInternalIPTransport.

virtual bool OpalInternalTransport::Parse ( OpalTransportAddress address,
WORD  port 
) const
pure virtual

Implemented in OpalInternalIPTransport.


The documentation for this class was generated from the following file: