HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_ConnectionHandler Class Referenceabstract

#include <NET_ConnectionHandler.h>

+ Inheritance diagram for NET_ConnectionHandler:

Public Member Functions

virtual ~NET_ConnectionHandler ()
 
 UT_NON_COPYABLE (NET_ConnectionHandler)
 
void setInfoCallback (UT_UniquePtr< NET_InfoCallback > info_clb)
 

Protected Member Functions

 NET_ConnectionHandler (NET_ConnectionManager &conn_mgr)
 
virtual void start ()=0
 
virtual void stop (bool force)=0
 
- Protected Member Functions inherited from UT_NonCopyableNS::UT_NonCopyable
 UT_NonCopyable ()=default
 
 ~UT_NonCopyable ()=default
 
 UT_NonCopyable (const UT_NonCopyable &)=delete
 
UT_NonCopyableoperator= (const UT_NonCopyable &)=delete
 

Protected Attributes

NET_ConnectionManagermyConnectionManager
 
UT_UniquePtr< NET_InfoCallbackmyInfoCallback
 

Friends

class NET_ConnectionManager
 

Detailed Description

Definition at line 32 of file NET_ConnectionHandler.h.

Constructor & Destructor Documentation

virtual NET_ConnectionHandler::~NET_ConnectionHandler ( )
inlinevirtual

Definition at line 35 of file NET_ConnectionHandler.h.

NET_ConnectionHandler::NET_ConnectionHandler ( NET_ConnectionManager conn_mgr)
inlineprotected

Definition at line 43 of file NET_ConnectionHandler.h.

Member Function Documentation

void NET_ConnectionHandler::setInfoCallback ( UT_UniquePtr< NET_InfoCallback info_clb)
inline

Definition at line 38 of file NET_ConnectionHandler.h.

virtual void NET_ConnectionHandler::start ( )
protectedpure virtual
virtual void NET_ConnectionHandler::stop ( bool  force)
protectedpure virtual
NET_ConnectionHandler::UT_NON_COPYABLE ( NET_ConnectionHandler  )

Friends And Related Function Documentation

Definition at line 48 of file NET_ConnectionHandler.h.

Member Data Documentation

NET_ConnectionManager& NET_ConnectionHandler::myConnectionManager
protected

Definition at line 53 of file NET_ConnectionHandler.h.

UT_UniquePtr<NET_InfoCallback> NET_ConnectionHandler::myInfoCallback
protected

Definition at line 55 of file NET_ConnectionHandler.h.


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