required interface for a data receiver
Invoked when the data is generated by the element to which the data receiver is attached.
Definition at line 45 of file service-maker/includes/data_receiver.hpp.

Public Member Functions | |
| virtual int | consume (DataReceiver &receiver, Buffer buffer)=0 |
| Read a data block. More... | |
| virtual | ~IDataConsumer () |
| virtual int | consume (DataReceiver &receiver, Buffer buffer)=0 |
| Read a data block. More... | |
| virtual | ~IDataConsumer () |
|
inlinevirtual |
Definition at line 58 of file service-maker/includes/data_receiver.hpp.
|
inlinevirtual |
Definition at line 58 of file 9.0/service-maker/includes/data_receiver.hpp.
|
pure virtual |
Read a data block.
Implementation of this virtual method requires generating a buffer based on the data request.
| [in] | receiver | reference to the data receiver |
| [in] | buffer | buffer containing the generated data |
Implemented in deepstream::EnsembleRender, deepstream::EnsembleRender, deepstream::ObjectCounter, and deepstream::ObjectCounter.
|
pure virtual |
Read a data block.
Implementation of this virtual method requires generating a buffer based on the data request.
| [in] | receiver | reference to the data receiver |
| [in] | buffer | buffer containing the generated data |
Implemented in deepstream::EnsembleRender, deepstream::EnsembleRender, deepstream::ObjectCounter, and deepstream::ObjectCounter.