User Manual, Developers Guide and API Documentation

wns::ldk::LinkHandlerInterface Class Reference

#include <ldk/LinkHandlerInterface.hpp>

Inheritance diagram for wns::ldk::LinkHandlerInterface:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool isAccepting (IConnectorReceptacle *cr, const CompoundPtr &compound)=0
virtual void onData (IDelivererReceptacle *dr, const CompoundPtr &compound)=0
virtual void sendData (IConnectorReceptacle *cr, const CompoundPtr &compound)=0
virtual void wakeup (IReceptorReceptacle *rr)=0
virtual ~LinkHandlerInterface ()

Protected Member Functions

virtual bool doIsAccepting (IConnectorReceptacle *cr, const CompoundPtr &compound)
virtual void doOnData (IDelivererReceptacle *dr, const CompoundPtr &compound)
virtual void doSendData (IConnectorReceptacle *cr, const CompoundPtr &compound)
virtual void doWakeup (IReceptorReceptacle *rr)


Detailed Description

Definition at line 38 of file LinkHandlerInterface.hpp.


Constructor & Destructor Documentation

virtual wns::ldk::LinkHandlerInterface::~LinkHandlerInterface (  )  [inline, virtual]

Definition at line 54 of file LinkHandlerInterface.hpp.


Member Function Documentation

virtual bool wns::ldk::LinkHandlerInterface::doIsAccepting ( IConnectorReceptacle cr,
const CompoundPtr compound 
) [inline, protected, virtual]

Definition at line 59 of file LinkHandlerInterface.hpp.

virtual void wns::ldk::LinkHandlerInterface::doOnData ( IDelivererReceptacle dr,
const CompoundPtr compound 
) [inline, protected, virtual]

Definition at line 77 of file LinkHandlerInterface.hpp.

virtual void wns::ldk::LinkHandlerInterface::doSendData ( IConnectorReceptacle cr,
const CompoundPtr compound 
) [inline, protected, virtual]

Definition at line 65 of file LinkHandlerInterface.hpp.

virtual void wns::ldk::LinkHandlerInterface::doWakeup ( IReceptorReceptacle rr  )  [inline, protected, virtual]

Definition at line 71 of file LinkHandlerInterface.hpp.

virtual bool wns::ldk::LinkHandlerInterface::isAccepting ( IConnectorReceptacle cr,
const CompoundPtr compound 
) [pure virtual]

Implemented in wns::ldk::SimpleLinkHandler.

virtual void wns::ldk::LinkHandlerInterface::onData ( IDelivererReceptacle dr,
const CompoundPtr compound 
) [pure virtual]

Implemented in wns::ldk::SimpleLinkHandler.

virtual void wns::ldk::LinkHandlerInterface::sendData ( IConnectorReceptacle cr,
const CompoundPtr compound 
) [pure virtual]

Implemented in wns::ldk::SimpleLinkHandler.

virtual void wns::ldk::LinkHandlerInterface::wakeup ( IReceptorReceptacle rr  )  [pure virtual]

Implemented in wns::ldk::SimpleLinkHandler.


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

Generated on Sat May 26 03:32:55 2012 for openWNS by  doxygen 1.5.5