Source/Sink Modules

Classes

class  senf::ppi::module::CloneSource
 Generate clone's of a template packet. More...
 
class  senf::ppi::module::DiscardSink
 Module discarding all received packets. More...
 
class  senf::ppi::module::PassiveQueueingSocketSink< Writer >
 QueueingSocketSink. More...
 
class  senf::ppi::module::ActiveSocketSink< Writer >
 Output module writing data to a FileHandle using the provided Writer. If using the default ConnectedDgramWriter the filehandle must be writable, connected and able to handle complete datagrams. More...
 
class  senf::ppi::module::PassiveSocketSink< Writer >
 Output module writing data to a FileHandle using the provided Writer. If using the default ConnectedDgramWriter the filehandle must be writable, connected and able to handle complete datagrams. More...
 
class  senf::ppi::module::ActiveSocketSource< Reader >
 Input module reading data from an arbitrary FileHandle. More...
 

Detailed Description

Source and Sink modules generate or absorb packets in some way: Reading data from a file descriptor, discarding packets etc.