#include <senf/PPI/SocketSource.hh>
Definition at line 154 of file SocketSource.hh.
Public Types |
|
typedef Reader::Handle | Handle |
Handle type requested by the reader. |
|
Public Member Functions |
|
ActiveBurstSocketSource (unsigned max_burst=0) | |
ActiveBurstSocketSource (Reader reader, unsigned max_burst=0) | |
ActiveBurstSocketSource (Handle const &handle, unsigned max_burst=0) | |
ActiveBurstSocketSource (Handle const &handle, Reader reader, unsigned max_burst=0) | |
Reader & | reader () |
Access Reader helper. |
|
Handle | handle () |
Access handle. |
|
void | handle (Handle const &handle) |
Set handle. |
|
unsigned | maxBurst () const |
void | maxBurst (unsigned max_burst) |
Public Attributes |
|
connector::ActiveOutput < typename Reader::PacketType > |
output |
Output connector to which the data received is written. |
typedef Reader::Handle senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
Handle | ||||
Handle type requested by the reader.
Definition at line 157 of file SocketSource.hh.
senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
ActiveBurstSocketSource | ( | unsigned |
max_burst = 0
|
) |
Definition at line 83 of file SocketSource.ct.
senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
ActiveBurstSocketSource | ( | Reader | reader, | |
unsigned |
max_burst = 0
|
) | ||
Definition at line 91 of file SocketSource.ct.
senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
ActiveBurstSocketSource | ( | Handle const & | handle, | |
unsigned |
max_burst = 0
|
) | ||
Definition at line 99 of file SocketSource.ct.
senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
ActiveBurstSocketSource | ( | Handle const & | handle, | |
Reader | reader, | |||
unsigned |
max_burst = 0
|
) | ||
Definition at line 107 of file SocketSource.ct.
void senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
handle | ( | Handle const & | handle | ) |
Set handle.
Assigning an empty or in-valid() handle will disable the module until a new, valid handle is assigned.
Definition at line 79 of file SocketSource.cti.
senf::ppi::module::ActiveBurstSocketSource< Reader >::Handle senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
handle | () | |||
Access handle.
Definition at line 73 of file SocketSource.cti.
void senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
maxBurst | ( | unsigned | max_burst | ) |
Definition at line 116 of file SocketSource.ct.
unsigned senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
maxBurst | () | |||
Definition at line 122 of file SocketSource.ct.
Reader & senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
reader | () | |||
Access Reader helper.
Definition at line 66 of file SocketSource.cti.
connector::ActiveOutput<typename Reader::PacketType> senf::ppi::module::ActiveBurstSocketSource< Reader >:: | ||||
output | ||||
Output connector to which the data received is written.
Definition at line 163 of file SocketSource.hh.