DFX Extraction library v4.14.5
enabling applications to perform DFX blood flow analysis
|
ChunkData is the internal memory representation of a Collection from which a ChunkPayload can be constructed to send to the DFX API. More...
#include "dfx/ChunkData.h"
Public Member Functions | |
virtual | ~ChunkData () |
ChunkData destructor. | |
virtual ChunkPayload | getChunkPayload ()=0 |
The measurement payload chunk of bytes to send for the current request. More... | |
ChunkData is the internal memory representation of a Collection from which a ChunkPayload can be constructed to send to the DFX API.
The ChunkData enables the Collector to quickly reset it's internal state between measurement chunks by handing the collected data to ChunkData.
Building the actual ChunkPayload takes some effort and time for which the Collector would otherwise be unable to start adding frames until the previous ChunkPayload had been constructed and the Collector reset.
|
pure virtual |
The measurement payload chunk of bytes to send for the current request.
The measurement is collapsed and summarized into the payload information necessary for the server to construct the requested signal(s).