public MonitorStateChangedEventArgs(ARPResource sender, ARPResource.MonitorStateEnum oldValue, ARPResource.MonitorStateEnum newValue, ARPResource.AlarmStateEnum AlarmState)
 {
     this.sender     = sender;
     this.oldValue   = oldValue;
     this.newValue   = newValue;
     this.AlarmState = AlarmState;
 }
 //Raise the API event with the aggregated eventargs object
 void API_lstResourcesVessel_OnMonitorStateChanged(ARPResource sender, ARPResource.MonitorStateEnum oldValue, ARPResource.MonitorStateEnum newValue, ARPResource.AlarmStateEnum AlarmState)
 {
     if (onMonitorStateChanged != null)
     {
         onMonitorStateChanged(new MonitorStateChangedEventArgs(sender, oldValue, newValue, AlarmState));
     }
 }
 void ARPResourceList_OnMonitorStateChanged(ARPResource sender, ARPResource.MonitorStateEnum oldValue, ARPResource.MonitorStateEnum newValue, ARPResource.AlarmStateEnum AlarmState)
 {
     MonoBehaviourExtended.LogFormatted_DebugOnly("LISTMon-{0}:{1}->{2} ({3})", sender.ResourceDef.name, oldValue, newValue, sender.AlarmState);
     if (OnMonitorStateChanged != null)
     {
         OnMonitorStateChanged(sender, oldValue, newValue, AlarmState);
     }
 }
Beispiel #4
0
 public MonitorStateChangedEventArgs(ARPResource sender, ARPResource.MonitorStateEnum oldValue, ARPResource.MonitorStateEnum newValue, ARPResource.AlarmStateEnum AlarmState)
 {
     this.sender = sender;
     this.oldValue = oldValue;
     this.newValue = newValue;
     this.AlarmState = AlarmState;
 }