usbx + 0/3 examples
CodeScope will show references to UX_HOST_CLASS_HID from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
STM32F429ZI-Nucleo
Applications
USBX
 
Symbols
loading...
Files
loading...

UX_HOST_CLASS_HID struct

Syntax

typedef struct UX_HOST_CLASS_HID_STRUCT {     struct UX_HOST_CLASS_HID_STRUCT                                   *ux_host_class_hid_next_instance;     UX_HOST_CLASS   *ux_host_class_hid_class;     UX_DEVICE       *ux_host_class_hid_device;     UX_ENDPOINT     *ux_host_class_hid_interrupt_endpoint; #if defined(UX_HOST_CLASS_HID_INTERRUPT_OUT_SUPPORT)     UX_ENDPOINT     *ux_host_class_hid_interrupt_out_endpoint; #endif     UINT            ux_host_class_hid_interrupt_endpoint_status;     UX_INTERFACE    *ux_host_class_hid_interface;     ULONG           ux_host_class_hid_state;     struct UX_HID_DESCRIPTOR_STRUCT                              ux_host_class_hid_descriptor;     UX_HOST_CLASS_HID_PARSER                                          ux_host_class_hid_parser;     struct UX_HOST_CLASS_HID_CLIENT_STRUCT                            *ux_host_class_hid_client; #if !defined(UX_HOST_STANDALONE)     UX_SEMAPHORE    ux_host_class_hid_semaphore; #else     ULONG           ux_host_class_hid_flags;     UCHAR           *ux_host_class_hid_allocated;     UINT            ux_host_class_hid_status;     UCHAR           ux_host_class_hid_enum_state;     UCHAR           ux_host_class_hid_next_state;     UCHAR           ux_host_class_hid_cmd_state;     UCHAR           reserved[1]; #endif } UX_HOST_CLASS_HID;

Fields

ux_host_class_hid_next_instance

No summary provided. Read more...

ux_host_class_hid_class

No summary provided. Read more...

ux_host_class_hid_device

No summary provided. Read more...

ux_host_class_hid_interrupt_endpoint

No summary provided. Read more...

ux_host_class_hid_interrupt_endpoint_status

No summary provided. Read more...

ux_host_class_hid_interface

No summary provided. Read more...

ux_host_class_hid_state

No summary provided. Read more...

ux_host_class_hid_descriptor

No summary provided. Read more...

ux_host_class_hid_parser

No summary provided. Read more...

ux_host_class_hid_client

No summary provided. Read more...

ux_host_class_hid_semaphore

No summary provided. Read more...

Examples

UX_HOST_CLASS_HID is referenced by 3 libraries and example projects.

References

LocationReferrerScopeText
ux_host_class_hid.h:950
typedef struct UX_HOST_CLASS_HID_STRUCT
ux_host_class_hid.h:981
ux_host_class_hid.h:953UX_HOST_CLASS_HID_STRUCT::ux_host_class_hid_next_instanceUX_HOST_CLASS_HID_STRUCT
struct UX_HOST_CLASS_HID_STRUCT
ux_host_class_hid.h:981UX_HOST_CLASS_HID
ux_host_class_hid.h:1015UX_HOST_CLASS_HID_CLIENT_COMMAND_STRUCT::ux_host_class_hid_client_command_instanceUX_HOST_CLASS_HID_CLIENT_COMMAND_STRUCT
ux_host_class_hid.h:1058_ux_host_class_hid_client_search()::hid_ux_host_class_hid_client_search()
ux_host_class_hid.h:1059_ux_host_class_hid_configure()::hid_ux_host_class_hid_configure()
ux_host_class_hid.h:1061_ux_host_class_hid_descriptor_parse()::hid_ux_host_class_hid_descriptor_parse()
ux_host_class_hid.h:1064_ux_host_class_hid_global_item_parse()::hid_ux_host_class_hid_global_item_parse()
ux_host_class_hid.h:1065_ux_host_class_hid_idle_get()::hid_ux_host_class_hid_idle_get()
ux_host_class_hid.h:1066_ux_host_class_hid_idle_set()::hid_ux_host_class_hid_idle_set()
ux_host_class_hid.h:1067_ux_host_class_hid_instance_clean()::hid_ux_host_class_hid_instance_clean()
ux_host_class_hid.h:1068_ux_host_class_hid_interrupt_endpoint_search()::hid_ux_host_class_hid_interrupt_endpoint_search()
ux_host_class_hid.h:1070_ux_host_class_hid_local_item_parse()::hid_ux_host_class_hid_local_item_parse()
ux_host_class_hid.h:1071_ux_host_class_hid_main_item_parse()::hid_ux_host_class_hid_main_item_parse()
ux_host_class_hid.h:1072_ux_host_class_hid_periodic_report_start()::hid_ux_host_class_hid_periodic_report_start()
ux_host_class_hid.h:1073_ux_host_class_hid_periodic_report_stop()::hid_ux_host_class_hid_periodic_report_stop()
ux_host_class_hid.h:1074_ux_host_class_hid_report_add()::hid_ux_host_class_hid_report_add()
ux_host_class_hid.h:1075_ux_host_class_hid_report_callback_register()::hid_ux_host_class_hid_report_callback_register()
ux_host_class_hid.h:1076_ux_host_class_hid_report_compress()::hid_ux_host_class_hid_report_compress()
ux_host_class_hid.h:1078_ux_host_class_hid_report_decompress()::hid_ux_host_class_hid_report_decompress()
ux_host_class_hid.h:1080_ux_host_class_hid_report_descriptor_get()::hid_ux_host_class_hid_report_descriptor_get()
ux_host_class_hid.h:1081_ux_host_class_hid_report_get()::hid_ux_host_class_hid_report_get()
ux_host_class_hid.h:1082_ux_host_class_hid_report_id_get()::hid_ux_host_class_hid_report_id_get()
ux_host_class_hid.h:1084_ux_host_class_hid_report_set()::hid_ux_host_class_hid_report_set()
ux_host_class_hid.h:1085_ux_host_class_hid_resources_free()::hid_ux_host_class_hid_resources_free()
ux_host_class_hid.h:1089_ux_host_class_hid_idle_set_run()::hid_ux_host_class_hid_idle_set_run()
ux_host_class_hid.h:1090_ux_host_class_hid_report_set_run()::hid_ux_host_class_hid_report_set_run()
ux_host_class_hid_activate.c:88_ux_host_class_hid_activate()::hid_ux_host_class_hid_activate()
ux_host_class_hid_activate.c:97_ux_host_class_hid_activate()
ux_host_class_hid_client_search.c:73_ux_host_class_hid_client_search()::hid_ux_host_class_hid_client_search()
ux_host_class_hid_configure.c:79_ux_host_class_hid_configure()::hid_ux_host_class_hid_configure()
ux_host_class_hid_deactivate.c:88_ux_host_class_hid_deactivate()::hid_ux_host_class_hid_deactivate()
ux_host_class_hid_deactivate.c:97_ux_host_class_hid_deactivate()
ux_host_class_hid_descriptor_parse.c:77_ux_host_class_hid_descriptor_parse()::hid_ux_host_class_hid_descriptor_parse()
ux_host_class_hid_global_item_parse.c:77_ux_host_class_hid_global_item_parse()::hid_ux_host_class_hid_global_item_parse()
ux_host_class_hid_idle_get.c:82_ux_host_class_hid_idle_get()::hid_ux_host_class_hid_idle_get()
ux_host_class_hid_idle_set.c:82_ux_host_class_hid_idle_set()::hid_ux_host_class_hid_idle_set()
ux_host_class_hid_instance_clean.c:72_ux_host_class_hid_instance_clean()::hid_ux_host_class_hid_instance_clean()
ux_host_class_hid_interrupt_endpoint_search.c:80_ux_host_class_hid_interrupt_endpoint_search()::hid_ux_host_class_hid_interrupt_endpoint_search()
ux_host_class_hid_keyboard.h:208UX_HOST_CLASS_HID_KEYBOARD_STRUCT::ux_host_class_hid_keyboard_hidUX_HOST_CLASS_HID_KEYBOARD_STRUCT
ux_host_class_hid_keyboard_activate.c:161_ux_host_class_hid_keyboard_activate()::hid_ux_host_class_hid_keyboard_activate()
ux_host_class_hid_keyboard_deactivate.c:83_ux_host_class_hid_keyboard_deactivate()::hid_ux_host_class_hid_keyboard_deactivate()
ux_host_class_hid_keyboard_key_get.c:84_ux_host_class_hid_keyboard_key_get()::hid_ux_host_class_hid_keyboard_key_get()
ux_host_class_hid_keyboard_thread.c:84_ux_host_class_hid_keyboard_thread()::hid_ux_host_class_hid_keyboard_thread()
ux_host_class_hid_local_item_parse.c:74_ux_host_class_hid_local_item_parse()::hid_ux_host_class_hid_local_item_parse()
ux_host_class_hid_main_item_parse.c:78_ux_host_class_hid_main_item_parse()::hid_ux_host_class_hid_main_item_parse()
ux_host_class_hid_mouse.h:95UX_HOST_CLASS_HID_MOUSE_STRUCT::ux_host_class_hid_mouse_hidUX_HOST_CLASS_HID_MOUSE_STRUCT
ux_host_class_hid_mouse_activate.c:90_ux_host_class_hid_mouse_activate()::hid_ux_host_class_hid_mouse_activate()
ux_host_class_hid_mouse_buttons_get.c:78_ux_host_class_hid_mouse_buttons_get()::hid_ux_host_class_hid_mouse_buttons_get()
ux_host_class_hid_mouse_deactivate.c:78_ux_host_class_hid_mouse_deactivate()::hid_ux_host_class_hid_mouse_deactivate()
ux_host_class_hid_mouse_position_get.c:81_ux_host_class_hid_mouse_position_get()::hid_ux_host_class_hid_mouse_position_get()
ux_host_class_hid_mouse_wheel_get.c:78_ux_host_class_hid_mouse_wheel_get()::hid_ux_host_class_hid_mouse_wheel_get()
ux_host_class_hid_periodic_report_start.c:80_ux_host_class_hid_periodic_report_start()::hid_ux_host_class_hid_periodic_report_start()
ux_host_class_hid_periodic_report_stop.c:80_ux_host_class_hid_periodic_report_stop()::hid_ux_host_class_hid_periodic_report_stop()
ux_host_class_hid_report_add.c:83_ux_host_class_hid_report_add()::hid_ux_host_class_hid_report_add()
ux_host_class_hid_report_callback_register.c:84_ux_host_class_hid_report_callback_register()::hid_ux_host_class_hid_report_callback_register()
ux_host_class_hid_report_compress.c:75_ux_host_class_hid_report_compress()::hid_ux_host_class_hid_report_compress()
ux_host_class_hid_report_decompress.c:75_ux_host_class_hid_report_decompress()::hid_ux_host_class_hid_report_decompress()
ux_host_class_hid_report_descriptor_get.c:79_ux_host_class_hid_report_descriptor_get()::hid_ux_host_class_hid_report_descriptor_get()
ux_host_class_hid_report_get.c:88_ux_host_class_hid_report_get()::hid_ux_host_class_hid_report_get()
ux_host_class_hid_report_id_get.c:83_ux_host_class_hid_report_id_get()::hid_ux_host_class_hid_report_id_get()
ux_host_class_hid_report_set.c:45ux_host_class_hid_report_set_buffer_allocate()::hidux_host_class_hid_report_set_buffer_allocate()
ux_host_class_hid_report_set.c:173_ux_host_class_hid_report_set()::hid_ux_host_class_hid_report_set()
ux_host_class_hid_resources_free.c:72_ux_host_class_hid_resources_free()::hid_ux_host_class_hid_resources_free()
ux_host_class_hid_transfer_request_completed.c:82_ux_host_class_hid_transfer_request_completed()::hid_ux_host_class_hid_transfer_request_completed()
ux_host_class_hid_transfer_request_completed.c:97_ux_host_class_hid_transfer_request_completed()

Type Use

Variables of UX_HOST_CLASS_HID_STRUCT type
_ux_host_class_hid_activate()::hid
_ux_host_class_hid_deactivate()::hid
_ux_host_class_hid_transfer_request_completed()::hid
_ux_host_class_hid_keyboard_activate()::hid
_ux_host_class_hid_keyboard_deactivate()::hid
_ux_host_class_hid_keyboard_key_get()::hid
_ux_host_class_hid_keyboard_thread()::hid
_ux_host_class_hid_mouse_activate()::hid
_ux_host_class_hid_mouse_buttons_get()::hid
_ux_host_class_hid_mouse_deactivate()::hid
_ux_host_class_hid_mouse_position_get()::hid
_ux_host_class_hid_mouse_wheel_get()::hid
all items filtered out
UX_HOST_CLASS_HID_STRUCT
all items filtered out
UX_HOST_CLASS_HID_STRUCT
all items filtered out