Property | Type | Description | |
---|---|---|---|
CreateNewDefinition | IDigitalDefinition | ||
ParseConversionFactor | int |
Method | Description | |
---|---|---|
DigitalDefinition ( GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell parent, string label, ushort normalStatus, ushort validInputs ) : System |
Creates a new DigitalDefinition from specified parameters.
|
|
DigitalDefinition ( IConfigurationCell parent ) : System |
Creates a new DigitalDefinition.
|
|
GetLabel ( int index ) : string |
Gets the individual labels for specified bit in this DigitalDefinition. In the final version of the protocol each digital bit can be labeled, but we read them out as one big string in the "Label" property so this property allows individual access to each label. Note that the draft 6 implementation of the protocol supports one label for all 16-bits, however draft 7 (i.e., version 1) supports a label for each of the 16 bits. |
|
GetObjectData ( |
Populates a SerializationInfo with the data needed to serialize the target object.
|
|
SetLabel ( int index, string value ) : void |
Sets the individual labels for specified bit in this DigitalDefinition. In the final version of the protocol each digital bit can be labeled, but we read them out as one big string in the "Label" property so this property allows individual access to each label. Note that the draft 6 implementation of the protocol supports one label for all 16-bits, however draft 7 (i.e., version 1) supports a label for each of the 16 bits. |
Method | Description | |
---|---|---|
DigitalDefinition ( |
Creates a new DigitalDefinition from serialization parameters.
|
|
ParseBodyImage ( byte buffer, int startIndex, int length ) : int |
Parses the binary body image.
|
Method | Description | |
---|---|---|
CreateNewDefinition ( IConfigurationCell parent, byte buffer, int startIndex, int &parsedLength ) : IDigitalDefinition | ||
ParseConversionFactor ( byte buffer, int startIndex ) : int |
Parses conversion factor image from the specified buffer.
|
public DigitalDefinition ( GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell parent, string label, ushort normalStatus, ushort validInputs ) : System | ||
parent | GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell | The |
label | string | The label of this |
normalStatus | ushort | The normal status for this |
validInputs | ushort | The valid input for this |
return | System |
public DigitalDefinition ( IConfigurationCell parent ) : System | ||
parent | IConfigurationCell | The |
return | System |
protected DigitalDefinition ( |
||
info | The |
|
context | The source |
|
return | System |
public GetLabel ( int index ) : string | ||
index | int | Index of desired bit label to access. |
return | string |
public GetObjectData ( |
||
info | The |
|
context | The destination |
|
return | void |
protected ParseBodyImage ( byte buffer, int startIndex, int length ) : int | ||
buffer | byte | Binary image to parse. |
startIndex | int | Start index into |
length | int | Length of valid data within |
return | int |
public SetLabel ( int index, string value ) : void | ||
index | int | Index of desired bit label to access. |
value | string | Value of the bit label to assign. |
return | void |