Dali 3D User Interface Engine
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions
Dali::Internal::Adaptor::SocketFactoryInterface Class Referenceabstract

abstract class to create and destroy sockets More...

#include <socket-factory-interface.h>

Inheritance diagram for Dali::Internal::Adaptor::SocketFactoryInterface:
Inheritance graph
[legend]

Public Member Functions

virtual SocketInterfaceNewSocket (SocketInterface::Protocol protocol)=0
 Create a new socket. More...
 
virtual void DestroySocket (SocketInterface *socket)=0
 destroy a socket More...
 

Protected Member Functions

 SocketFactoryInterface ()
 Constructor. More...
 
virtual ~SocketFactoryInterface ()
 Virtual destructor. More...
 

Private Member Functions

 SocketFactoryInterface (const SocketFactoryInterface &)
 
SocketFactoryInterfaceoperator= (const SocketFactoryInterface &)
 

Detailed Description

abstract class to create and destroy sockets

Definition at line 33 of file socket-factory-interface.h.

Constructor & Destructor Documentation

Dali::Internal::Adaptor::SocketFactoryInterface::SocketFactoryInterface ( )
inlineprotected

Constructor.

Definition at line 55 of file socket-factory-interface.h.

virtual Dali::Internal::Adaptor::SocketFactoryInterface::~SocketFactoryInterface ( )
inlineprotectedvirtual

Virtual destructor.

Definition at line 62 of file socket-factory-interface.h.

Dali::Internal::Adaptor::SocketFactoryInterface::SocketFactoryInterface ( const SocketFactoryInterface )
private

Member Function Documentation

virtual void Dali::Internal::Adaptor::SocketFactoryInterface::DestroySocket ( SocketInterface socket)
pure virtual
virtual SocketInterface* Dali::Internal::Adaptor::SocketFactoryInterface::NewSocket ( SocketInterface::Protocol  protocol)
pure virtual

Create a new socket.

Parameters
protocolnetwork protocol
Returns
true on success, false on failure

Implemented in Dali::Internal::Adaptor::SocketFactory.

Referenced by Dali::Internal::Adaptor::NetworkPerformanceServer::Start().

Here is the caller graph for this function:

SocketFactoryInterface& Dali::Internal::Adaptor::SocketFactoryInterface::operator= ( const SocketFactoryInterface )
private

The documentation for this class was generated from the following file:
Dali Docs Home
Read more about Dali