private void BootHandler(RCProcess sender, RCProcess.StateChangeEventArgs args) { if (args.OldState == RCProcess.ProcessState.Booting && args.NewState == RCProcess.ProcessState.On) { this.RunExe(sender); } }
private void ChildProcess_StateChange(RCProcess sender, RCProcess.StateChangeEventArgs args) { if (this.ProcessStateChange != null) { this.ProcessStateChange(this, new RCClient.ProcessStateEventArgs(sender, args.ChangedTime, args.OldState)); } }
private void CrashHander(RCProcess sender, RCProcess.StateChangeEventArgs args) { if (args.OldState == RCProcess.ProcessState.On && args.NewState == RCProcess.ProcessState.Crash) { this.RunExe(sender); } }