|
Monado OpenXR Runtime
|
A dongle for ContactGlove gloves. More...
#include <contactglove/contactglove.h>


Data Fields | |
| struct xrt_reference | base |
| enum u_logging_level | log_level |
| struct os_mutex | data_lock |
| struct os_thread_helper | thread |
| struct os_serial_device * | dongle_serial |
| enum contactglove_type | type |
| struct u_cobs_decoder | cobs_decoder |
| uint8_t | last_sent_ping_nonce |
| timepoint_ns | last_ping_send |
| struct contactglove_version | version |
| uint8_t | channel |
| struct contactglove_device * | left_glove |
| struct contactglove_device * | right_glove |
Data Fields inherited from xrt_reference | |
| xrt_atomic_s32_t | count |
Additional Inherited Members | |
Static Public Member Functions inherited from xrt_reference | |
| static void | xrt_reference_inc (struct xrt_reference *xref) |
| Increment the reference, probably want xrt_reference_inc_and_was_zero. | |
| static void | xrt_reference_dec (struct xrt_reference *xref) |
| Decrement the reference, probably want xrt_reference_dec_and_is_zero. | |
| static XRT_CHECK_RESULT bool | xrt_reference_inc_and_was_zero (struct xrt_reference *xref) |
Increment the reference and return true if the value was zero. | |
| static XRT_CHECK_RESULT bool | xrt_reference_dec_and_is_zero (struct xrt_reference *xref) |
| Decrement the reference and return true if the value is now zero. | |
A dongle for ContactGlove gloves.