void LightController_TurnOff(int id) { lastId = id; lastLevel = 0; count++; if (isIdInRange(id)) lights[id-1] = LIGHT_OFF; }
void LightController_Off(int id) { lastId = id; lastState = 0; count++; if (isIdInRange(id)) lights[id] = LIGHT_OFF; }
LightState LightControllerSpy_GetLightState(int id) { if (!isIdInRange(id)) return LIGHT_STATE_UNKNOWN; return lights[id-1]; }