C# Class GSF.PhasorProtocols.Macrodyne.DigitalValue

Inheritance: DigitalValueBase
显示文件 Open project: GridProtectionAlliance/gsf Class Usage Examples

Public Methods

Method Description
DigitalValue ( GSF.PhasorProtocols.Macrodyne.DataCell parent, DigitalDefinition digitalDefinition, ushort value ) : System

Creates a new DigitalValue from specified parameters.

DigitalValue ( IDataCell parent, IDigitalDefinition digitalDefinition ) : System

Creates a new DigitalValue.

Protected Methods

Method Description
DigitalValue ( SerializationInfo info, StreamingContext context ) : System

Creates a new DigitalValue from serialization parameters.

Private Methods

Method Description
CreateNewValue ( IDataCell parent, IDigitalDefinition definition, byte buffer, int startIndex, int &parsedLength ) : IDigitalValue

Method Details

DigitalValue() public method

Creates a new DigitalValue from specified parameters.
public DigitalValue ( GSF.PhasorProtocols.Macrodyne.DataCell parent, DigitalDefinition digitalDefinition, ushort value ) : System
parent GSF.PhasorProtocols.Macrodyne.DataCell The parent of this .
digitalDefinition DigitalDefinition The associated with this .
value ushort The unsigned 16-bit integer value (composed of digital bits) that represents this .
return System

DigitalValue() public method

Creates a new DigitalValue.
public DigitalValue ( IDataCell parent, IDigitalDefinition digitalDefinition ) : System
parent IDataCell The parent of this .
digitalDefinition IDigitalDefinition The associated with this .
return System

DigitalValue() protected method

Creates a new DigitalValue from serialization parameters.
protected DigitalValue ( SerializationInfo info, StreamingContext context ) : System
info System.Runtime.Serialization.SerializationInfo The with populated with data.
context System.Runtime.Serialization.StreamingContext The source for this deserialization.
return System