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.128 -- Release Build+e2476c52e94864f123f37e60764c948e49eb89eb
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