usbx
UX_HOST_CLASS_HID_REPORT_CALLBACK
is only used within usbx.
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_HOST_CLASS_HID_REPORT_CALLBACK
UX_HOST_CLASS_HID_REPORT_CALLBACK struct
Syntax
Show:
Summary
Declaration
from
ux_host_class_hid.h:795
typedef
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
{
struct
UX_HOST_CLASS_HID_CLIENT_STRUCT
*
ux_host_class_hid_report_callback_client
;
ULONG
ux_host_class_hid_report_callback_id
;
ULONG
ux_host_class_hid_report_callback_status
;
ULONG
ux_host_class_hid_report_callback_flags
;
ULONG
ux_host_class_hid_report_callback_value
;
ULONG
ux_host_class_hid_report_callback_usage
;
ULONG
ux_host_class_hid_report_callback_length
;
ULONG
ux_host_class_hid_report_callback_actual_length
;
VOID
*
ux_host_class_hid_report_callback_buffer
;
VOID
(
*
ux_host_class_hid_report_callback_function
)
(
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
*
)
;
}
UX_HOST_CLASS_HID_REPORT_CALLBACK
;
Fields
Field
Declared as
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_client
struct
UX_HOST_CLASS_HID_CLIENT_STRUCT
*
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_id
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_status
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_flags
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_value
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_usage
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_length
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_actual_length
ULONG
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_buffer
VOID
*
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT::ux_host_class_hid_report_callback_function
VOID
(
*
)
(
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
*
)
Related Functions
Found 3 other functions taking a
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
argument:
Function
_ux_host_class_hid_report_callback_register()
_ux_host_class_hid_mouse_callback()
_ux_host_class_hid_keyboard_callback()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
ux_host_class_hid.h:795
}
UX_HOST_CLASS_HID_REPORT_CALLBACK
;
ux_host_class_hid.h:809
VOID
(
*
ux_host_class_hid_report_callback_function
)
(
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
*
)
;
ux_host_class_hid.h:808
}
UX_HOST_CLASS_HID_REPORT_CALLBACK
;
ux_host_class_hid.h:809
UX_HOST_CLASS_HID_REPORT_CALLBACK
VOID
(
*
ux_host_class_hid_report_callback_function
)
(
struct
UX_HOST_CLASS_HID_REPORT_CALLBACK_STRUCT
*
)
;
ux_host_class_hid.h:904
UINT
_ux_host_class_hid_report_callback_register
(
UX_HOST_CLASS_HID
*
hid
,
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
call_back
)
;
ux_host_class_hid.h:1075
_ux_host_class_hid_report_callback_register()
_ux_host_class_hid_report_callback_register()::call_back
VOID
_ux_host_class_hid_keyboard_callback
(
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
callback
)
;
ux_host_class_hid_keyboard.h:232
_ux_host_class_hid_keyboard_callback()
_ux_host_class_hid_keyboard_callback()::callback
UX_HOST_CLASS_HID_REPORT_CALLBACK
call_back
;
ux_host_class_hid_keyboard_activate.c:156
_ux_host_class_hid_keyboard_activate()
VOID
_ux_host_class_hid_keyboard_callback
(
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
callback
)
ux_host_class_hid_keyboard_callback.c:78
_ux_host_class_hid_keyboard_callback()
_ux_host_class_hid_keyboard_callback()::callback
VOID
_ux_host_class_hid_mouse_callback
(
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
callback
)
;
ux_host_class_hid_mouse.h:111
_ux_host_class_hid_mouse_callback()
_ux_host_class_hid_mouse_callback()::callback
UX_HOST_CLASS_HID_REPORT_CALLBACK
call_back
;
ux_host_class_hid_mouse_activate.c:87
_ux_host_class_hid_mouse_activate()
VOID
_ux_host_class_hid_mouse_callback
(
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
callback
)
ux_host_class_hid_mouse_callback.c:75
_ux_host_class_hid_mouse_callback()
_ux_host_class_hid_mouse_callback()::callback
UINT
_ux_host_class_hid_report_callback_register
(
UX_HOST_CLASS_HID
*
hid
,
UX_HOST_CLASS_HID_REPORT_CALLBACK
*
call_back
)
ux_host_class_hid_report_callback_register.c:84
_ux_host_class_hid_report_callback_register()
_ux_host_class_hid_report_callback_register()::call_back
UX_HOST_CLASS_HID_REPORT_CALLBACK
callback
;
ux_host_class_hid_transfer_request_completed.c:87
_ux_host_class_hid_transfer_request_completed()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Instance
Scope
Location
Project
_ux_host_class_hid_report_callback_register()::call_back
_ux_host_class_hid_report_callback_register()
ux_host_class_hid.h:1075
_ux_host_class_hid_mouse_callback()::callback
_ux_host_class_hid_mouse_callback()
ux_host_class_hid_mouse.h:111
_ux_host_class_hid_keyboard_callback()::callback
_ux_host_class_hid_keyboard_callback()
ux_host_class_hid_keyboard.h:232
_ux_host_class_hid_report_callback_register()::call_back
_ux_host_class_hid_report_callback_register()
ux_host_class_hid_report_callback_register.c:84
_ux_host_class_hid_keyboard_callback()::callback
_ux_host_class_hid_keyboard_callback()
ux_host_class_hid_keyboard_callback.c:78
_ux_host_class_hid_mouse_callback()::callback
_ux_host_class_hid_mouse_callback()
ux_host_class_hid_mouse_callback.c:75
Lifecycle
from
examples
All items filtered out
All items filtered out