Click or drag to resize

ConcentratorBasePublishFrame Method

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

Namespace: GSF.TimeSeries
Assembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.205-beta
Syntax
protected abstract void PublishFrame(
	IFrame frame,
	int index
)
View Source

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