C# Class Vixen.Sys.VixenSystem

Datei anzeigen Open project: sall/vixen

Private Properties

Property Type Description
_GetSystemDataPath string
_GetUserDataPath string
_LoadModuleStore ModuleStore
_LoadSystemConfig SystemConfig
_OperatingWithinContext bool

Public Methods

Method Description
LoadSystemConfig ( ) : void
ReloadSystemConfig ( ) : void
SaveDisabledDevices ( ) : void
SaveSystemConfig ( ) : Queue

Saves the system config.

Start ( IApplication clientApplication, bool openExecution = true, bool disableDevices = false, string dataRootDirectory = null ) : void
Stop ( ) : void

Private Methods

Method Description
_GetSystemDataPath ( ) : string
_GetUserDataPath ( ) : string
_LoadModuleStore ( string systemDataPath ) : ModuleStore
_LoadSystemConfig ( string systemDataPath ) : SystemConfig
_OperatingWithinContext ( string systemConfigFilePath ) : bool

Method Details

LoadSystemConfig() public static method

public static LoadSystemConfig ( ) : void
return void

ReloadSystemConfig() public static method

public static ReloadSystemConfig ( ) : void
return void

SaveDisabledDevices() public static method

public static SaveDisabledDevices ( ) : void
return void

SaveSystemConfig() public static method

Saves the system config.
public static SaveSystemConfig ( ) : Queue
return Queue

Start() public static method

public static Start ( IApplication clientApplication, bool openExecution = true, bool disableDevices = false, string dataRootDirectory = null ) : void
clientApplication IApplication
openExecution bool
disableDevices bool
dataRootDirectory string
return void

Stop() public static method

public static Stop ( ) : void
return void