#include <source/ariba/communication/modules/transport/TransportProtocol.h>
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 |
Definition at line 53 of file TransportProtocol.h.
TransportProtocol::TransportProtocol | ( | ) |
Definition at line 44 of file TransportProtocol.cpp.
TransportProtocol::~TransportProtocol | ( | ) | [virtual] |
Definition at line 47 of file TransportProtocol.cpp.
virtual void TransportProtocol::start | ( | ) | [pure virtual] |
Implemented in ariba::communication::AribaOmnetModule.
virtual void TransportProtocol::stop | ( | ) | [pure virtual] |
Implemented in ariba::communication::AribaOmnetModule.
virtual void TransportProtocol::terminate | ( | const NetworkLocator * | local, | |
const NetworkLocator * | remote | |||
) | [pure virtual] |
virtual TransportLocator::prot_t TransportProtocol::getId | ( | ) | [pure virtual] |
Implemented in ariba::communication::AribaOmnetModule.
virtual const vector<TransportLocator*> TransportProtocol::getLocators | ( | ) | [pure virtual] |
Implemented in ariba::communication::AribaOmnetModule.