Lines Matching refs:action

19                              Layout::LedAction action)  in applyGroupAction()  argument
21 if (!newState.contains(action.name)) in applyGroupAction()
23 newState[action.name] = action; in applyGroupAction()
27 auto currentAction = newState[action.name]; in applyGroupAction()
31 if (hasPriority && currentAction.action == action.priority) in applyGroupAction()
38 newState[action.name] = action; in applyGroupAction()
52 for (const Layout::LedAction& action : it->actionSet) in getNewMapWithGroupPriorities() local
54 newState[action.name] = action; in getNewMapWithGroupPriorities()
68 for (const Layout::LedAction& action : it->actionSet) in getNewMapWithLEDPriorities() local
70 applyGroupAction(newState, action); in getNewMapWithLEDPriorities()
129 for (const auto& [name, action] : newState) in setGroupState()
136 if (currentAction.action == action.action) in setGroupState()
142 ledsAssert.insert(action); in setGroupState()
146 for (const auto& [name, action] : ledStateMap) in setGroupState()
150 ledsDeAssert.insert(action); in setGroupState()
212 int Manager::drivePhysicalLED(const std::string& objPath, Layout::Action action, in drivePhysicalLED() argument
218 if (action == Layout::Action::Blink) in drivePhysicalLED()
229 PropertyValue actionValue{getPhysicalAction(action)}; in drivePhysicalLED()
245 std::string Manager::getPhysicalAction(Layout::Action action) in getPhysicalAction() argument
252 if (action == Layout::Action::On) in getPhysicalAction()
256 else if (action == Layout::Action::Blink) in getPhysicalAction()
276 it.name, "ACTION", it.action); in driveLedsHandler()
288 it.name, "ACTION", it.action); in driveLedsHandler()
289 if (drivePhysicalLED(objPath, it.action, it.dutyOn, it.period) != 0) in driveLedsHandler()