C# Класс Artemis.Managers.MainManager

Contains all the other managers and non-loop related components
Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
ScanProcesses void

Открытые методы

Метод Описание
DisableProgram ( ) : void

Stops the program

Dispose ( ) : void
EnableProgram ( ) : void

Loads the last active effect and starts the program

MainManager ( ILogger logger, LoopManager loopManager, DeviceManager deviceManager, EffectManager effectManager, ProfileManager profileManager, PipeServer pipeServer ) : System

Защищенные методы

Метод Описание
RaiseEnabledChangedEvent ( EnabledChangedEventArgs e ) : void

Приватные методы

Метод Описание
ScanProcesses ( object sender, System.Timers.ElapsedEventArgs e ) : void

Manages active games by keeping an eye on their processes

Описание методов

DisableProgram() публичный Метод

Stops the program
public DisableProgram ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EnableProgram() публичный Метод

Loads the last active effect and starts the program
public EnableProgram ( ) : void
Результат void

MainManager() публичный Метод

public MainManager ( ILogger logger, LoopManager loopManager, DeviceManager deviceManager, EffectManager effectManager, ProfileManager profileManager, PipeServer pipeServer ) : System
logger ILogger
loopManager LoopManager
deviceManager DeviceManager
effectManager EffectManager
profileManager ProfileManager
pipeServer Artemis.Utilities.DataReaders.PipeServer
Результат System

RaiseEnabledChangedEvent() защищенный Метод

protected RaiseEnabledChangedEvent ( EnabledChangedEventArgs e ) : void
e Artemis.Events.EnabledChangedEventArgs
Результат void