#include <backend.h>
Public Member Functions | |
virtual void | close ()=0 |
virtual std::vector< uint8_t > | get_custom_report_data (const std::string &custom_sensor_name, const std::string &report_name, custom_sensor_report_field report_field)=0 |
virtual std::vector< hid_sensor > | get_sensors ()=0 |
virtual void | open (const std::vector< hid_profile > &hid_profiles)=0 |
virtual void | register_profiles (const std::vector< hid_profile > &hid_profiles)=0 |
virtual void | start_capture (hid_callback callback)=0 |
virtual void | stop_capture ()=0 |
virtual | ~hid_device ()=default |
|
virtualdefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |