Contains fundamental classes and interfaces used by all phasor protocol parsing and generating code.
Declaration Syntax
C# | Visual Basic | Visual C++ |
namespace TVA.PhasorProtocols
Namespace TVA.PhasorProtocols
namespace TVA.PhasorProtocols
Types
All Types | Classes | Structures | Interfaces | Enumerations | Delegates |
Icon | Type | Description |
---|---|---|
AnalogDefinitionBase |
Represents the common implementation of the protocol independent definition of an IAnalogValue.
| |
AnalogDefinitionCollection |
Represents a protocol independent collection of IAnalogDefinition objects.
| |
AnalogType |
Analog types enumeration.
| |
AnalogValueBase |
Represents the common implementation of the protocol independent representation of an analog value.
| |
AnalogValueCollection |
Represents a protocol independent collection of IAnalogValue objects.
| |
CalculatedMeasurementBase |
Represents the base class for calculated measurements that use phasor data.
| |
ChannelBase |
Represents the common implementation of the protocol independent definition of any kind
of data that can be parsed or generated. This is the base class of all parsing/generating classes in the phasor protocols library; it is the root of the parsing/generating class hierarchy. | |
ChannelCellBase |
Represents the common implementation of the protocol independent representation of any kind of data cell.
| |
ChannelCellCollectionBase<(Of <(<'T>)>)> |
Represents a protocol independent collection of IChannelCell objects.
| |
ChannelCellParsingStateBase |
Represents the protocol independent common implementation of the parsing state used by any IChannelCell.
| |
ChannelCollectionBase<(Of <(<'T>)>)> |
Represents a protocol independent collection of IChannel objects. This is the base class of all collection classes in the phasor protocols library; it is the root of the collection class hierarchy. | |
ChannelDefinitionBase |
Represents the common implementation of the protocol independent definition of any kind of IChannel data.
| |
ChannelDefinitionCollectionBase<(Of <(<'T>)>)> |
Represents a protocol independent collection of IChannelDefinition objects.
| |
ChannelFrameBase<(Of <(<'T>)>)> |
Represents the protocol independent common implementation of any frame of data that can be sent or received.
| |
ChannelFrameCollectionBase<(Of <(<'T>)>)> |
Represents a protocol independent collection of IChannelFrame objects.
| |
ChannelFrameParsingStateBase<(Of <(<'T>)>)> |
Represents the protocol independent common implementation of the parsing state used by any IChannelFrame.
| |
ChannelParsingStateBase |
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. | |
ChannelValueBase<(Of <(<'T>)>)> |
Represents the common implementation of the protocol independent representation of any kind of data value.
| |
ChannelValueCollectionBase<(Of <(<'TDefinition, TValue>)>)> |
Represents a protocol independent collection of IChannelValue<(Of <(<'T>)>)> objects.
| |
ChannelValueMeasurement<(Of <(<'T>)>)> |
Represents a IMeasurement implementation for composite values of a given IChannelValue<(Of <(<'T>)>)>.
| |
CommandCell |
Represents the protocol independent common implementation of an element of extended data for cells in a ICommandFrame.
| |
CommandCellCollection |
Represents a protocol independent collection of ICommandCell objects.
| |
CommandFrameBase |
Represents the protocol independent common implementation of any ICommandFrame that can be sent or received.
| |
CommandFrameParsingState |
Represents the protocol independent common implementation of the parsing state used by any ICommandFrame.
| |
Common |
Common constants, functions and extensions for phasor classes.
| |
CommonPhasorServices |
Provides common phasor services.
| |
CommonStatusFlags |
Protocol independent common status flags enumeration.
| |
CompositeFrequencyValue |
Composite frequency value indicies enumeration.
| |
CompositePhasorValue |
Composite polar value indicies enumeration.
| |
ConfigurationCellBase |
Represents the protocol independent common implementation of all configuration elements for cells in a IConfigurationFrame.
| |
ConfigurationCellCollection |
Represents a protocol independent collection of IConfigurationCell objects.
| |
ConfigurationCellParsingState |
Represents the protocol independent common implementation of the parsing state used by any IConfigurationCell.
| |
ConfigurationErrorFrame |
Represents an implementation of IConfigurationFrame that by existance only denotes an error state.
| |
ConfigurationFrameBase |
Represents the protocol independent common implementation of any IConfigurationFrame that can be sent or received.
| |
ConfigurationFrameCollection |
Represents a protocol independent collection of IConfigurationFrame.
| |
ConfigurationFrameParsingState |
Represents the protocol independent common implementation of the parsing state used by any IConfigurationFrame.
| |
ConnectionParametersBase |
Represents the common implementation of the protocol independent set of extra connection parameters.
| |
CoordinateFormat |
Phasor coordinate formats enumeration.
| |
CrcException |
The exception that is thrown when an object's CRC check fails.
| |
CreateNewCellFunction<(Of <(<'T>)>)> |
Defines function signature for creating new IChannelCell objects.
| |
CreateNewDefinitionFunction<(Of <(<'T>)>)> |
Defines function signature for creating new IChannelDefinition objects.
| |
CreateNewValueFunction<(Of <(<'TDefinition, TValue>)>)> |
Defines function signature for creating new IChannelValue<(Of <(<'T>)>)> objects.
| |
DataCellBase |
Represents the protocol independent common implementation of all elements for cells in a IDataFrame.
| |
DataCellCollection |
Represents a protocol independent collection of IDataCell objects.
| |
DataCellParsingState |
Represents the protocol independent common implementation of the parsing state used by any IDataCell.
| |
DataFormat |
Data transmission formats enumeration.
| |
DataFrameBase |
Represents the protocol independent common implementation of any IDataFrame that can be sent or received.
| |
DataFrameCollection |
Represents a protocol independent collection of IDataFrame objects.
| |
DataFrameParsingState |
Represents the protocol independent common implementation of the parsing state used by any IDataFrame.
| |
DataSortingType |
Data sorting types enumeration.
| |
DeviceCommand |
Phasor enabled device commands enumeration.
| |
DigitalDefinitionBase |
Represents the common implementation of the protocol independent definition of a IDigitalValue.
| |
DigitalDefinitionCollection |
Represents a protocol independent collection of IDigitalDefinition objects.
| |
DigitalValueBase |
Represents the common implementation of the protocol independent representation of a digital value.
| |
DigitalValueCollection |
Represents a protocol independent collection of IDigitalValue objects.
| |
FrameParserBase<(Of <(<'TFrameIdentifier>)>)> |
Represents a frame parser that defines the basic functionality for a protocol to parse a binary data stream and return the parsed data via events.
| |
FrequencyDefinitionBase |
Represents the common implementation of the protocol independent definition of a IFrequencyValue.
| |
FrequencyDefinitionCollection |
Represents a protocol independent collection of IFrequencyDefinition objects.
| |
FrequencyValueBase |
Represents the common implementation of the protocol independent representation of a frequency and df/dt value.
| |
FrequencyValueCollection |
Represents a protocol independent collection of IFrequencyValue objects.
| |
FundamentalFrameType |
Fundamental frame types enumeration.
| |
HeaderCell |
Represents the protocol independent common implementation of an element of header data for cells in a IHeaderFrame.
| |
HeaderCellCollection |
Represents a protocol independent collection of IHeaderCell objects.
| |
HeaderFrameBase |
Represents the protocol independent common implementation of any IHeaderFrame that can be sent or received.
| |
HeaderFrameParsingState |
Represents the protocol independent common implementation of the parsing state used by any IHeaderFrame.
| |
IAnalogDefinition |
Represents a protocol independent interface representation of a definition of an IAnalogValue.
| |
IAnalogValue |
Represents a protocol independent interface representation of an analog value.
| |
IChannel |
Represents a protocol independent interface representation of any data type that can
be parsed or generated. This is the base interface implemented by all parsing/generating classes in the phasor protocols library; it is the root of the parsing/generating interface hierarchy. | |
IChannelCell |
Represents a protocol independent interface representation of any kind of IChannelFrame cell.
| |
IChannelCellCollection<(Of <(<'T>)>)> |
Represents a protocol independent interface representation of a collection of IChannelCell objects.
| |
IChannelCellParsingState |
Represents a protocol independent interface representation of the parsing state of any kind of IChannelCell.
| |
IChannelCollection<(Of <(<'T>)>)> |
Represents a protocol independent interface representation of a collection of any
IChannel objects. This is the base interface implemented by all collections classes in the phasor protocols library; it is the root of the collection interface hierarchy. | |
IChannelDefinition |
Represents a protocol independent interface representation of a definition of any kind of IChannel data.
| |
IChannelFrame |
Represents a protocol independent interface representation of any kind of frame of data that contains
a collection of IChannelCell objects.
| |
IChannelFrame<(Of <(<'T>)>)> |
Represents a strongly-typed protocol independent interface representation of any kind of frame of data that
contains a collection of IChannelCell objects.
| |
IChannelFrameParsingState<(Of <(<'T>)>)> |
Represents a protocol independent interface representation of the parsing state of any kind of IChannelFrame.
| |
IChannelParsingState |
Represents a protocol independent interface representation of the parsing state used by any kind of
IChannel data. This is the base interface implemented by all parsing state classes in the phasor protocols library; it is the root of the parsing state interface hierarchy. | |
IChannelValue<(Of <(<'T>)>)> |
Represents a protocol independent interface representation any kind of IChannel data value.
| |
ICommandCell |
Represents a protocol independent interface representation of any kind of ICommandFrame cell.
| |
ICommandFrame |
Represents a protocol independent interface representation of any kind of command frame that contains
a collection of ICommandCell objects.
| |
ICommandFrameParsingState |
Represents a protocol independent interface representation of the parsing state of a ICommandFrame.
| |
IConfigurationCell |
Represents a protocol independent interface representation of any kind of IConfigurationFrame cell.
| |
IConfigurationCellParsingState |
Represents a protocol independent interface representation of the parsing state of any kind of IConfigurationCell.
| |
IConfigurationFrame |
Represents a protocol independent interface representation of any kind of configuration frame that contains
a collection of IConfigurationCell objects.
| |
IConfigurationFrameParsingState |
Represents a protocol independent interface representation of the parsing state of a IConfigurationFrame.
| |
IConnectionParameters |
Represents a protocol independent interface representation of custom connection parameters.
| |
IDataCell |
Represents a protocol independent interface representation of any kind of IDataFrame cell.
| |
IDataCellParsingState |
Represents a protocol independent interface representation of the parsing state of any kind of IDataCell.
| |
IDataFrame |
Represents a protocol independent interface representation of any kind of data frame that contains
a collection of IDataCell objects.
| |
IDataFrameParsingState |
Represents a protocol independent interface representation of the parsing state of a IDataFrame.
| |
IDigitalDefinition |
Represents a protocol independent interface representation of a definition of a IDigitalValue.
| |
IDigitalValue |
Represents a protocol independent interface representation of a digital value.
| |
IFrameParser |
Represents a protocol independent representation of a frame parser.
| |
IFrequencyDefinition |
Represents a protocol independent interface representation of a definition of a IFrequencyValue.
| |
IFrequencyValue |
Represents a protocol independent interface of a frequency value.
| |
IHeaderCell |
Represents a protocol independent interface representation of any kind of IHeaderFrame cell.
| |
IHeaderFrame |
Represents a protocol independent interface representation of any kind of header frame that contains
a collection of IHeaderCell objects.
| |
IHeaderFrameParsingState |
Represents a protocol independent interface representation of the parsing state of a IHeaderFrame.
| |
IPhasorDefinition |
Represents a protocol independent interface representation of a definition of a IPhasorValue.
| |
IPhasorValue |
Represents a protocol independent interface representation of a phasor value.
| |
LineFrequency |
Nominal line frequencies enumeration.
| |
MultiProtocolFrameParser |
Protocol independent frame parser.
| |
PhasorDataConcentratorBase |
Represents an IActionAdapter used to generate and transmit concentrated stream
of phasor measurements in a specific phasor protocol.
| |
PhasorDefinitionBase |
Represents the common implementation of the protocol independent definition of a IPhasorValue.
| |
PhasorDefinitionCollection |
Represents a protocol independent collection of IPhasorDefinition objects.
| |
PhasorMeasurementMapper |
Represents an IInputAdapter used to map measured values from a connection
to a phasor measurement device to new IMeasurement values.
| |
PhasorProtocol |
Phasor data protocols enumeration.
| |
PhasorType |
Phasor types enumeration.
| |
PhasorValueBase |
Represents the common implementation of the protocol independent representation of a phasor value.
| |
PhasorValueCollection |
Represents a protocol independent collection of IPhasorValue objects.
| |
SignalKind |
Fundamental signal types enumeration.
| |
SignalReference |
Represents a signal that can be referenced by its constituent components.
| |
SignalReferenceMeasurement |
Represents an IMeasurement wrapper that is associated with a SignalReference.
| |
SignalType |
Signal type enumeration.
| |
StatisticCalculationFunction |
Method signature for function used to calculate a statistic for a given object.
| |
StatisticsReader |
Reads certain device and input stream statistics from the statistics archive.
The statistics that are read are the total frame count, the missing frame count,
connectivity, average latency, the actual data rate, data quality errors, and
time quality errors.
|