Common Class
Common IEC 61850-90-5 declarations and functions.
Namespace: Gemstone.PhasorProtocols.IEC61850_90_5Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.128 -- Release Build+dd7f32701ba80de4d5b0557e84e0ddc18a34573f
public static class Common
Gemstone.PhasorProtocols.IEC61850_90_5.Common = function();
Type.createClass(
'Gemstone.PhasorProtocols.IEC61850_90_5.Common');
- Inheritance
- Object Common
EncodeTagLength(UInt16, Byte, Int32) |
Encodes sample value tag length (currently limited to 16-bits).
|
EncodeTagLength(UInt16, SampledValueTag, Byte, Int32) |
Encodes sampled value tag with only a 16-bit length.
|
EncodeTagValue(Byte, SampledValueTag, Byte, Int32) |
Encodes byte based sampled value tag.
|
EncodeTagValue(String, SampledValueTag, Byte, Int32) |
Encodes string based sampled value tag.
|
EncodeTagValueT(T, SampledValueTag, Byte, Int32) |
Encodes primitive type sampled value tag.
|
ParseByteTag |
Validates and parses byte length sample value tag.
|
ParseStringTag |
Validates and parses string sample value tag.
|
ParseTagLength |
Gets decoded sample value tag length (currently limited to 16-bits).
|
ParseUInt16Tag |
Validates and parses 2-byte length sample value tag.
|
ParseUInt24Tag |
Validates and parses 3-byte length sample value tag.
|
ParseUInt32Tag |
Validates and parses 4-byte length sample value tag.
|
ParseUInt64Tag |
Validates and parses 8-byte length sample value tag.
|
ValidateTag |
Validates sample value tag exists and skips past it.
|
CltpTag |
Marker for a connectionless transport protocol tag in IEC 61850-90-5 data frames.
|
DummyKey |
Temporary key used by IEC 61850-90-5 draft implementations.
|
KeySize |
Size of keys.
|
MaximumAnalogValues |
Absolute maximum number of possible analog values that could fit into a data frame.
|
MaximumDataLength |
Absolute maximum data length (in bytes) that could fit into any frame.
|
MaximumDigitalValues |
Absolute maximum number of possible digital values that could fit into a data frame.
|
MaximumExtendedDataLength |
Absolute maximum number of bytes of extended data that could fit into a command frame.
|
MaximumPhasorValues |
Absolute maximum number of possible phasor values that could fit into a data frame.
|
SessionHeaderSize |
Common session header size.
|
Timebase |
Timebase used by IEC 61850-90-5 protocol implementation.
|
TimeQualityFlagsMask |
Time quality flags mask.
|