MCPcopy Create free account
hub / github.com/Atarity/Lightpack / SetStatus

Method SetStatus

Software/src/LightpackPluginInterface.cpp:380–398  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

378}
379
380bool LightpackPluginInterface::SetStatus(QString sessionKey, int status)
381{
382 DEBUG_LOW_LEVEL << Q_FUNC_INFO << status;
383 if (lockSessionKeys.isEmpty()) return false;
384 if (lockSessionKeys[0]!=sessionKey) return false;
385 Backlight::Status statusSet = Backlight::StatusUnknown;
386
387 if (status == 1)
388 statusSet = Backlight::StatusOn;
389 else if (status == 0)
390 statusSet = Backlight::StatusOff;
391
392 if (statusSet != Backlight::StatusUnknown)
393 {
394 emit updateStatus(statusSet);
395 return true;
396 } else
397 return false;
398}
399
400bool LightpackPluginInterface::SetLeds(QString sessionKey, QList<QRect> leds)
401{

Callers 1

clientProcessCommandsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected