IBR-DTNSuite 0.6

dtn::api::ProtocolHandler Class Reference

#include <ClientHandler.h>

Inheritance diagram for dtn::api::ProtocolHandler:
Collaboration diagram for dtn::api::ProtocolHandler:

List of all members.

Public Member Functions

virtual ~ProtocolHandler ()=0
virtual void run ()=0
virtual void finally ()=0
virtual void setup ()
virtual bool __cancellation ()=0

Protected Member Functions

 ProtocolHandler (ClientHandler &client, ibrcommon::tcpstream &stream)

Protected Attributes

ClientHandler_client
ibrcommon::tcpstream_stream

Detailed Description

Definition at line 25 of file ClientHandler.h.


Constructor & Destructor Documentation

dtn::api::ProtocolHandler::~ProtocolHandler ( ) [pure virtual]

Definition at line 25 of file ClientHandler.cpp.

dtn::api::ProtocolHandler::ProtocolHandler ( ClientHandler client,
ibrcommon::tcpstream stream 
) [protected]

Definition at line 20 of file ClientHandler.cpp.


Member Function Documentation

virtual bool dtn::api::ProtocolHandler::__cancellation ( ) [pure virtual]
virtual void dtn::api::ProtocolHandler::finally ( ) [pure virtual]
virtual void dtn::api::ProtocolHandler::run ( ) [pure virtual]
virtual void dtn::api::ProtocolHandler::setup ( void  ) [inline, virtual]

Definition at line 32 of file ClientHandler.h.

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


Member Data Documentation


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