public void __SPLS_TMPVAR__WAITLABEL_0___CallbackFn(object stateInfo) { try { Wait __LocalWait__ = (Wait)stateInfo; SplusExecutionContext __context__ = SplusThreadStartCode(__LocalWait__); __LocalWait__.RemoveFromList(); CatchConnect.InitializeDigital(FRIENDLYNAME.ToSimplSharpString()); __context__.SourceCodeLine = 161; DIGITALEVENTS.Initialize(FRIENDLYNAME.ToSimplSharpString()); __context__.SourceCodeLine = 162; DIGITALPULSEEVENTS.Initialize(FRIENDLYNAME.ToSimplSharpString()); __context__.SourceCodeLine = 163; // RegisterDelegate( DIGITALEVENTS , ONDIGITALEVENT , CALLBACKEVENTHANDLER ) DIGITALEVENTS.OnDigitalEvent = CALLBACKEVENTHANDLER;; __context__.SourceCodeLine = 164; // RegisterDelegate( DIGITALPULSEEVENTS , ONDIGITALPULSEEVENT , CALLBACKPULSEEVENTHANDLER ) DIGITALPULSEEVENTS.OnDigitalPulseEvent = CALLBACKPULSEEVENTHANDLER;; __context__.SourceCodeLine = 165; CatchConnect.SetDigitalValue(FRIENDLYNAME.ToSimplSharpString(), (ushort)(IN.Value)); } catch (Exception e) { ObjectCatchHandler(e); } finally { ObjectFinallyHandler(); } }
object IN_OnChange_0(Object __EventInfo__) { Crestron.Logos.SplusObjects.SignalEventArgs __SignalEventArg__ = (Crestron.Logos.SplusObjects.SignalEventArgs)__EventInfo__; try { SplusExecutionContext __context__ = SplusThreadStartCode(__SignalEventArg__); CatchConnect.SetSerialValue(FRIENDLYNAME.ToSimplSharpString(), IN.ToSimplSharpString()); } catch (Exception e) { ObjectCatchHandler(e); } finally { ObjectFinallyHandler(__SignalEventArg__); } return(this); }
public void __SPLS_TMPVAR__WAITLABEL_0___CallbackFn(object stateInfo) { try { Wait __LocalWait__ = (Wait)stateInfo; SplusExecutionContext __context__ = SplusThreadStartCode(__LocalWait__); __LocalWait__.RemoveFromList(); CatchConnect.InitializeSerial(FRIENDLYNAME.ToSimplSharpString()); __context__.SourceCodeLine = 154; SERIALEVENTS.Initialize(FRIENDLYNAME.ToSimplSharpString()); __context__.SourceCodeLine = 155; // RegisterDelegate( SERIALEVENTS , ONSERIALEVENT , CALLBACKEVENTHANDLER ) SERIALEVENTS.OnSerialEvent = CALLBACKEVENTHANDLER;; __context__.SourceCodeLine = 156; CatchConnect.SetSerialValue(FRIENDLYNAME.ToSimplSharpString(), IN.ToSimplSharpString()); } catch (Exception e) { ObjectCatchHandler(e); } finally { ObjectFinallyHandler(); } }