openPDC Synchrophasor Help
IChannelCell Interface
NamespacesTVA.PhasorProtocolsIChannelCell
Represents a protocol independent interface representation of any kind of IChannelFrame cell.
Declaration Syntax
C#Visual BasicVisual C++
public interface IChannelCell : IChannel, 
	ISupportBinaryImage, ISerializable
Public Interface IChannelCell _
	Inherits IChannel, ISupportBinaryImage, ISerializable
public interface class IChannelCell : IChannel, 
	ISupportBinaryImage, ISerializable
Members
All MembersMethodsProperties



IconMemberDescription
Attributes
Gets a Dictionary<(Of <(<'TKey, TValue>)>)> of string based property names and values for this IChannel object.
(Inherited from IChannel.)
BinaryImage()()()() (Inherited from ISupportBinaryImage.)
BinaryLength()()()() (Inherited from ISupportBinaryImage.)
CopyImage(ISupportBinaryImage, array<Byte>[]()[][], Int32%)
This is a common optimized block copy function for any kind of data.
(Inherited from Common.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable.)
IDCode
Gets the numeric ID code for this IChannelCell.

Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from ISupportBinaryImage.)
Parent
Gets a reference to the parent IChannelFrame for this IChannelCell.

State
Gets or sets the parsing state for the this ChannelCellBase.

State
Gets or sets the parsing state for this IChannel object.
(Inherited from IChannel.)
Tag
Gets or sets a user definable reference to an object associated with this IChannel object.
(Inherited from IChannel.)
Remarks
This phasor protocol implementation defines a "cell" as a portion of a "frame", i.e., a logical unit of data. For example, a IDataCell (dervied from IChannelCell) could be defined as a PMU within a frame of data, a IDataFrame, that contains multiple PMU's coming from a PDC.

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