IBR-DTNSuite
0.8
|
#include <ClientHandler.h>
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 ®)=0 |
virtual Registration & | getRegistration (const std::string &handle)=0 |
Definition at line 98 of file ClientHandler.h.
virtual dtn::api::ApiServerInterface::~ApiServerInterface | ( | ) | [inline, virtual] |
Definition at line 101 of file ClientHandler.h.
virtual void dtn::api::ApiServerInterface::connectionDown | ( | ClientHandler * | conn | ) | [pure virtual] |
Implemented in dtn::api::ApiServer.
Referenced by dtn::api::ClientHandler::finally().
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] |
Implemented in dtn::api::ApiServer.
Referenced by dtn::api::ClientHandler::finally(), and dtn::api::ClientHandler::switchRegistration().
virtual Registration& dtn::api::ApiServerInterface::getRegistration | ( | const std::string & | handle | ) | [pure virtual] |
Implemented in dtn::api::ApiServer.
Referenced by dtn::api::ExtendedApiHandler::run().
virtual void dtn::api::ApiServerInterface::processIncomingBundle | ( | const dtn::data::EID & | source, |
dtn::data::Bundle & | bundle | ||
) | [pure virtual] |
Implemented in dtn::api::ApiServer.
Referenced by dtn::api::ExtendedApiHandler::run(), and dtn::api::BinaryStreamClient::run().