User Manual, Developers Guide and API Documentation

wns::service::dll::FlowHandler Class Reference

TL FlowHandler interface. More...

#include <service/dll/Handler.hpp>

Inheritance diagram for wns::service::dll::FlowHandler:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void onFlowChanged (wns::service::tl::FlowID, wns::service::dll::FlowID)=0
virtual void onFlowEstablished (wns::service::tl::FlowID, wns::service::dll::FlowID)=0
 Receive notificiation about flow establishment from lower DLL layer.
virtual ~FlowHandler ()
 Destructor.


Detailed Description

TL components need a callback to notify the establishment of a flow to higher layers. Users of wns::service::dll::FlowEstablishmentAndRelease can register such a callback by calling wns::service::dll::FlowEstablishmentAndRelease::registerFlowHandler and passing an implementation of wns::service::dll::FlowHandler

Definition at line 74 of file Handler.hpp.


Constructor & Destructor Documentation

virtual wns::service::dll::FlowHandler::~FlowHandler (  )  [inline, virtual]

Reimplemented in tcp::FlowHandler.

Definition at line 80 of file Handler.hpp.


Member Function Documentation

virtual void wns::service::dll::FlowHandler::onFlowChanged ( wns::service::tl::FlowID  ,
wns::service::dll::FlowID   
) [pure virtual]

Implemented in tcp::FlowHandler.

virtual void wns::service::dll::FlowHandler::onFlowEstablished ( wns::service::tl::FlowID  ,
wns::service::dll::FlowID   
) [pure virtual]

Parameters:
[in] source/destination ports and IP adresses belonging to this flow.

Implemented in tcp::FlowHandler.


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

Generated on Sun May 27 03:33:05 2012 for openWNS by  doxygen 1.5.5