|
CompactMeasurementExtensionsDecompressPayload Method
|
Namespace: GSF.TimeSeries.TransportAssembly: GSF.TimeSeries (in GSF.TimeSeries.dll) Version: 2.4.248-beta
Syntax<ExtensionAttribute>
Public Shared Function DecompressPayload (
source As Byte(),
signalIndexCache As SignalIndexCache,
index As Integer,
dataLength As Integer,
measurementCount As Integer,
includeTime As Boolean,
flags As DataPacketFlags
) As CompactMeasurement()
GSF.TimeSeries.Transport.CompactMeasurementExtensions.DecompressPayload = function(source, signalIndexCache, index, dataLength, measurementCount, includeTime, flags);
View SourceParameters
- source Byte
- Buffer with compressed CompactMeasurement payload.
- signalIndexCache SignalIndexCache
- Current SignalIndexCache.
- index Int32
- Index into buffer where compressed payload begins.
- dataLength Int32
- Length of all data within source buffer.
- measurementCount Int32
- Number of compressed measurements in the payload.
- includeTime Boolean
- Flag that determines if timestamps as included in the payload.
- flags DataPacketFlags
- Current DataPacketFlags.
Return Value
CompactMeasurementDecompressed
CompactMeasurement values from the given
source buffer.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
Byte. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
See Also