Method | Description | |
---|---|---|
IsAuxAppRunning ( string name ) : bool | ||
StartAuxApp ( string name ) : void | ||
StopAuxApp ( string name ) : void |
Method | Description | |
---|---|---|
OnPlexStatusChange ( object sender, PlexServiceCommon.StatusChangeEventArgs data ) : void |
Method to fire the status change event
|
|
OnPlexStop ( object sender, |
Method to stop the monitor
|
Method | Description | |
---|---|---|
PmsMonitor ( ) : System | ||
Restart ( int delay ) : void |
Restart plex, wait for the specified delay between stop and start
|
|
Start ( ) : void |
Start monitoring plex
|
|
Stop ( ) : void |
Stop the monitor and kill the processes
|
|
disableFirstRun ( ) : void |
This method will set the "FirstRun" registry key to 0 to prevent PMS from spawning the default browser.
|
|
endPlex ( ) : void |
Kill the plex process
|
|
getPlexExecutable ( ) : string |
Returns the full path and filename of the plex media server executable
|
|
killSupportingProcess ( string name ) : void |
Kill all instances of the specified process.
|
|
killSupportingProcesses ( ) : void |
Kill all processes with the specified names
|
|
plex_Exited ( object sender, |
This event fires when the plex process we have a reference to exits
|
|
purgeAutoStartRegistryEntry ( ) : void |
This method will look for and remove the "run at startup" registry key for plex media server.
|
|
startPlex ( ) : void |
Start a new/get a handle on existing Plex process
|
public IsAuxAppRunning ( string name ) : bool | ||
name | string | |
return | bool |
protected OnPlexStatusChange ( object sender, PlexServiceCommon.StatusChangeEventArgs data ) : void | ||
sender | object | |
data | PlexServiceCommon.StatusChangeEventArgs | |
return | void |
protected OnPlexStop ( object sender, |
||
sender | object | |
data | ||
return | void |