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

#include <ClientHandler.h>

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

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

ClientHandler_client
 
ibrcommon::socketstream_stream
 

Detailed Description

Definition at line 39 of file ClientHandler.h.

Constructor & Destructor Documentation

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

Definition at line 45 of file ClientHandler.cpp.

dtn::api::ProtocolHandler::ProtocolHandler ( ClientHandler client,
ibrcommon::socketstream stream 
)
protected

Definition at line 40 of file ClientHandler.cpp.

Member Function Documentation

virtual void dtn::api::ProtocolHandler::setup ( void  )
inlinevirtual

Member Data Documentation


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