TransportProtocol Class Reference

#include <source/ariba/communication/modules/transport/TransportProtocol.h>

Inheritance diagram for TransportProtocol:

Inheritance graph
[legend]
Collaboration diagram for TransportProtocol:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TransportProtocol ()
virtual ~TransportProtocol ()
virtual void start ()=0
virtual void stop ()=0
virtual void terminate (const NetworkLocator *local, const NetworkLocator *remote)=0
virtual TransportLocator::prot_t getId ()=0
virtual const vector
< TransportLocator * > 
getLocators ()=0


Detailed Description

Definition at line 53 of file TransportProtocol.h.


Constructor & Destructor Documentation

TransportProtocol::TransportProtocol (  ) 

Definition at line 44 of file TransportProtocol.cpp.

TransportProtocol::~TransportProtocol (  )  [virtual]

Definition at line 47 of file TransportProtocol.cpp.


Member Function Documentation

virtual void TransportProtocol::start (  )  [pure virtual]

virtual void TransportProtocol::stop (  )  [pure virtual]

virtual void TransportProtocol::terminate ( const NetworkLocator local,
const NetworkLocator remote 
) [pure virtual]

virtual TransportLocator::prot_t TransportProtocol::getId (  )  [pure virtual]

virtual const vector<TransportLocator*> TransportProtocol::getLocators (  )  [pure virtual]


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

Generated on Wed May 27 18:23:45 2009 for Ariba by  doxygen 1.5.6