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

UX_HOST_CLASS_HID_KEYBOARD struct

Syntax

typedef struct UX_HOST_CLASS_HID_KEYBOARD_STRUCT {     ULONG           ux_host_class_hid_keyboard_state;         UCHAR           *ux_host_class_hid_keyboard_key_state;     ULONG           ux_host_class_hid_keyboard_key_count;     UX_HOST_CLASS_HID   *ux_host_class_hid_keyboard_hid;     USHORT          ux_host_class_hid_keyboard_id;     #if !defined(UX_HOST_STANDALONE)     VOID            *ux_host_class_hid_keyboard_thread_stack;     UX_THREAD       ux_host_class_hid_keyboard_thread;     UX_SEMAPHORE    ux_host_class_hid_keyboard_semaphore; #else     UINT            ux_host_class_hid_keyboard_status;     UCHAR           ux_host_class_hid_keyboard_enum_state;     UCHAR           ux_host_class_hid_keyboard_next_state;     UCHAR           ux_host_class_hid_keyboard_out_state;     UCHAR           reserved; #endif     ULONG           ux_host_class_hid_keyboard_alternate_key_state;     ULONG           ux_host_class_hid_keyboard_led_mask;     ULONG           *ux_host_class_hid_keyboard_usage_array;     ULONG           *ux_host_class_hid_keyboard_usage_array_head;     ULONG           *ux_host_class_hid_keyboard_usage_array_tail;     UX_HOST_CLASS_HID_KEYBOARD_LAYOUT *ux_host_class_hid_keyboard_layout;     ULONG           ux_host_class_hid_keyboard_keys_decode_disable; } UX_HOST_CLASS_HID_KEYBOARD;

Fields

ux_host_class_hid_keyboard_state

No summary provided. Read more...

ux_host_class_hid_keyboard_key_state

No summary provided. Read more...

ux_host_class_hid_keyboard_key_count

No summary provided. Read more...

ux_host_class_hid_keyboard_hid

No summary provided. Read more...

ux_host_class_hid_keyboard_id

No summary provided. Read more...

ux_host_class_hid_keyboard_thread_stack

No summary provided. Read more...

ux_host_class_hid_keyboard_thread

No summary provided. Read more...

ux_host_class_hid_keyboard_semaphore

No summary provided. Read more...

ux_host_class_hid_keyboard_alternate_key_state

No summary provided. Read more...

ux_host_class_hid_keyboard_led_mask

No summary provided. Read more...

ux_host_class_hid_keyboard_usage_array

No summary provided. Read more...

ux_host_class_hid_keyboard_usage_array_head

No summary provided. Read more...

ux_host_class_hid_keyboard_usage_array_tail

No summary provided. Read more...

ux_host_class_hid_keyboard_layout

No summary provided. Read more...

ux_host_class_hid_keyboard_keys_decode_disable

No summary provided. Read more...

Examples

UX_HOST_CLASS_HID_KEYBOARD is referenced by 3 libraries and example projects.

References

LocationReferrerScopeText
ux_host_class_hid_keyboard.h:202
typedef struct UX_HOST_CLASS_HID_KEYBOARD_STRUCT
ux_host_class_hid_keyboard.h:228
ux_host_class_hid_keyboard.h:237_ux_host_class_hid_keyboard_key_get()::keyboard_instance_ux_host_class_hid_keyboard_key_get()
ux_host_class_hid_keyboard.h:239_ux_host_class_hid_keyboard_ioctl()::keyboard_instance_ux_host_class_hid_keyboard_ioctl()
ux_host_class_hid_keyboard_activate.c:163_ux_host_class_hid_keyboard_activate()::keyboard_instance_ux_host_class_hid_keyboard_activate()
UX_HOST_CLASS_HID_KEYBOARD *keyboard_instance;
ux_host_class_hid_keyboard_activate.c:179_ux_host_class_hid_keyboard_activate()
ux_host_class_hid_keyboard_activate.c:180_ux_host_class_hid_keyboard_activate()
ux_host_class_hid_keyboard_callback.c:130_ux_host_class_hid_keyboard_callback()::keyboard_instance_ux_host_class_hid_keyboard_callback()
UX_HOST_CLASS_HID_KEYBOARD *keyboard_instance;
ux_host_class_hid_keyboard_callback.c:165_ux_host_class_hid_keyboard_callback()
ux_host_class_hid_keyboard_deactivate.c:85_ux_host_class_hid_keyboard_deactivate()::keyboard_instance_ux_host_class_hid_keyboard_deactivate()
UX_HOST_CLASS_HID_KEYBOARD *keyboard_instance;
ux_host_class_hid_keyboard_deactivate.c:99_ux_host_class_hid_keyboard_deactivate()
ux_host_class_hid_keyboard_ioctl.c:77_ux_host_class_hid_keyboard_ioctl()::keyboard_instance_ux_host_class_hid_keyboard_ioctl()
ux_host_class_hid_keyboard_key_get.c:76_ux_host_class_hid_keyboard_key_get()::keyboard_instance_ux_host_class_hid_keyboard_key_get()
ux_host_class_hid_keyboard_thread.c:88_ux_host_class_hid_keyboard_thread()::keyboard_instance_ux_host_class_hid_keyboard_thread()
UX_HOST_CLASS_HID_KEYBOARD *keyboard_instance;
ux_host_class_hid_keyboard_thread.c:91_ux_host_class_hid_keyboard_thread()

Type Use

Variables of UX_HOST_CLASS_HID_KEYBOARD_STRUCT type
_ux_host_class_hid_keyboard_activate()::keyboard_instance
_ux_host_class_hid_keyboard_callback()::keyboard_instance
_ux_host_class_hid_keyboard_deactivate()::keyboard_instance
_ux_host_class_hid_keyboard_thread()::keyboard_instance
all items filtered out
UX_HOST_CLASS_HID_KEYBOARD_STRUCT
all items filtered out
UX_HOST_CLASS_HID_KEYBOARD_STRUCT
all items filtered out