Classes | |
class | senf::ppi::connector::FastPassiveInput< PacketType > |
Fast passive input connector. More... | |
class | senf::ppi::connector::FastActiveOutput< PacketType > |
Fast active output connector. More... | |
Fast connectors are simplified form of the generic PPI connectors:
noroute
) With these restrictions, fast connectors provide an almost zero overhead call path for simple packet forwarding needs.
To allow more flexible fast connector connections, the PassiveConnectorAdapter template is provided. This class converts between an arbitrary passive input and an arbitrary active output. If needed, it will perform automatic packet type casting.