openPDC Synchrophasor Help
ChannelParsingStateBase Class
NamespacesTVA.PhasorProtocolsChannelParsingStateBase
Represents the common implementation of the protocol independent parsing state class used by any kind of data.
This is the base class of all parsing state classes in the phasor protocols library; it is the root of the parsing state class hierarchy.
Declaration Syntax
C#Visual BasicVisual C++
public abstract class ChannelParsingStateBase : IChannelParsingState
Public MustInherit Class ChannelParsingStateBase _
	Implements IChannelParsingState
public ref class ChannelParsingStateBase abstract : IChannelParsingState
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
ChannelParsingStateBase()()()()
Initializes a new instance of the ChannelParsingStateBase class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
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.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
ParsedBinaryLength
Gets or sets the length of the associated IChannel object being parsed from the binary image.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
Remarks
This class is inherited by subsequent classes to provide parsing state information particular to data type needs.
Inheritance Hierarchy

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