openPDC Synchrophasor Help
ConfigurationCell Class
NamespacesTVA.PhasorProtocols.BpaPdcStreamConfigurationCell
Represents the BPA PDCstream implementation of a IConfigurationCell that can be sent or received.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public class ConfigurationCell : ConfigurationCellBase
<SerializableAttribute> _
Public Class ConfigurationCell _
	Inherits ConfigurationCellBase
[SerializableAttribute]
public ref class ConfigurationCell : public ConfigurationCellBase
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ConfigurationCell(IConfigurationFrame)
Creates a new ConfigurationCell.

ConfigurationCell(ConfigurationFrame, UInt16, LineFrequency)
Creates a new ConfigurationCell from specified parameters.

ConfigurationCell(SerializationInfo, StreamingContext)
Creates a new ConfigurationCell from serialization parameters.

AnalogDataFormat
Gets or sets the DataFormat for the IAnalogDefinition objects in the AnalogDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBase.AnalogDataFormat.)
AnalogDefinitions
Gets a reference to the AnalogDefinitionCollection of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase.)
Attributes
Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for the ConfigurationCell object.
(Overrides ConfigurationCellBase.Attributes.)
BinaryImage()()()() (Inherited from BinaryImageBase.)
BinaryLength()()()() (Inherited from BinaryImageBase.)
BodyImage
Gets the binary body image of the ConfigurationCell object.
(Overrides ConfigurationCellBase.BodyImage.)
BodyLength
Gets the length of the BodyImage.
(Overrides ConfigurationCellBase.BodyLength.)
CompareTo(Object)
Compares this instance to a specified object and returns an indication of their relative values.
(Inherited from ConfigurationCellBase.)
CompareTo(IConfigurationCell)
Compares this instance to a specified IConfigurationCell object and returns an indication of their relative values.
(Inherited from ConfigurationCellBase.)
ConfigurationFileCell
Gets or sets reference to the ConfigurationCell loaded from the configuration file associated this ConfigurationCell.

DigitalDefinitions
Gets a reference to the DigitalDefinitionCollection of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase.)
Equals(Object)
Returns a value indicating whether this instance is equal to a specified object.
(Inherited from ConfigurationCellBase.)
Equals(IConfigurationCell)
Returns a value indicating whether this instance is equal to specified IConfigurationCell value.
(Inherited from ConfigurationCellBase.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
FooterImage
Gets the binary footer image of the ConfigurationCell object.
(Overrides ConfigurationCellBase.FooterImage.)
FooterLength
Gets the length of the FooterImage.
(Overrides ConfigurationCellBase.FooterLength.)
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 ConfigurationCellBase.FrequencyDataFormat.)
FrequencyDefinition
Gets or sets the IFrequencyDefinition of this ConfigurationCell.
(Overrides ConfigurationCellBase.FrequencyDefinition.)
GetHashCode()()()()
Returns the hash code for this instance.
(Inherited from ConfigurationCellBase.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Overrides ConfigurationCellBase.GetObjectData(SerializationInfo, StreamingContext).)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
HeaderImage
Gets the binary header image of the ConfigurationCell object.
(Overrides ConfigurationCellBase.HeaderImage.)
HeaderLength
Gets the length of the HeaderImage.
(Overrides ConfigurationCellBase.HeaderLength.)
IDCode
Gets or sets the numeric ID code for this ConfigurationCell.
(Overrides ChannelCellBase.IDCode.)
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 ConfigurationCell.
(Overrides ConfigurationCellBase.IDLabelLength.)
Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from BinaryImageBase.)
IsPdcBlockSection
Gets flag that determines if current SectionEntry defines a PDC block section.

MaximumStationNameLength
Gets the maximum length of the StationName of this ConfigurationCell.
(Overrides ConfigurationCellBase.MaximumStationNameLength.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
NominalFrequency
Gets or sets the nominal LineFrequency of the FrequencyDefinition of this ConfigurationCell.
(Overrides ConfigurationCellBase.NominalFrequency.)
Offset
Gets or sets BPA PDCstream descriptor offset of this ConfigurationCell in its data packet.

Parent
Gets a reference to the parent ConfigurationFrame for this ConfigurationCell.

ParseBodyImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary body image.
(Overrides ConfigurationCellBase.ParseBodyImage(array<Byte>[]()[][], Int32, Int32).)
ParseFooterImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary footer image.
(Overrides ConfigurationCellBase.ParseFooterImage(array<Byte>[]()[][], Int32, Int32).)
ParseHeaderImage(array<Byte>[]()[][], Int32, Int32)
Parses the binary header image.
(Overrides ConfigurationCellBase.ParseHeaderImage(array<Byte>[]()[][], Int32, Int32).)
PhasorCoordinateFormat
Gets or sets the CoordinateFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBase.PhasorCoordinateFormat.)
PhasorDataFormat
Gets or sets the DataFormat for the IPhasorDefinition objects in the PhasorDefinitions of this ConfigurationCell.
(Overrides ConfigurationCellBase.PhasorDataFormat.)
PhasorDefinitions
Gets a reference to the PhasorDefinitionCollection of this ConfigurationCell.
(Overrides ConfigurationCellBase.PhasorDefinitions.)
Reserved
Gets or sets reserved word of this ConfigurationCell.

RevisionCount
Gets or sets the revision count of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase.)
SectionEntry
Gets or sets section entry in INI based configuration file for this ConfigurationCell.

State
Gets or sets the parsing state for the this ConfigurationCellBase.
(Inherited from ConfigurationCellBase.)
StationName
Gets or sets the station name of this ConfigurationCell.
(Overrides ConfigurationCellBase.StationName.)
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.)
ToString()()()()
Gets the string respresentation of this ConfigurationCellBase.
(Inherited from ConfigurationCellBase.)
UsePhasorDataFileFormat
Gets flag that determines if source data is in the Phasor Data File Format (i.e., a DST file).

Inheritance Hierarchy
Object
BinaryImageBase
 ChannelBase
  ChannelCellBase
   ConfigurationCellBase
    ConfigurationCell

Assembly: TVA.PhasorProtocols (Module: TVA.PhasorProtocols) Version: 1.4.192.0