AFI
Advanced Forwarding Interface
|
Virtual base class used as a receiver destination for all sandboxes and transports. More...
#include <AftSandbox.h>
Public Member Functions | |
virtual void | setTransport (const AftTransportPtr &transport)=0 |
Set the transport used by the receiver. More... | |
virtual AftTransportPtr | transport ()=0 |
virtual bool | hasTransport ()=0 |
virtual bool | receive (const AftNodePtr &node)=0 |
Main receiver handler for incoming AftNode objects. More... | |
virtual bool | receive (const AftEntryPtr &entry)=0 |
Main receiver handler for incoming AftEntry objects. More... | |
Virtual base class used as a receiver destination for all sandboxes and transports.
|
pure virtual |
Implemented in AftSandbox.
|
pure virtual |
Main receiver handler for incoming AftNode objects.
[in] | node | Reference to node object to receive |
Implemented in AftSandbox.
|
pure virtual |
Main receiver handler for incoming AftEntry objects.
[in] | entry | Reference to entry object to receive |
Implemented in AftSandbox.
|
pure virtual |
Set the transport used by the receiver.
[in] | transport | Reference to the transport to use |
Implemented in AftSandbox.
|
pure virtual |
Implemented in AftSandbox.