hid set_connected api

This commit is contained in:
Devaev Maxim
2020-12-24 15:49:23 +03:00
parent 4b6d7605c5
commit edb967c633
6 changed files with 31 additions and 7 deletions

View File

@@ -79,6 +79,11 @@ class HidApi:
self.__hid.set_mouse_output(valid_hid_mouse_output(request.query.get("output")))
return make_json_response()
@exposed_http("POST", "/hid/set_connected")
async def __set_connected_handler(self, request: Request) -> Response:
self.__hid.set_connected(valid_bool(request.query.get("connected")))
return make_json_response()
@exposed_http("POST", "/hid/reset")
async def __reset_handler(self, _: Request) -> Response:
await self.__hid.reset()