senf::ppi::Route< Source, Target > Class Template Reference

Route descriptor. More...

#include <senf/PPI/Route.hh>

List of all members.


Detailed Description

template<class Source, class Target>
class senf::ppi::Route< Source, Target >

Route descriptor.

Route instances are created by Module::route statements. The Route class provides an interface to manipulate the flow processing.

Depending on the type of route, one of the following classes will be a baseclass:

ForwardingRoute
If the route is a forwarding route. This is a route which forwards throttling notifications. This is the case, if one of the route endpoints is a notify source (a connector::ActiveConnector) and the other is a notify target (a connector::PassiveConnector or an EventDescriptor).
RouteBase
If the route is not a forwarding route, it is based directly on the generic route base class

Definition at line 155 of file Route.hh.


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