usbx
UX_INTERFACE
is only used within usbx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
usbx
UX_INTERFACE
UX_INTERFACE struct
Syntax
from
ux_api.h:1742
struct
UX_INTERFACE_STRUCT
;
Implemented in
ux_api.h:2020
Fields
ux_interface_handle
No summary provided.
Read more...
ux_interface_state
No summary provided.
Read more...
ux_interface_current_alternate_setting
No summary provided.
Read more...
ux_interface_descriptor
No summary provided.
Read more...
ux_interface_class
No summary provided.
Read more...
ux_interface_class_instance
No summary provided.
Read more...
ux_interface_first_endpoint
No summary provided.
Read more...
ux_interface_next_interface
No summary provided.
Read more...
ux_interface_configuration
No summary provided.
Read more...
ux_interface_iad_class
No summary provided.
Read more...
ux_interface_iad_subclass
No summary provided.
Read more...
ux_interface_iad_protocol
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
ux_api.h:2020
typedef
struct
UX_INTERFACE_STRUCT
ux_api.h:2041
}
UX_INTERFACE
;
ux_api.h:1742
struct
UX_INTERFACE_STRUCT
ux_api.h:1986
UX_CONFIGURATION_STRUCT::ux_configuration_first_interface
UX_CONFIGURATION_STRUCT
struct
UX_INTERFACE_STRUCT
ux_api.h:2033
UX_INTERFACE_STRUCT::ux_interface_next_interface
UX_INTERFACE_STRUCT
struct
UX_INTERFACE_STRUCT
ux_api.h:2041
UX_INTERFACE
}
UX_INTERFACE
;
ux_api.h:2552
UX_HOST_CLASS_DPUMP_STRUCT::ux_host_class_dpump_interface
UX_HOST_CLASS_DPUMP_STRUCT
UX_INTERFACE
*
ux_host_class_dpump_interface
;
ux_api.h:2671
_ux_host_stack_configuration_interface_get()::interface
_ux_host_stack_configuration_interface_get()
UINT
alternate_setting_index
,
UX_INTERFACE
*
*
interface
)
;
ux_api.h:2683
_ux_host_stack_interface_endpoint_get()::interface
_ux_host_stack_interface_endpoint_get()
UINT
ux_host_stack_interface_endpoint_get
(
UX_INTERFACE
*
interface
,
UINT
endpoint_index
,
UX_ENDPOINT
*
*
endpoint
)
;
ux_api.h:2684
_ux_host_stack_interface_setting_select()::interface
_ux_host_stack_interface_setting_select()
UINT
ux_host_stack_interface_setting_select
(
UX_INTERFACE
*
interface
)
;
ux_host_class_cdc_acm.h:225
UX_HOST_CLASS_CDC_ACM_STRUCT::ux_host_class_cdc_acm_interface
UX_HOST_CLASS_CDC_ACM_STRUCT
UX_INTERFACE
*
ux_host_class_cdc_acm_interface
;
ux_host_class_cdc_acm.h:269
UX_HOST_CLASS_CDC_DLC_STRUCT::ux_host_class_cdc_dlc_interface
UX_HOST_CLASS_CDC_DLC_STRUCT
UX_INTERFACE
*
ux_host_class_cdc_dlc_interface
;
ux_host_class_cdc_acm_activate.c:90
_ux_host_class_cdc_acm_activate()::interface
_ux_host_class_cdc_acm_activate()
UX_INTERFACE
*
interface
;
ux_host_class_cdc_acm_activate.c:106
_ux_host_class_cdc_acm_activate()
interface
=
(
UX_INTERFACE
*
)
command
->
ux_host_class_command_container
;
ux_host_class_hid.h:962
UX_HOST_CLASS_HID_STRUCT::ux_host_class_hid_interface
UX_HOST_CLASS_HID_STRUCT
UX_INTERFACE
*
ux_host_class_hid_interface
;
ux_host_class_hid_activate.c:87
_ux_host_class_hid_activate()::interface
_ux_host_class_hid_activate()
UX_INTERFACE
*
interface
;
ux_host_class_hid_activate.c:94
_ux_host_class_hid_activate()
interface
=
(
UX_INTERFACE
*
)
command
->
ux_host_class_command_container
;
ux_host_class_hid_interrupt_endpoint_search.c:84
_ux_host_class_hid_interrupt_endpoint_search()::interface
_ux_host_class_hid_interrupt_endpoint_search()
UX_INTERFACE
*
interface
;
ux_host_class_storage.h:464
UX_HOST_CLASS_STORAGE_STRUCT::ux_host_class_storage_interface
UX_HOST_CLASS_STORAGE_STRUCT
UX_INTERFACE
*
ux_host_class_storage_interface
;
ux_host_class_storage_activate.c:85
_ux_host_class_storage_activate()::interface
_ux_host_class_storage_activate()
UX_INTERFACE
*
interface
;
ux_host_class_storage_activate.c:92
_ux_host_class_storage_activate()
interface
=
(
UX_INTERFACE
*
)
command
->
ux_host_class_command_container
;
ux_host_stack.h:135
_ux_host_stack_configuration_interface_get()::interface
_ux_host_stack_configuration_interface_get()
UX_INTERFACE
*
*
interface
)
;
ux_host_stack.h:163
_ux_host_stack_interface_endpoint_get()::interface
_ux_host_stack_interface_endpoint_get()
UINT
_ux_host_stack_interface_endpoint_get
(
UX_INTERFACE
*
interface
,
UINT
endpoint_index
,
UX_ENDPOINT
*
*
endpoint
)
;
ux_host_stack.h:164
_ux_host_stack_interface_instance_create()::interface
_ux_host_stack_interface_instance_create()
UINT
_ux_host_stack_interface_instance_create
(
UX_INTERFACE
*
interface
)
;
ux_host_stack.h:165
_ux_host_stack_interface_instance_delete()::interface
_ux_host_stack_interface_instance_delete()
VOID
_ux_host_stack_interface_instance_delete
(
UX_INTERFACE
*
interface
)
;
ux_host_stack.h:166
_ux_host_stack_interface_set()::interface
_ux_host_stack_interface_set()
UINT
_ux_host_stack_interface_set
(
UX_INTERFACE
*
interface
)
;
ux_host_stack.h:167
_ux_host_stack_interface_setting_select()::interface
_ux_host_stack_interface_setting_select()
UINT
_ux_host_stack_interface_setting_select
(
UX_INTERFACE
*
interface
)
;
ux_host_stack.h:175
_ux_host_stack_new_endpoint_create()::interface
_ux_host_stack_new_endpoint_create()
UINT
_ux_host_stack_new_endpoint_create
(
UX_INTERFACE
*
interface
,
UCHAR
*
interface_endpoint
)
;
ux_host_stack_configuration_instance_create.c:76
_ux_host_stack_configuration_instance_create()::interface
_ux_host_stack_configuration_instance_create()
UX_INTERFACE
*
interface
;
ux_host_stack_configuration_instance_delete.c:76
_ux_host_stack_configuration_instance_delete()::interface
_ux_host_stack_configuration_instance_delete()
UX_INTERFACE
*
interface
;
ux_host_stack_configuration_interface_get.c:80
_ux_host_stack_configuration_interface_get()::interface
_ux_host_stack_configuration_interface_get()
UX_INTERFACE
*
*
interface
)
ux_host_stack_configuration_interface_get.c:85
_ux_host_stack_configuration_interface_get()::current_interface
_ux_host_stack_configuration_interface_get()
UX_INTERFACE
*
current_interface
;
ux_host_stack_configuration_interface_scan.c:81
_ux_host_stack_configuration_interface_scan()::interface
_ux_host_stack_configuration_interface_scan()
UX_INTERFACE
*
interface
;
ux_host_stack_device_configuration_deactivate.c:87
_ux_host_stack_device_configuration_deactivate()::interface
_ux_host_stack_device_configuration_deactivate()
UX_INTERFACE
*
interface
;
ux_host_stack_device_remove.c:93
_ux_host_stack_device_remove()::interface
_ux_host_stack_device_remove()
UX_INTERFACE
*
interface
;
ux_host_stack_device_resources_free.c:90
_ux_host_stack_device_resources_free()::interface
_ux_host_stack_device_resources_free()
UX_INTERFACE
*
interface
;
ux_host_stack_interface_endpoint_get.c:75
_ux_host_stack_interface_endpoint_get()::interface
_ux_host_stack_interface_endpoint_get()
UINT
_ux_host_stack_interface_endpoint_get
(
UX_INTERFACE
*
interface
,
UINT
endpoint_index
,
UX_ENDPOINT
*
*
endpoint
)
ux_host_stack_interface_instance_create.c:72
_ux_host_stack_interface_instance_create()::interface
_ux_host_stack_interface_instance_create()
UINT
_ux_host_stack_interface_instance_create
(
UX_INTERFACE
*
interface
)
ux_host_stack_interface_instance_delete.c:73
_ux_host_stack_interface_instance_delete()::interface
_ux_host_stack_interface_instance_delete()
VOID
_ux_host_stack_interface_instance_delete
(
UX_INTERFACE
*
interface
)
ux_host_stack_interface_set.c:75
_ux_host_stack_interface_set()::interface
_ux_host_stack_interface_set()
UINT
_ux_host_stack_interface_set
(
UX_INTERFACE
*
interface
)
ux_host_stack_interface_setting_select.c:75
_ux_host_stack_interface_setting_select()::interface
_ux_host_stack_interface_setting_select()
UINT
_ux_host_stack_interface_setting_select
(
UX_INTERFACE
*
interface
)
ux_host_stack_interface_setting_select.c:79
_ux_host_stack_interface_setting_select()::current_interface
_ux_host_stack_interface_setting_select()
UX_INTERFACE
*
current_interface
;
ux_host_stack_interface_setting_select.c:80
_ux_host_stack_interface_setting_select()::previous_interface
_ux_host_stack_interface_setting_select()
UX_INTERFACE
*
previous_interface
;
ux_host_stack_interface_setting_select.c:81
_ux_host_stack_interface_setting_select()::main_interface
_ux_host_stack_interface_setting_select()
UX_INTERFACE
*
main_interface
;
ux_host_stack_new_endpoint_create.c:82
_ux_host_stack_new_endpoint_create()::interface
_ux_host_stack_new_endpoint_create()
UINT
_ux_host_stack_new_endpoint_create
(
UX_INTERFACE
*
interface
,
ux_host_stack_new_interface_create.c:89
_ux_host_stack_new_interface_create()::list_interface
_ux_host_stack_new_interface_create()
UX_INTERFACE
*
list_interface
;
ux_host_stack_new_interface_create.c:90
_ux_host_stack_new_interface_create()::interface
_ux_host_stack_new_interface_create()
UX_INTERFACE
*
interface
;
ux_host_stack_new_interface_create.c:98
_ux_host_stack_new_interface_create()
interface
=
(
UX_INTERFACE
*
)
_ux_utility_memory_allocate
(
UX_NO_ALIGN
,
UX_REGULAR_MEMORY
,
sizeof
(
UX_INTERFACE
)
)
;
Type Use
Variables of
UX_INTERFACE_STRUCT
type
UX_ENDPOINT_STRUCT::ux_endpoint_interface
UX_CONFIGURATION_STRUCT::ux_configuration_first_interface
UX_INTERFACE_STRUCT::ux_interface_next_interface
UX_HOST_CLASS_DPUMP_STRUCT::ux_host_class_dpump_interface
_ux_host_stack_configuration_interface_get()::interface
ux_host_stack_configuration_interface_get()::interface
_ux_host_stack_interface_endpoint_get()::interface
ux_host_stack_interface_endpoint_get()::interface
_ux_host_stack_interface_setting_select()::interface
ux_host_stack_interface_setting_select()::interface
_ux_host_stack_interface_instance_create()::interface
_ux_host_stack_interface_instance_delete()::interface
_ux_host_stack_interface_set()::interface
_ux_host_stack_new_endpoint_create()::interface
UX_HOST_CLASS_HID_STRUCT::ux_host_class_hid_interface
UX_HOST_CLASS_STORAGE_STRUCT::ux_host_class_storage_interface
_ux_host_class_hid_activate()::interface
_ux_host_class_hid_activate()
_ux_host_class_hid_interrupt_endpoint_search()::interface
_ux_host_class_hid_interrupt_endpoint_search()
_ux_host_class_storage_activate()::interface
_ux_host_class_storage_activate()
_ux_host_stack_configuration_instance_create()::interface
_ux_host_stack_configuration_instance_create()
_ux_host_stack_configuration_instance_delete()::interface
_ux_host_stack_configuration_instance_delete()
_ux_host_stack_configuration_interface_get()::current_interface
_ux_host_stack_configuration_interface_get()
_ux_host_stack_configuration_interface_scan()::interface
_ux_host_stack_configuration_interface_scan()
_ux_host_stack_device_configuration_deactivate()::interface
_ux_host_stack_device_configuration_deactivate()
_ux_host_stack_device_remove()::interface
_ux_host_stack_device_remove()
_ux_host_stack_device_resources_free()::interface
_ux_host_stack_device_resources_free()
_ux_host_stack_interface_setting_select()::current_interface
_ux_host_stack_interface_setting_select()
_ux_host_stack_interface_setting_select()::previous_interface
_ux_host_stack_interface_setting_select()::main_interface
_ux_host_stack_new_interface_create()::list_interface
_ux_host_stack_new_interface_create()
_ux_host_stack_new_interface_create()::interface
UX_HOST_CLASS_CDC_ACM_STRUCT::ux_host_class_cdc_acm_interface
UX_HOST_CLASS_CDC_DLC_STRUCT::ux_host_class_cdc_dlc_interface
_ux_host_class_cdc_acm_activate()::interface
_ux_host_class_cdc_acm_activate()
all items filtered out
UX_INTERFACE_STRUCT
UX_INTERFACE
all items filtered out
UX_INTERFACE_STRUCT
UX_INTERFACE_STRUCT
all items filtered out