A signal reader reads packets from a signal data stream. More...
A signal reader reads packets from a signal data stream.
Public Member Functions | |
daq::PacketPtr | read () const |
Retrieves the next available packet in the data-stream. More... | |
daq::ListPtr< daq::IPacket > | readAll () const |
Retrieves all the currently available packets in the data-stream. More... | |
![]() | |
daq::SizeT | getAvailableCount () const |
Gets the number of segments available to read. More... | |
void | setOnDataAvailable (const daq::ProcedurePtr &callback) const |
Sets the specified callback function to be called when there is available data in the reader. Pass nullptr to unset the callback. The callback should take no arguments. More... | |
daq::Bool | getEmpty () const |
Checks if there is data to read. More... | |