Service maker buffer probe definitions
Description: Buffer probe offers a mechnism for peeking the output buffers. Both the data and the metadata carried by the buffer is accessible through buffer probe.
Yet it is not recommended to perform complex processing within a probe, which could potentially disrupt the running pipeline. For data processing purpose, data receiver is the right choice.
Definition in file buffer_probe.hpp.
Go to the source code of this file.
Data Structures | |
class | deepstream::BufferProbe |
Represent a custom object for the purpose of probing output buffers. More... | |
class | deepstream::BufferProbe::IHandler |
Root interface required by a BufferProbe instance. More... | |
class | deepstream::BufferProbe::IMetadataHandler |
Derived interface for handling metadata. More... | |
class | deepstream::BufferProbe::IBufferHandler |
Derived interface for handling buffer itself. More... | |
class | deepstream::BufferProbe::IBufferObserver |
Readonly interface for handling buffer. More... | |
class | deepstream::BufferProbe::IBufferOperator |
Read/write interface for handling buffer. More... | |
class | deepstream::BufferProbe::IBatchMetadataObserver |
Readonly interface for handling batch metadata. More... | |
class | deepstream::BufferProbe::IBatchMetadataOperator |
Read/write interface for handling batch metadata. More... | |
Namespaces | |
deepstream | |
Enumerations | |
enum | deepstream::probeReturn { deepstream::probeReturn::Probe_Ok, deepstream::probeReturn::Probe_Drop } |
Return values from user implemented probe interfaces. More... | |