openPDC Synchrophasor Help
IDigitalValue Interface
NamespacesTVA.PhasorProtocolsIDigitalValue
Represents a protocol independent interface representation of a digital value.
Declaration Syntax
C#Visual BasicVisual C++
public interface IDigitalValue : IChannelValue<IDigitalDefinition>, 
	IChannel, ISupportBinaryImage, ISerializable
Public Interface IDigitalValue _
	Inherits IChannelValue(Of IDigitalDefinition), IChannel, ISupportBinaryImage,  _
	ISerializable
public interface class IDigitalValue : IChannelValue<IDigitalDefinition^>, 
	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.)
CompositeValueCount
Gets total number of composite values that this IChannelValue<(Of <(<'T>)>)> provides.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
CopyImage(ISupportBinaryImage, array<Byte>[]()[][], Int32%)
This is a common optimized block copy function for any kind of data.
(Inherited from Common.)
DataFormat
Gets the DataFormat of this IChannelValue<(Of <(<'T>)>)> typically derived from DataFormat.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
Definition
Gets the IChannelDefinition associated with this IChannelValue<(Of <(<'T>)>)>.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
GetCompositeValue(Int32)
Gets the specified composite value of this IChannelValue<(Of <(<'T>)>)>.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
GetMeasurementValueFilterFunction(Int32)
Gets function used to apply a downsampling filter over a sequence of IMeasurement values.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
GetObjectData(SerializationInfo, StreamingContext)
Populates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable.)
Initialize(array<Byte>[]()[][], Int32, Int32) (Inherited from ISupportBinaryImage.)
IsEmpty
Gets boolean value that determines if none of the composite values of IChannelValue<(Of <(<'T>)>)> have been assigned a value.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
Label
Gets text based label of this IChannelValue<(Of <(<'T>)>)> typically derived from Label.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
Measurements
Gets the composite values of this IChannelValue<(Of <(<'T>)>)> as an array of IMeasurement values.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
Parent
Gets the IDataCell parent of this IChannelValue<(Of <(<'T>)>)>.
(Inherited from IChannelValue<(Of <(<'T>)>)>.)
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.)
Value
Gets or sets the 16-bit integer value (composed of digital bits) that represents this IDigitalValue.

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