IAnalogValue Interface

Represents a protocol independent interface representation of an analog value.

Definition

Namespace: Gemstone.PhasorProtocols
Assembly: Gemstone.PhasorProtocols (in Gemstone.PhasorProtocols.dll) Version: 1.0.128 -- Release Build+dd7f32701ba80de4d5b0557e84e0ddc18a34573f
Implements
ISupportBinaryImage, IChannel, IChannelValueIAnalogDefinition, ISerializable

Properties

Attributes Gets a DictionaryTKey, TValue of string based property names and values for this IChannel object.
(Inherited from IChannel)
BinaryLength Gets the length of the binary image.
(Inherited from ISupportBinaryImage)
CompositeValueCount Gets total number of composite values that this IChannelValueT provides.
(Inherited from IChannelValueT)
DataFormat Gets the DataFormat of this IChannelValueT typically derived from DataFormat.
(Inherited from IChannelValueT)
Definition Gets the IChannelDefinition associated with this IChannelValueT.
(Inherited from IChannelValueT)
IntegerValue Gets or sets the integer representation of this IAnalogValue value.
IsEmpty Gets boolean value that determines if none of the composite values of IChannelValueT have been assigned a value.
(Inherited from IChannelValueT)
Label Gets text based label of this IChannelValueT typically derived from Label.
(Inherited from IChannelValueT)
Measurements Gets the composite values of this IChannelValueT as an array of IMeasurement values.
(Inherited from IChannelValueT)
Parent Gets the IDataCell parent of this IChannelValueT.
(Inherited from IChannelValueT)
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 floating point value that represents this IAnalogValue.

Methods

GenerateBinaryImage(Byte[], Int32) Generates binary image of the object and copies it into the given buffer, for BinaryLength bytes.
(Inherited from ISupportBinaryImage)
GetCompositeValue Gets the specified composite value of this IChannelValueT.
(Inherited from IChannelValueT)
GetObjectDataPopulates a SerializationInfo with the data needed to serialize the target object.
(Inherited from ISerializable)
Obsolete.
ParseBinaryImage(Byte[], Int32, Int32) Initializes object by parsing the specified buffer containing a binary image.
(Inherited from ISupportBinaryImage)

Extension Methods

CopyImage This is a common optimized block copy function for any kind of data.
(Defined by Common)

See Also