ConcentratorBasePublishFrame Method

Publish IFrame of time-aligned collection of IMeasurement values that arrived within the concentrator's defined LagTime.

Definition

Namespace: Gemstone.Timeseries
Assembly: Gemstone.Timeseries (in Gemstone.Timeseries.dll) Version: 1.0.141 -- Release Build+bdf56a3938e56213864ec1432892d5e4deb869ac
protected abstract void PublishFrame(
	IFrame frame,
	int index
)

Parameters

frame  IFrame
IFrame of measurements with the same timestamp that arrived within LagTime that are ready for processing.
index  Int32
Index of IFrame within a second ranging from zero to FramesPerSecond - 1.

Remarks

If user implemented publication function consistently exceeds available publishing time (i.e., 1 / FramesPerSecond seconds), concentration will fall behind. A small amount of this time is required by the ConcentratorBase for processing overhead, so actual total time available for user function process will always be slightly less than 1 / FramesPerSecond seconds.

See Also