VSF Documented
Public Member Functions | Data Fields
vk_hid_usage_t Struct Reference

#include <vsf_input_hid.h>

Public Member Functions

 implement_ex (vsf_slist_node_t, usage_node) uint8_t generic_usage_page
 

Data Fields

uint8_t generic_usage_id
 
uint8_t data_flag
 
uint8_t usage_page
 
uint8_t usage_min
 
uint8_t usage_max
 
int32_t logical_min
 
int32_t logical_max
 
int32_t bit_offset
 
int32_t bit_length
 
int32_t report_size
 
int32_t report_count
 

Member Function Documentation

◆ implement_ex()

vk_hid_usage_t::implement_ex ( vsf_slist_node_t  ,
usage_node   
)

Field Documentation

◆ generic_usage_id

uint8_t vk_hid_usage_t::generic_usage_id

◆ data_flag

uint8_t vk_hid_usage_t::data_flag

◆ usage_page

uint8_t vk_hid_usage_t::usage_page

◆ usage_min

uint8_t vk_hid_usage_t::usage_min

◆ usage_max

uint8_t vk_hid_usage_t::usage_max

◆ logical_min

int32_t vk_hid_usage_t::logical_min

◆ logical_max

int32_t vk_hid_usage_t::logical_max

◆ bit_offset

int32_t vk_hid_usage_t::bit_offset

◆ bit_length

int32_t vk_hid_usage_t::bit_length

◆ report_size

int32_t vk_hid_usage_t::report_size

◆ report_count

int32_t vk_hid_usage_t::report_count