Esempio n. 1
0
 /// <summary>
 /// Creates a new <see cref="ConfigurationCell3"/>.
 /// </summary>
 /// <param name="parent">The reference to parent <see cref="IConfigurationFrame"/> of this <see cref="ConfigurationCell3"/>.</param>
 public ConfigurationCell3(IConfigurationFrame parent) : base(parent, 0, Common.MaximumPhasorValues, Common.MaximumAnalogValues, Common.MaximumDigitalValues, false)
 {
     // Define new parsing state which defines constructors for key configuration values
     State = new ConfigurationCellParsingState(
         PhasorDefinition3.CreateNewDefinition,
         IEEEC37_118.FrequencyDefinition.CreateNewDefinition,
         AnalogDefinition3.CreateNewDefinition,
         DigitalDefinition3.CreateNewDefinition);
 }
Esempio n. 2
0
 /// <summary>
 /// Creates a new <see cref="ConfigurationCell"/>.
 /// </summary>
 /// <param name="parent">The reference to parent <see cref="IConfigurationFrame"/> of this <see cref="ConfigurationCell"/>.</param>
 public ConfigurationCell(IConfigurationFrame parent)
     : base(parent, 0, Common.MaximumPhasorValues, Common.MaximumAnalogValues, Common.MaximumDigitalValues)
 {
     // Define new parsing state which defines constructors for key configuration values
     State = new ConfigurationCellParsingState(
         BpaPdcStream.PhasorDefinition.CreateNewDefinition,
         BpaPdcStream.FrequencyDefinition.CreateNewDefinition,
         BpaPdcStream.AnalogDefinition.CreateNewDefinition,
         BpaPdcStream.DigitalDefinition.CreateNewDefinition);
 }
Esempio n. 3
0
 /// <summary>
 /// Creates a new <see cref="ConfigurationCell"/>.
 /// </summary>
 /// <param name="parent">The reference to parent <see cref="IConfigurationFrame"/> of this <see cref="ConfigurationCell"/>.</param>
 public ConfigurationCell(IConfigurationFrame parent)
     : base(parent, 0, Common.MaximumPhasorValues, Common.MaximumAnalogValues, Common.MaximumDigitalValues)
 {
     // Define new parsing state which defines constructors for key configuration values
     State = new ConfigurationCellParsingState(
         Ieee1344.PhasorDefinition.CreateNewDefinition,
         Ieee1344.FrequencyDefinition.CreateNewDefinition,
         null, // IEEE 1344 doesn't define analogs
         Ieee1344.DigitalDefinition.CreateNewDefinition);
 }
 /// <summary>
 /// Creates a new <see cref="ConfigurationCell"/>.
 /// </summary>
 /// <param name="parent">The reference to parent <see cref="IConfigurationFrame"/> of this <see cref="ConfigurationCell"/>.</param>
 public ConfigurationCell(IConfigurationFrame parent)
     : base(parent, 0, Common.MaximumPhasorValues, Common.MaximumAnalogValues, Common.MaximumDigitalValues)
 {
     // Define new parsing state which defines constructors for key configuration values
     State = new ConfigurationCellParsingState(
         PhasorDefinition.CreateNewDefinition,
         IEEE1344.FrequencyDefinition.CreateNewDefinition,
         null, // IEEE 1344 doesn't define analogs
         DigitalDefinition.CreateNewDefinition);
 }