openPDC Synchrophasor Help
PhasorMeasurementMapper Class
NamespacesTVA.PhasorProtocolsPhasorMeasurementMapper
Represents an IInputAdapter used to map measured values from a connection to a phasor measurement device to new IMeasurement values.
Declaration Syntax
C#Visual BasicVisual C++
public class PhasorMeasurementMapper : InputAdapterBase
Public Class PhasorMeasurementMapper _
	Inherits InputAdapterBase
public ref class PhasorMeasurementMapper : public InputAdapterBase
Members
All MembersConstructorsMethodsPropertiesEvents



IconMemberDescription
PhasorMeasurementMapper()()()()
Creates a new PhasorMeasurementMapper.

AccessID
Gets or sets access ID (or ID code) for this device connection which is often necessary in order to make a connection to some phasor protocols.

ActualDataRate
Gets the actual data rate.

ActualFrameRate
Gets the actual frame rate.

AllowUseOfCachedConfiguration
Gets or sets flag that determines if use of cached configuration during initial connection is allowed when a configuration has not been received within the data loss interval.

AssignParentCollection(IAdapterCollection) (Inherited from AdapterBase.)
AttemptConnection()()()()
Attempts to connect to data input source.
(Overrides InputAdapterBase.AttemptConnection()()()().)
AttemptDisconnection()()()()
Attempts to disconnect from data input source.
(Overrides InputAdapterBase.AttemptDisconnection()()()().)
AutoStart()()()() (Inherited from AdapterBase.)
AverageLatency
Gets the average latency in milliseconds over the last test interval.

ConfigurationCacheFileName
Gets the configuration cache file name, with path.

ConfigurationChanges
Gets the total number of received configurations.

ConnectionAttemptInterval()()()() (Inherited from InputAdapterBase.)
ConnectionAttempts
Gets the total number of connection attempts.

ConnectionString()()()() (Inherited from AdapterBase.)
CRCErrors
Gets the total number of CRC errors that have been encountered by the the current mapper connection.

DataSource()()()() (Inherited from AdapterBase.)
DefinedDevices
Gets an enumeration of all defined system devices (regardless of ID or label based definition)

DefinedFrameRate
Gets the defined frame rate.

