Fast passive input connector. More...
#include <senf/PPI/FastConnector.hh>

Public Member Functions | |
| FastActiveOutput< PacketType > & | peer () const |
| template<class Handler > | |
| void | onRequest (Handler handler) |
| PacketType const & | operator() () const |
Public Member Functions inherited from senf::ppi::connector::Connector | |
| Connector & | peer () const |
| Get peer connected to this connector. More... | |
| module::Module & | module () const |
| Get this connectors containing module. More... | |
| bool | connected () const |
true, if connector connected, false otherwise More... | |
| void | disconnect () |
| Disconnect connector from peer. More... | |
| console::DirectoryNode & | consoleDir () const |
| void | tracingState (TraceState state) |
| TraceState | tracingState () const |
Structors and default members | |
| FastPassiveInput () | |
| virtual | ~FastPassiveInput () |
Additional Inherited Members | |
Public Types inherited from senf::ppi::connector::Connector | |
| enum | TraceState { NO_TRACING, TRACE_IDS, TRACE_CONTENTS } |
Static Public Member Functions inherited from senf::ppi::connector::Connector | |
| static void | staticTracingState (TraceState state) |
| static void | tracingFilter (std::string const &traceFilter) |
Protected Member Functions inherited from senf::ppi::connector::Connector | |
| Connector () | |
| virtual | ~Connector () |
| void | connect (Connector &target) |
| void | trace (Packet const &p, char const *label) |
| void | throttleTrace (char const *label, char const *type) |
| void | unregisterConnector () |
| virtual void | v_disconnected () |
| virtual void | v_connected () |
Fast passive input connector.
Definition at line 34 of file FastConnector.hh.
| senf::ppi::connector::FastPassiveInput< PacketType >::FastPassiveInput | ( | ) |
|
virtual |
| void senf::ppi::connector::FastPassiveInput< PacketType >::onRequest | ( | Handler | handler | ) |
| PacketType const& senf::ppi::connector::FastPassiveInput< PacketType >::operator() | ( | ) | const |
| FastActiveOutput<PacketType>& senf::ppi::connector::FastPassiveInput< PacketType >::peer | ( | ) | const |