mirror of
https://github.com/outbackdingo/sysadm.git
synced 2026-01-27 02:20:17 +00:00
API CHANGE (new action)
sysadm/moused, "action"="set_device_active" : This will enable/activate a device so that it can be used.
REQUIRED ARGUMENTS: "device":"<device_id>"
-------------
REST Request (example):
-------------------------------
PUT /sysadm/moused
{
"device" : "ums0",
"action" : "set_device_active"
}
WebSocket Request:
-------------------------------
{
"args" : {
"device" : "ums0",
"action" : "set_device_active"
},
"namespace" : "sysadm",
"name" : "moused",
"id" : "fooid"
}
Response:
-------------------------------
{
"args": {
"set_device_active": {
"started": "ums0"
}
},
"id": "fooid",
"name": "response",
"namespace": "sysadm"
}
This commit is contained in:
@@ -1234,7 +1234,7 @@ RestOutputStruct::ExitCode WebSocket::EvaluateSysadmMousedRequest(const QJsonVal
|
||||
}else if(action == "set_device_options"){
|
||||
outobj = sysadm::moused::setOptions(in_args.toObject());
|
||||
}else if(action == "set_device_active"){
|
||||
//outobj = sysadm::moused::enableDevice(in_args.toObject());
|
||||
outobj = sysadm::moused::enableDevice(in_args.toObject());
|
||||
}else if(action == "set_device_inactive"){
|
||||
outobj = sysadm::moused::disableDevice(in_args.toObject());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user