C# 클래스 PlexServiceCommon.AuxiliaryApplicationMonitor

Class that runs up and monitors the life of auxilliary applications
파일 보기 프로젝트 열기: cjmurph/PmsService

공개 메소드들

메소드 설명
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