public void MYROOMHANDLER(object __sender__ /*HueLights.HueRoom SENDER */, EventArgs ARGS) { HueRoom SENDER = (HueRoom )__sender__; try { SplusExecutionContext __context__ = SplusSimplSharpDelegateThreadStartCode(); __context__.SourceCodeLine = 165; if (Functions.TestForTrue((Functions.BoolToInt(SENDER == MYROOM)))) { __context__.SourceCodeLine = 167; ROOMONLINE.Value = (ushort)(MYROOM.RoomOnline); __context__.SourceCodeLine = 168; ROOMISON.Value = (ushort)(MYROOM.GroupIsOn); __context__.SourceCodeLine = 169; ROOMBRIOUT.Value = (ushort)(MYROOM.RoomBri); __context__.SourceCodeLine = 170; ROOMHUEOUT.Value = (ushort)(MYROOM.RoomHue); __context__.SourceCodeLine = 171; ROOMSATOUT.Value = (ushort)(MYROOM.RoomSat); } } finally { ObjectFinallyHandler(); } }
public void MYONLINEHANDLER(object __sender__ /*HueLights.HueRoom SENDER */, EventArgs ARGS) { HueRoom SENDER = (HueRoom )__sender__; ushort I = 0; try { SplusExecutionContext __context__ = SplusSimplSharpDelegateThreadStartCode(); __context__.SourceCodeLine = 178; if (Functions.TestForTrue((Functions.BoolToInt(SENDER == MYROOM)))) { __context__.SourceCodeLine = 180; ROOMONLINE.Value = (ushort)(MYROOM.RoomOnline); __context__.SourceCodeLine = 181; SCENESNUM.Value = (ushort)(MYROOM.SceneNum); __context__.SourceCodeLine = 182; RMCLASS.UpdateValue(MYROOM.RoomClass); __context__.SourceCodeLine = 183; ushort __FN_FORSTART_VAL__1 = (ushort)(1); ushort __FN_FOREND_VAL__1 = (ushort)SCENESNUM.Value; int __FN_FORSTEP_VAL__1 = (int)1; for (I = __FN_FORSTART_VAL__1; (__FN_FORSTEP_VAL__1 > 0) ? ((I >= __FN_FORSTART_VAL__1) && (I <= __FN_FOREND_VAL__1)) : ((I <= __FN_FORSTART_VAL__1) && (I >= __FN_FOREND_VAL__1)); I += (ushort)__FN_FORSTEP_VAL__1) { __context__.SourceCodeLine = 185; ROOMSCENENAME [I].UpdateValue(MYROOM.SceneName [I]); __context__.SourceCodeLine = 183; } } __context__.SourceCodeLine = 188; MYROOM.GetRoom( ); } finally { ObjectFinallyHandler(); } }
public void RoomInit(string s) { var room = new HueRoom(); room.GroupName = s; room.RoomInit(); CrestronConsole.Print("online:{0} Id:{1}", room.RoomOnline, room.RoomId); }
public void MYSATHANDLER(object __sender__ /*HueLights.HueRoom SENDER */, EventArgs ARGS) { HueRoom SENDER = (HueRoom )__sender__; try { SplusExecutionContext __context__ = SplusSimplSharpDelegateThreadStartCode(); __context__.SourceCodeLine = 157; if (Functions.TestForTrue((Functions.BoolToInt(SENDER == MYROOM)))) { __context__.SourceCodeLine = 159; ROOMSATOUT.Value = (ushort)(MYROOM.RoomSat); } } finally { ObjectFinallyHandler(); } }