IBR-DTNSuite  0.8
dtn::api::ApiServerInterface Class Reference

#include <ClientHandler.h>

Inheritance diagram for dtn::api::ApiServerInterface:

List of all members.

Public Member Functions

virtual ~ApiServerInterface ()
virtual void processIncomingBundle (const dtn::data::EID &source, dtn::data::Bundle &bundle)=0
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 98 of file ClientHandler.h.


Constructor & Destructor Documentation

Definition at line 101 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 Registration& dtn::api::ApiServerInterface::getRegistration ( const std::string &  handle) [pure virtual]

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