Gets the status range.
Namespace:
GrassValley.Mseries.ControlAssembly: GrassValley.Mseries.Control (in GrassValley.Mseries.Control.dll) Version: 1.0.0.0
Syntax
C# |
---|
Object GetStatusRange( string statusQuery, ref int startTick, ref int endTick ) |
Visual Basic (Declaration) |
---|
Function GetStatusRange ( _ statusQuery As String, _ ByRef startTick As Integer, _ ByRef endTick As Integer _ ) As Object |
Visual C++ |
---|
Object^ GetStatusRange( String^ statusQuery, int% startTick, int% endTick ) |
Parameters
- statusQuery
- Type: System..::.String
Status query.
- startTick
- Type:
System..::.Int32
%
Start tick.
- endTick
- Type:
System..::.Int32
%
End tick.
Return Value
object or object rangeRemarks
The timeline server that lies beneath the ChannelStatus object stores
one second of values for each status name, one value per frame. GetStatus
returns the most recent value. GetStatusRange allows you to retrieve any
portion of this status history. The result is always an object array.
When returning more than one parameter value, result is an array of
arrays, one array per requested parameter. Since each value is stamped
with an update number, the startUpdateNum parameter can be used to request
a portion of the status history. This value is usually the EndUpdateNum
from the last call to GetStatusRange.