#include <hid.h>
Data Fields | |
| usb_dev_handle * | dev_handle |
| usb_device * | device |
| int | interface |
| char | id [32] |
| HIDData * | hid_data |
| HIDParser * | hid_parser |
This structure contains information associated with a given USB device interface. The identification information allows multiple HID-class interfaces to be accessed on a single device.
Also available are raw and parsed descriptor information.
Definition at line 64 of file hid.h.
| struct usb_dev_handle* HIDInterface_t::dev_handle |
Definition at line 65 of file hid.h.
Referenced by hid_close(), hid_find_usb_device(), hid_get_feature_report(), hid_get_input_report(), hid_get_item_value(), hid_get_usb_handle(), hid_interrupt_read(), hid_interrupt_write(), hid_is_opened(), hid_open(), hid_os_force_claim(), hid_prepare_hid_descriptor(), hid_prepare_report_descriptor(), hid_reset_HIDInterface(), hid_set_feature_report(), hid_set_idle(), hid_set_output_report(), and hid_write_identification().
| struct usb_device* HIDInterface_t::device |
Definition at line 66 of file hid.h.
Referenced by hid_find_usb_device(), hid_get_usb_handle(), hid_previously_matched(), hid_reset_HIDInterface(), and hid_write_identification().
Definition at line 67 of file hid.h.
Referenced by hid_close(), hid_find_usb_device(), hid_force_open(), hid_get_feature_report(), hid_get_input_report(), hid_get_item_value(), hid_open(), hid_prepare_hid_descriptor(), hid_prepare_report_descriptor(), hid_previously_matched(), hid_reset_HIDInterface(), hid_set_feature_report(), hid_set_idle(), and hid_set_output_report().
| char HIDInterface_t::id[32] |
Definition at line 68 of file hid.h.
Referenced by hid_close(), hid_dump_tree(), hid_extract_value(), hid_find_object(), hid_find_usb_device(), hid_force_open(), hid_get_feature_report(), hid_get_input_report(), hid_get_item_value(), hid_get_report_size(), hid_init_parser(), hid_interrupt_read(), hid_interrupt_write(), hid_open(), hid_os_force_claim(), hid_prepare_hid_descriptor(), hid_prepare_parse_path(), hid_prepare_parser(), hid_prepare_report_descriptor(), hid_reset_HIDInterface(), hid_reset_parser(), hid_set_feature_report(), hid_set_idle(), hid_set_output_report(), and hid_write_identification().
Definition at line 69 of file hid.h.
Referenced by hid_close(), hid_dump_tree(), hid_extract_value(), hid_find_object(), hid_get_feature_report(), hid_get_input_report(), hid_get_item_value(), hid_get_report_size(), hid_init_parser(), hid_prepare_parse_path(), hid_prepare_parser(), hid_reset_HIDInterface(), hid_set_feature_report(), and hid_set_output_report().
Definition at line 70 of file hid.h.
Referenced by hid_close(), hid_dump_tree(), hid_extract_value(), hid_find_object(), hid_get_report_size(), hid_init_parser(), hid_prepare_hid_descriptor(), hid_prepare_parser(), hid_prepare_report_descriptor(), hid_reset_HIDInterface(), and hid_reset_parser().
1.5.1