C# Class GSF.PhasorProtocols.IEEEC37_118.FrequencyDefinition

Inheritance: FrequencyDefinitionBase
Afficher le fichier Open project: GridProtectionAlliance/gsf Class Usage Examples

Méthodes publiques

Méthode Description
FrequencyDefinition ( GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell parent, string label ) : System

Creates a new FrequencyDefinition from specified parameters.

FrequencyDefinition ( IConfigurationCell parent ) : System

Creates a new FrequencyDefinition.

Méthodes protégées

Méthode Description
FrequencyDefinition ( SerializationInfo info, StreamingContext context ) : System

Creates a new FrequencyDefinition from serialization parameters.

ParseBodyImage ( byte buffer, int startIndex, int length ) : int

Parses the binary body image.

The base implementation assumes that all channel definitions begin with a label as this is the general case, override functionality if this is not the case.

Private Methods

Méthode Description
CreateNewDefinition ( IConfigurationCell parent, byte buffer, int startIndex, int &parsedLength ) : IFrequencyDefinition

Method Details

FrequencyDefinition() public méthode

Creates a new FrequencyDefinition from specified parameters.
public FrequencyDefinition ( GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell parent, string label ) : System
parent GSF.PhasorProtocols.IEEEC37_118.ConfigurationCell The parent of this .
label string The label of this .
Résultat System

FrequencyDefinition() public méthode

Creates a new FrequencyDefinition.
public FrequencyDefinition ( IConfigurationCell parent ) : System
parent IConfigurationCell The parent of this .
Résultat System

FrequencyDefinition() protected méthode

Creates a new FrequencyDefinition from serialization parameters.
protected FrequencyDefinition ( 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.
Résultat System

ParseBodyImage() protected méthode

Parses the binary body image.
The base implementation assumes that all channel definitions begin with a label as this is the general case, override functionality if this is not the case.
protected ParseBodyImage ( byte buffer, int startIndex, int length ) : int
buffer byte Binary image to parse.
startIndex int Start index into to begin parsing.
length int Length of valid data within .
Résultat int