IBR-DTNSuite  0.10
dtn::api::ApiServerInterface Class Referenceabstract

#include <ClientHandler.h>

Inheritance diagram for dtn::api::ApiServerInterface:
Inheritance graph
Collaboration diagram for dtn::api::ApiServerInterface:
Collaboration graph

Public Member Functions

virtual ~ApiServerInterface ()
 
virtual void connectionUp (ClientHandler *conn)=0
 
virtual void connectionDown (ClientHandler *conn)=0
 
virtual void freeRegistration (Registration &reg)=0
 
virtual RegistrationgetRegistration (const std::string &handle)=0
 

Detailed Description

Definition at line 109 of file ClientHandler.h.

Constructor & Destructor Documentation

virtual dtn::api::ApiServerInterface::~ApiServerInterface ( )
inlinevirtual

Definition at line 112 of file ClientHandler.h.

Member Function Documentation

virtual void dtn::api::ApiServerInterface::connectionDown ( ClientHandler conn)
pure virtual
virtual void dtn::api::ApiServerInterface::connectionUp ( ClientHandler conn)
pure virtual

Implemented in dtn::api::ApiServer.

Referenced by dtn::api::ClientHandler::run().

virtual void dtn::api::ApiServerInterface::freeRegistration ( Registration reg)
pure virtual
virtual Registration& dtn::api::ApiServerInterface::getRegistration ( const std::string &  handle)
pure virtual

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