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.150 -- Release Build+0627019d4c17e2f915e64987b3f2371651facacb
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.
             |