ConfigurationCell3 Class

Represents the IEEE C37.118 implementation of a IConfigurationCell that can be sent or received.

Definition

Namespace: Gemstone.PhasorProtocols.IEEEC37_118
Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.128 -- Release Build+dd7f32701ba80de4d5b0557e84e0ddc18a34573f
[SerializableAttribute]
public sealed class ConfigurationCell3 : ConfigurationCellBase
Inheritance
Object    BinaryImageBase    ChannelBase    ChannelCellBase    ConfigurationCellBase    ConfigurationCell3

Constructors

ConfigurationCell3(IConfigurationFrame) Creates a new ConfigurationCell3.
ConfigurationCell3(ConfigurationFrame1, UInt16, LineFrequency) Creates a new ConfigurationCell3 from specified parameters.

Properties

AnalogDataFormat Gets or sets the DataFormat for the IAnalogDefinition objects in the AnalogDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBaseAnalogDataFormat)
AnalogDefinitions Gets a reference to the AnalogDefinitionCollection of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
AttributesDictionaryTKey, TValue of string based property names and values for the ConfigurationCell3 object.
(Overrides ConfigurationCellBaseAttributes)
AutoPadIDLabelImage Gets flag that indicates if IDLabelImage should auto pad-right value to IDLabelLength.
(Inherited from ConfigurationCellBase)
AutoPadStationNameImage Gets flag that indicates if StationNameImage should auto pad-right value to MaximumStationNameLength.
(Overrides ConfigurationCellBaseAutoPadStationNameImage)
BinaryImage Gets the binary image of the ChannelBase object.
(Inherited from ChannelBase)
BinaryLength Gets the length of the BinaryImageBase object.
(Inherited from BinaryImageBase)
DataModified Gets or sets flag indicating if data in cell is modified through configuration for this ConfigurationCell3.
DigitalDefinitions Gets a reference to the DigitalDefinitionCollection of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
Elevation Gets or sets PMU_ELEV value for this ConfigurationCell3.
FormatFlags Gets or sets format flags of this ConfigurationCell.
FrameRate Gets the specified frame rate of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
FrequencyDataFormat Gets or sets the DataFormat of the FrequencyDefinition of this ConfigurationCell.
(Overrides ConfigurationCellBaseFrequencyDataFormat)
FrequencyDefinition Gets or sets the IFrequencyDefinition of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
GlobalID Gets or sets G_PMU_ID value for this ConfigurationCell3.
GroupDelay Gets or sets GRP_DLY value for this ConfigurationCell3.
IDCode Gets or sets the numeric ID code for this ChannelCellBase.
(Inherited from ChannelCellBase)
IDLabel Gets or sets the ID label of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
IDLabelImage Gets the binary image of the IDLabel of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
IDLabelLength Gets the length of the IDLabel of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
Latitude Gets or sets PMU_LAT value for this ConfigurationCell3.
LatitudeM Gets Latitude as a Decimal, infinity represented by CoordinateDecimalInfinity.
Longitude Gets or sets PMU_LON value for this ConfigurationCell3.
LongitudeM Gets Longitude as a Decimal, infinity represented by CoordinateDecimalInfinity.
MaximumStationNameLength Gets the maximum length of the StationName of this ConfigurationCell3.
(Overrides ConfigurationCellBaseMaximumStationNameLength)
NominalFrequency Gets or sets the nominal LineFrequency of the FrequencyDefinition of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
Parent Gets a reference to the parent ConfigurationFrame1 for this ConfigurationCell3.
PhasorAngleFormat Gets or sets the AngleFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
PhasorCoordinateFormat Gets or sets the CoordinateFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBasePhasorCoordinateFormat)
PhasorDataFormat Gets or sets the DataFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBasePhasorDataFormat)
PhasorDefinitions Gets a reference to the PhasorDefinitionCollection of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
RevisionCount Gets or sets the revision count of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
ServiceClass Gets or sets SVC_CLASS value, 'M' or 'P', for this ConfigurationCell3.
State Gets or sets the parsing state for the this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
StationName Gets or sets the station name of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
StationNameImage Gets the binary image of the StationName of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)
Tag Gets or sets a user definable reference to an object associated with this ChannelBase object.
(Inherited from ChannelBase)
Window Gets or sets WINDOW value for this ConfigurationCell3.

Methods

CompareTo(IConfigurationCell) Compares this instance to a specified IConfigurationCell object and returns an indication of their relative values.
(Inherited from ConfigurationCellBase)
CompareTo(Object) Compares this instance to a specified object and returns an indication of their relative values.
(Inherited from ConfigurationCellBase)
DecodeLengthPrefixedString Decodes a length-prefixed string. Length size is one byte per IEEE C37.118-2011 specification.
EncodeLengthPrefixedString(String) Encodes a length-prefixed string. Length size is one byte per IEEE C37.118-2011 specification.
EncodeLengthPrefixedString(String, Byte, Int32) Encodes a length-prefixed string. Length size is one byte per IEEE C37.118-2011 specification.
Equals(IConfigurationCell) Returns a value indicating whether this instance is equal to specified IConfigurationCell value.
(Inherited from ConfigurationCellBase)
Equals(Object) Returns a value indicating whether this instance is equal to a specified object.
(Inherited from ConfigurationCellBase)
GenerateBinaryImage Generates binary image of the object and copies it into the given buffer, for BinaryLength bytes.
(Inherited from ChannelBase)
GetCoordinateFromDecimal Gets longitude or latitude coordinate stored as a Decimal as a Single accounting for possible CoordinateDecimalInfinity value.
GetHashCode Returns the hash code for this instance.
(Inherited from ConfigurationCellBase)
GetObjectData Populates a SerializationInfo with the data needed to serialize the target object.
(Overrides ConfigurationCellBaseGetObjectData(SerializationInfo, StreamingContext))
GetTypeGets the Type of the current instance.
(Inherited from Object)
ParseBinaryImage(Byte[], Int32, Int32) Initializes object by parsing the specified buffer containing a binary image.
(Inherited from BinaryImageBase)
ToString Gets the string representation of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase)

Fields

CoordinateDecimalInfinity Represents Decimal infinity value for longitude and latitude coordinate values.

See Also