public static void PrintTriggerOutputsInfo(TriggerOutputs triggerOutputs) { for (int i = 0; i < triggerOutputs.Count; i++) { TriggerOutput triggerOutput = triggerOutputs[i]; Console.WriteLine(" TriggerOutput " + i.ToString() + ":"); Console.WriteLine(" Id : " + triggerOutput.Id.ToString()); Console.WriteLine(" Name : " + triggerOutput.Name); Console.WriteLine(" Enabled : " + triggerOutput.Enabled.ToString()); Console.WriteLine(" Events : " + TriggerOutputEventToStr(triggerOutput.Events)); Console.WriteLine(" Event : " + TriggerOutputEventToStr(triggerOutput.Event)); } }
public Event(ushort _DeviceID, byte _EventID, TriggerOutput _Output) { DeviceID = _DeviceID; EventID = _EventID; Output = _Output; }
public override void Trigger(TriggerOutput _Output) { Running = false; base.Trigger(_Output); }
public void Edit(string name, TriggerOutput output) { triggerName = name; result = output.result; onFailMsg = output.onFailMsg; }
public TriggerOutputMessage(string name, TriggerOutput output) { triggerName = name; result = output.result; onFailMsg = output.onFailMsg; }