Dispose(Boolean)
Releases the unmanaged resources used by the PhasorMeasurementMapper object and optionally releases the managed resources.
(Overrides InputAdapterBase.Dispose(Boolean).)
Dispose()()()() (Inherited from AdapterBase.)
Disposed()()()() (Inherited from AdapterBase.)
Enabled()()()() (Inherited from AdapterBase.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
ExtractFrameMeasurements(IDataFrame)
Extract frame measurements and add expose them via the NewMeasurements()()()() event.

Finalize()()()() (Inherited from AdapterBase.)
FrameParser
Gets or sets reference to MultiProtocolFrameParser, attaching and/or detaching to events as needed.

GetHashCode()()()()
Returns the hash code for this instance.
(Overrides AdapterBase.GetHashCode()()()().)
GetShortStatus(Int32)
Gets a short one-line status of this PhasorMeasurementMapper.
(Overrides AdapterBase.GetShortStatus(Int32).)
GetSignalReference(SignalKind)
Get signal reference for specified SignalKind.

GetSignalReference(SignalKind, Int32, Int32)
Get signal reference for specified SignalKind and index.

GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ID()()()() (Inherited from AdapterBase.)
IncrementProcessedMeasurements(Int64) (Inherited from AdapterBase.)
InitializationTimeout()()()() (Inherited from AdapterBase.)
Initialize()()()()
Intializes PhasorMeasurementMapper.
(Overrides InputAdapterBase.Initialize()()()().)
Initialized()()()() (Inherited from AdapterBase.)
InputMeasurementKeys()()()() (Inherited from AdapterBase.)
InputMeasurementKeysUpdated()()()() (Inherited from AdapterBase.)
IsConcentrator
Gets flag that determines if device being mapped is a concentrator (i.e., data from multiple devices combined together from the connected device).

IsConnected()()()() (Inherited from InputAdapterBase.)
IsInputMeasurement(MeasurementKey) (Inherited from AdapterBase.)
LastReportTime
Gets or set last report time for current mapper connection.

LoadCachedConfiguration()()()()
Attempts to load the last known good configuration.

LoadConfiguration(String)
Attempts to load the specified configuration.

MapMeasurementAttributes(ICollection<(Of <<'(IMeasurement>)>>), String, IMeasurement)
Map parsed measurement value to defined measurement attributes (i.e., assign meta-data to parsed measured value).

MaximumLatency
Gets the maximum latency in milliseconds over the last test interval.

MeasurementReportingInterval()()()() (Inherited from AdapterBase.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MinimumLatency
Gets the minimum latency in milliseconds over the last test interval.

MissingFrames
Gets the total number of frames that have been missed by the current mapper connection.

Name()()()() (Inherited from AdapterBase.)
NewMeasurements()()()() (Inherited from InputAdapterBase.)
OnConnected()()()() (Inherited from InputAdapterBase.)
OnDisconnected()()()() (Inherited from InputAdapterBase.)
OnInputMeasurementKeysUpdated()()()() (Inherited from AdapterBase.)
OnNewMeasurements(ICollection<(Of <<'(IMeasurement>)>>)) (Inherited from InputAdapterBase.)
OnOutputMeasurementsUpdated()()()() (Inherited from AdapterBase.)
OnProcessException(Exception) (Inherited from InputAdapterBase.)
OnStatusMessage(String) (Inherited from AdapterBase.)
OnStatusMessage(String, array<Object>[]()[][]) (Inherited from AdapterBase.)
OutOfOrderFrames
Gets the total number frames that came in out of order from the current mapper connection.

OutputMeasurements()()()() (Inherited from AdapterBase.)
OutputMeasurementsUpdated()()()() (Inherited from AdapterBase.)
OutputSourceIDs()()()() (Inherited from InputAdapterBase.)
Parent()()()() (Inherited from AdapterBase.)
ProcessedMeasurements()()()() (Inherited from AdapterBase.)
ProcessException()()()() (Inherited from AdapterBase.)
ProcessingInterval()()()() (Inherited from AdapterBase.)
ProcessMeasurementFilter()()()() (Inherited from AdapterBase.)
RequestedOutputMeasurementKeys()()()() (Inherited from InputAdapterBase.)
ResetDeviceStatistics(UInt16)
Resets the statistics of the specified device associated with this connection.

ResetLatencyCounters()()()()
Resets counters related to latency calculations.

ResetStatistics()()()()
Resets the statistics of all devices associated with this connection.

RunTime()()()() (Inherited from AdapterBase.)
SendCommand(DeviceCommand)
Sends the specified DeviceCommand to the current device connection.

SetInitializedState(Boolean) (Inherited from AdapterBase.)
SetTemporalConstraint(String, String, String) (Inherited from AdapterBase.)
Settings()()()() (Inherited from AdapterBase.)
SharedMapping
Gets or sets acronym of other device for which to assume a shared mapping.

SharedMappingID
Returns ID of associated device with shared mapping or ID()()()() of this PhasorMeasurementMapper if no shared mapping is defined.

Start()()()() (Inherited from InputAdapterBase.)
StartTime()()()() (Inherited from AdapterBase.)
StartTimeConstraint()()()() (Inherited from AdapterBase.)
Status
Returns the detailed status of the data input source.
(Overrides InputAdapterBase.Status()()()().)
StatusMessage()()()() (Inherited from AdapterBase.)
Stop()()()() (Inherited from InputAdapterBase.)
StopTime()()()() (Inherited from AdapterBase.)
StopTimeConstraint()()()() (Inherited from AdapterBase.)
SupportsTemporalProcessing
Gets the flag indicating if this adapter supports temporal processing.
(Overrides AdapterBase.SupportsTemporalProcessing()()()().)
TimeAdjustmentTicks
Gets or sets ticks used to manually adjust time of this PhasorMeasurementMapper.

TimeZone
Gets or sets time zone of this PhasorMeasurementMapper.

ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
TotalConfigurationFrames
Gets the total number of received configuration frames.

TotalDataFrames
Gets the total number of received data frames.

TotalFrames
Gets the the total number of frames that have been received by the current mapper connection.

TotalHeaderFrames
Gets the total number of received header frames.

UseAsyncConnect
Gets flag that determines if the data input connects asynchronously.
(Overrides InputAdapterBase.UseAsyncConnect()()()().)
WaitForInitialize(Int32) (Inherited from AdapterBase.)
Inheritance Hierarchy
Object
AdapterBase
 InputAdapterBase
  PhasorMeasurementMapper

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