C# Класс PlexServiceCommon.AuxiliaryApplicationMonitor

Class that runs up and monitors the life of auxilliary applications
Показать файл Открыть проект

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

Метод Описание
AuxiliaryApplicationMonitor ( PlexServiceCommon.AuxiliaryApplication aux ) : System
Start ( ) : void

Start monitoring plex

Stop ( ) : void

Stop the monitor and kill the processes

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

Метод Описание
OnStatusChange ( object sender, PlexServiceCommon.StatusChangeEventArgs data ) : void

Method to fire the status change event

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

Метод Описание
auxProcess_Exited ( object sender, EventArgs e ) : void

This event fires when the process we have a refrence to exits

end ( ) : void

Kill the plex process

start ( ) : void

Start a new/get a handle on existing Plex process

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

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

public AuxiliaryApplicationMonitor ( PlexServiceCommon.AuxiliaryApplication aux ) : System
aux PlexServiceCommon.AuxiliaryApplication
Результат System

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

Method to fire the status change event
protected OnStatusChange ( object sender, PlexServiceCommon.StatusChangeEventArgs data ) : void
sender object
data PlexServiceCommon.StatusChangeEventArgs
Результат void

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

Start monitoring plex
public Start ( ) : void
Результат void

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

Stop the monitor and kill the processes
public Stop ( ) : void
Результат void