Monitor all HID++ reports on wireless device 1

Again, many things were done in this commit such as implementing an
I/O queue, a mutex_queue, and implementing the hidpp::Report class.

I'm expecting commits to be like this until I can get a clean
codebase for the backend.
This commit is contained in:
pixl
2020-06-17 02:43:53 -04:00
parent 1de722b935
commit 6b895b3015
14 changed files with 442 additions and 55 deletions

View File

@@ -12,11 +12,13 @@ add_executable(logid
logid.cpp
util.cpp
DeviceMonitor.cpp
backend/Error.cpp
backend/raw/DeviceMonitor.cpp
backend/raw/RawDevice.cpp
backend/hidpp/Device.cpp
backend/hidpp/Report.cpp
backend/dj/Report.cpp)
backend/dj/Report.cpp
util/mutex_queue.h)
set_target_properties(logid PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR})