#include <hidreport.h>
◆ HIDReport()
◆ ~HIDReport()
HIDReport::~HIDReport |
( |
| ) |
|
|
virtual |
◆ get_out_package_size()
size_t HIDReport::get_out_package_size |
( |
| ) |
|
|
inlinenoexcept |
◆ notify()
◆ read()
int HIDReport::read |
( |
std::vector< uint8_t > & | buff | ) |
|
◆ set_notify_total()
void HIDReport::set_notify_total |
( |
size_t | notify_total | ) |
|
|
inlinenoexcept |
◆ set_out_package_size()
void HIDReport::set_out_package_size |
( |
size_t | sz | ) |
|
|
inline |
◆ set_position_base()
void HIDReport::set_position_base |
( |
size_t | position_base | ) |
|
|
inlinenoexcept |
◆ set_skip_notify()
void HIDReport::set_skip_notify |
( |
bool | skip_notify | ) |
|
|
inlinenoexcept |
◆ write() [1/2]
int HIDReport::write |
( |
const std::vector< uint8_t > & | buff, |
|
|
uint8_t | report_id ) |
|
inline |
◆ write() [2/2]
int HIDReport::write |
( |
const void * | p, |
|
|
size_t | sz, |
|
|
uint8_t | report_id ) |
◆ m_notify_total
size_t HIDReport::m_notify_total = 0 |
|
private |
◆ m_out_buff
std::vector<uint8_t> HIDReport::m_out_buff |
|
private |
◆ m_pdev
◆ m_postion_base
size_t HIDReport::m_postion_base = 0 |
|
private |
◆ m_size_in
size_t HIDReport::m_size_in = 64 |
|
private |
◆ m_size_out
size_t HIDReport::m_size_out = 1024 |
|
private |
◆ m_size_payload
size_t HIDReport::m_size_payload = 1 |
|
private |
◆ m_skip_notify
bool HIDReport::m_skip_notify = true |
|
private |
The documentation for this class was generated from the following files:
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/hidreport.h
- /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/hidreport.cpp