usbx
+
0
/2 examples
SourceVu will show references to
UX_SLAVE_CLASS_HID_EVENT
from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
Ux_Device_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
USBX
Ux_Device_HID
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
usbx
UX_SLAVE_CLASS_HID_EVENT
UX_SLAVE_CLASS_HID_EVENT struct
Syntax
Show:
Summary
Declaration
from
ux_device_class_hid.h:149
typedef
struct
UX_SLAVE_CLASS_HID_EVENT_STRUCT
{
ULONG
ux_device_class_hid_event_report_id
;
ULONG
ux_device_class_hid_event_report_type
;
UCHAR
ux_device_class_hid_event_buffer
[
UX_DEVICE_CLASS_HID_EVENT_BUFFER_LENGTH
]
;
ULONG
ux_device_class_hid_event_length
;
}
UX_SLAVE_CLASS_HID_EVENT
;
Fields
Field
Declared as
UX_SLAVE_CLASS_HID_EVENT_STRUCT::ux_device_class_hid_event_report_type
ULONG
UX_SLAVE_CLASS_HID_EVENT_STRUCT::ux_device_class_hid_event_buffer
UCHAR
[
UX_DEVICE_CLASS_HID_EVENT_BUFFER_LENGTH
]
UX_SLAVE_CLASS_HID_EVENT_STRUCT::ux_device_class_hid_event_length
ULONG
UX_SLAVE_CLASS_HID_EVENT_STRUCT::ux_device_class_hid_event_report_id
ULONG
Related Functions
Found 2 other functions taking a
UX_SLAVE_CLASS_HID_EVENT_STRUCT
argument:
Function
_ux_device_class_hid_event_set()
_ux_device_class_hid_event_get()
Examples
UX_SLAVE_CLASS_HID_EVENT
is referenced by 2 libraries and example projects:
Examples
STM32469I-Discovery
Applications
USBX
Ux_Device_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
USBX
Ux_Device_HID
References
from
0/2
examples
Code
Location
Scope
Referrer
typedef
struct
UX_SLAVE_CLASS_HID_EVENT_STRUCT
ux_device_class_hid.h:149
}
UX_SLAVE_CLASS_HID_EVENT
;
ux_device_class_hid.h:156
UX_SLAVE_CLASS_HID_EVENT
UINT
(
*
ux_device_class_hid_callback
)
(
struct
UX_SLAVE_CLASS_HID_STRUCT
*
hid
,
UX_SLAVE_CLASS_HID_EVENT
*
)
;
ux_device_class_hid.h:166
UINT
(
*
ux_device_class_hid_get_callback
)
(
struct
UX_SLAVE_CLASS_HID_STRUCT
*
hid
,
UX_SLAVE_CLASS_HID_EVENT
*
)
;
ux_device_class_hid.h:167
UX_SLAVE_CLASS_HID_EVENT
*
ux_device_class_hid_event_array
;
ux_device_class_hid.h:183
UX_SLAVE_CLASS_HID_STRUCT
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array
UX_SLAVE_CLASS_HID_EVENT
*
ux_device_class_hid_event_array_head
;
ux_device_class_hid.h:184
UX_SLAVE_CLASS_HID_STRUCT
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_head
UX_SLAVE_CLASS_HID_EVENT
*
ux_device_class_hid_event_array_tail
;
ux_device_class_hid.h:185
UX_SLAVE_CLASS_HID_STRUCT
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_tail
UX_SLAVE_CLASS_HID_EVENT
*
ux_device_class_hid_event_array_end
;
ux_device_class_hid.h:186
UX_SLAVE_CLASS_HID_STRUCT
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_end
UINT
(
*
ux_device_class_hid_parameter_callback
)
(
struct
UX_SLAVE_CLASS_HID_STRUCT
*
hid
,
UX_SLAVE_CLASS_HID_EVENT
*
)
;
ux_device_class_hid.h:247
UINT
(
*
ux_device_class_hid_parameter_get_callback
)
(
struct
UX_SLAVE_CLASS_HID_STRUCT
*
hid
,
UX_SLAVE_CLASS_HID_EVENT
*
)
;
ux_device_class_hid.h:248
UX_SLAVE_CLASS_HID_EVENT
*
hid_event
)
;
ux_device_class_hid.h:269
_ux_device_class_hid_event_set()
_ux_device_class_hid_event_set()::hid_event
UX_SLAVE_CLASS_HID_EVENT
*
hid_event
)
;
ux_device_class_hid.h:271
_ux_device_class_hid_event_get()
_ux_device_class_hid_event_get()::hid_event
UX_SLAVE_CLASS_HID_EVENT
*
hid_event
)
ux_device_class_hid_event_get.c:75
_ux_device_class_hid_event_get()
_ux_device_class_hid_event_get()::hid_event
UX_SLAVE_CLASS_HID_EVENT
*
current_hid_event
;
ux_device_class_hid_event_get.c:78
_ux_device_class_hid_event_get()
UX_SLAVE_CLASS_HID_EVENT
*
hid_event
)
ux_device_class_hid_event_set.c:83
_ux_device_class_hid_event_set()
_ux_device_class_hid_event_set()::hid_event
UX_SLAVE_CLASS_HID_EVENT
*
current_hid_event
;
ux_device_class_hid_event_set.c:86
_ux_device_class_hid_event_set()
UX_SLAVE_CLASS_HID_EVENT
*
next_hid_event
;
ux_device_class_hid_event_set.c:87
_ux_device_class_hid_event_set()
hid
->
ux_device_class_hid_event_array
=
_ux_utility_memory_allocate_mulc_safe
(
UX_NO_ALIGN
,
UX_REGULAR_MEMORY
,
sizeof
(
UX_SLAVE_CLASS_HID_EVENT
)
,
UX_DEVICE_CLASS_HID_MAX_EVENTS_QUEUE
)
;
ux_device_class_hid_initialize.c:151
_ux_device_class_hid_initialize()
UX_SLAVE_CLASS_HID_EVENT
hid_event
;
ux_device_class_hid_interrupt_thread.c:96
_ux_device_class_hid_interrupt_thread()
UX_SLAVE_CLASS_HID_EVENT
hid_event
;
ux_device_class_hid_report_get.c:89
_ux_device_class_hid_report_get()
UX_SLAVE_CLASS_HID_EVENT
hid_event
;
ux_device_class_hid_report_set.c:85
_ux_device_class_hid_report_set()
Call Tree
from
0/2
examples
All items filtered out
All items filtered out
Data Use
from
0/2
examples
All items filtered out
All items filtered out
Class Tree
from
0/2
examples
All items filtered out
All items filtered out
Override Tree
from
0/2
examples
All items filtered out
All items filtered out
Implementations
from
0/2
examples
All items filtered out
All items filtered out
Instances
from
0/2
examples
Instance
Scope
Location
Project
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array
UX_SLAVE_CLASS_HID_STRUCT
ux_device_class_hid.h:183
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_head
UX_SLAVE_CLASS_HID_STRUCT
ux_device_class_hid.h:184
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_tail
UX_SLAVE_CLASS_HID_STRUCT
ux_device_class_hid.h:185
UX_SLAVE_CLASS_HID_STRUCT::ux_device_class_hid_event_array_end
UX_SLAVE_CLASS_HID_STRUCT
ux_device_class_hid.h:186
_ux_device_class_hid_event_set()::hid_event
_ux_device_class_hid_event_set()
ux_device_class_hid.h:269
_ux_device_class_hid_event_get()::hid_event
_ux_device_class_hid_event_get()
ux_device_class_hid.h:271
_ux_device_class_hid_event_get()::hid_event
_ux_device_class_hid_event_get()
ux_device_class_hid_event_get.c:75
_ux_device_class_hid_event_set()::hid_event
_ux_device_class_hid_event_set()
ux_device_class_hid_event_set.c:83
Lifecycle
from
0/2
examples
All items filtered out
All items filtered out