C# Class GSF.EMAX.ControlFile

Represents an EMAX control file (i.e., a .CTL file).
Afficher le fichier Open project: GridProtectionAlliance/gsf

Méthodes publiques

Свойство Type Description
AnalogChannelSettings ANLG_CHNL_NEW>.Dictionary
AnalogEventResults A_E_RSLTS
AnalogGroup ANALOG_GROUP
AnalogSelection A_SELECTION
BoardAnalogEventChannels BoardAnalogEventChannels
BreakerTripTimes BREAKER_TRIP_TIMES
DataSize DataSize
EventChannelSettings EVNT_CHNL_NEW>.Dictionary
EventDisplay EVENT_DISPLAY
EventGroup EVENT_GROUP
EventGroupSelection E_GRP_SELECT
FaultLocations FAULT_LOCATIONS
FileName string
FileStructures GSF.EMAX.CTL_FILE_STRUCT[]
Header CTL_HEADER
IdentityString IDENTSTRING
LineConstants LINE_CONSTANTS
LineNames LINE_NAMES
PhasorGroups PHASOR_GROUPS
PowerRecord TPwrRcd
ScalingFactors double>.Dictionary
SensorResults SENS_RSLTS
SequenceChannels SEQUENCE_CHANNELS
SystemParameters SYSTEM_PARAMETERS
SystemSettings SYS_SETTINGS

Méthodes publiques

Méthode Description
ControlFile ( ) : System

Creates a new ControlFile.

ControlFile ( string fileName ) : System

Creates a new ControlFile for the specified fileName and attempts to parse.

Parse ( ) : void

Parses the ControlFile.

Private Methods

Méthode Description
AttemptParse ( System.Action parseAction ) : void

Method Details

ControlFile() public méthode

Creates a new ControlFile.
public ControlFile ( ) : System
Résultat System

ControlFile() public méthode

Creates a new ControlFile for the specified fileName and attempts to parse.
public ControlFile ( string fileName ) : System
fileName string Control file name.
Résultat System

Parse() public méthode

Parses the ControlFile.
"No EMAX control file name was specified. EMAX control file was not found.
public Parse ( ) : void
Résultat void

Property Details

AnalogChannelSettings public_oe property

public Dictionary AnalogChannelSettings
Résultat ANLG_CHNL_NEW>.Dictionary

AnalogEventResults public_oe property

public A_E_RSLTS,GSF.EMAX AnalogEventResults
Résultat A_E_RSLTS

AnalogGroup public_oe property

public ANALOG_GROUP,GSF.EMAX AnalogGroup
Résultat ANALOG_GROUP

AnalogSelection public_oe property

public A_SELECTION,GSF.EMAX AnalogSelection
Résultat A_SELECTION

BoardAnalogEventChannels public_oe property

public BoardAnalogEventChannels,GSF.EMAX BoardAnalogEventChannels
Résultat BoardAnalogEventChannels

BreakerTripTimes public_oe property

public BREAKER_TRIP_TIMES,GSF.EMAX BreakerTripTimes
Résultat BREAKER_TRIP_TIMES

DataSize public_oe property

public DataSize DataSize
Résultat DataSize

EventChannelSettings public_oe property

public Dictionary EventChannelSettings
Résultat EVNT_CHNL_NEW>.Dictionary

EventDisplay public_oe property

public EVENT_DISPLAY,GSF.EMAX EventDisplay
Résultat EVENT_DISPLAY

EventGroup public_oe property

public EVENT_GROUP,GSF.EMAX EventGroup
Résultat EVENT_GROUP

EventGroupSelection public_oe property

public E_GRP_SELECT,GSF.EMAX EventGroupSelection
Résultat E_GRP_SELECT

FaultLocations public_oe property

public FAULT_LOCATIONS,GSF.EMAX FaultLocations
Résultat FAULT_LOCATIONS

FileName public_oe property

public string FileName
Résultat string

FileStructures public_oe property

public CTL_FILE_STRUCT[],GSF.EMAX FileStructures
Résultat GSF.EMAX.CTL_FILE_STRUCT[]

Header public_oe property

public CTL_HEADER,GSF.EMAX Header
Résultat CTL_HEADER

IdentityString public_oe property

public IDENTSTRING,GSF.EMAX IdentityString
Résultat IDENTSTRING

LineConstants public_oe property

public LINE_CONSTANTS,GSF.EMAX LineConstants
Résultat LINE_CONSTANTS

LineNames public_oe property

public LINE_NAMES,GSF.EMAX LineNames
Résultat LINE_NAMES

PhasorGroups public_oe property

public PHASOR_GROUPS,GSF.EMAX PhasorGroups
Résultat PHASOR_GROUPS

PowerRecord public_oe property

public TPwrRcd,GSF.EMAX PowerRecord
Résultat TPwrRcd

ScalingFactors public_oe property

public Dictionary ScalingFactors
Résultat double>.Dictionary

SensorResults public_oe property

public SENS_RSLTS,GSF.EMAX SensorResults
Résultat SENS_RSLTS

SequenceChannels public_oe property

public SEQUENCE_CHANNELS,GSF.EMAX SequenceChannels
Résultat SEQUENCE_CHANNELS

SystemParameters public_oe property

public SYSTEM_PARAMETERS,GSF.EMAX SystemParameters
Résultat SYSTEM_PARAMETERS

SystemSettings public_oe property

public SYS_SETTINGS,GSF.EMAX SystemSettings
Résultat SYS_SETTINGS