![]() |
Ultibo API
C/C++ API for Ultibo Core
|
#include <hid.h>
Data Fields | |
| uint16_t | page |
| The usage page of this field. | |
| uint16_t | usage |
| The usage within the usage page. | |
| uint32_t | count |
| The total number of sequential usages where Usage represents the minimum value or 1 for a single usage (Usage range is from Usage to Usage + Count - 1). | |
| uint32_t | flags |
| The flags for this field. | |
| uint32_t | size |
| The length in bytes of this field within the input, output or feature report. | |
| uint32_t | bits |
| The length in bits of this field within the input, output or feature report. | |
| uint32_t | offset |
| The byte offset of this field within the input, output or feature report. | |
| uint32_t | shift |
| The number shift bits to access this field in the input, output or feature report. | |
| HID_EXTENT | logical |
| The minimum and maximum logical values for this field. | |
| HID_EXTENT | physical |
| The minimum and maximum physical values for this field. | |
| double_t | multiplier |
| The conversion multiplier for this field from logical to physical units. | |
| double_t | resolution |
| The unit resolution for this field in counts per physical unit. | |
| HID_FIELD * | next |
| The next field in the list. | |
| uint16_t page |
The usage page of this field.
| uint16_t usage |
The usage within the usage page.
| uint32_t count |
The total number of sequential usages where Usage represents the minimum value or 1 for a single usage (Usage range is from Usage to Usage + Count - 1).
| uint32_t flags |
The flags for this field.
| uint32_t size |
The length in bytes of this field within the input, output or feature report.
| uint32_t bits |
The length in bits of this field within the input, output or feature report.
| uint32_t offset |
The byte offset of this field within the input, output or feature report.
| uint32_t shift |
The number shift bits to access this field in the input, output or feature report.
| HID_EXTENT logical |
The minimum and maximum logical values for this field.
| HID_EXTENT physical |
The minimum and maximum physical values for this field.
| double_t multiplier |
The conversion multiplier for this field from logical to physical units.
| double_t resolution |
The unit resolution for this field in counts per physical unit.
| HID_FIELD* next |
The next field in the list.