usbx
+
0
/3 examples
SourceVu will show references to
UX_SLAVE_TRANSFER
from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
Ux_Device_CDC_ACM
Ux_Device_HID_CDC_ACM
STM32F429ZI-Nucleo
Applications
USBX
Ux_Device_DFU
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_TRANSFER
UX_SLAVE_TRANSFER struct
Syntax
Show:
Summary
Declaration
from
ux_api.h:2159
typedef
struct
UX_SLAVE_TRANSFER_STRUCT
{
ULONG
ux_slave_transfer_request_status
;
ULONG
ux_slave_transfer_request_type
;
struct
UX_SLAVE_ENDPOINT_STRUCT
*
ux_slave_transfer_request_endpoint
;
UCHAR
*
ux_slave_transfer_request_data_pointer
;
UCHAR
*
ux_slave_transfer_request_current_data_pointer
;
ULONG
ux_slave_transfer_request_requested_length
;
ULONG
ux_slave_transfer_request_actual_length
;
ULONG
ux_slave_transfer_request_in_transfer_length
;
ULONG
ux_slave_transfer_request_transfer_length
;
ULONG
ux_slave_transfer_request_completion_code
;
ULONG
ux_slave_transfer_request_phase
;
VOID
(
*
ux_slave_transfer_request_completion_function
)
(
struct
UX_SLAVE_TRANSFER_STRUCT
*
)
;
#if
defined
(
UX_DEVICE_STANDALONE
)
ULONG
ux_slave_transfer_request_state
;
#else
UX_SEMAPHORE
ux_slave_transfer_request_semaphore
;
#endif
ULONG
ux_slave_transfer_request_timeout
;
ULONG
ux_slave_transfer_request_force_zlp
;
UCHAR
ux_slave_transfer_request_setup
[
UX_SETUP_SIZE
]
;
ULONG
ux_slave_transfer_request_status_phase_ignore
;
}
UX_SLAVE_TRANSFER
;
Fields
Field
Declared as
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_status
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_type
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_endpoint
struct
UX_SLAVE_ENDPOINT_STRUCT
*
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_data_pointer
UCHAR
*
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_current_data_pointer
UCHAR
*
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_requested_length
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_actual_length
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_in_transfer_length
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_transfer_length
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_completion_code
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_phase
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_completion_function
VOID
(
*
)
(
struct
UX_SLAVE_TRANSFER_STRUCT
*
)
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_semaphore
UX_SEMAPHORE
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_timeout
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_force_zlp
ULONG
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_setup
UCHAR
[
UX_SETUP_SIZE
]
UX_SLAVE_TRANSFER_STRUCT::ux_slave_transfer_request_status_phase_ignore
ULONG
Related Functions
Found 13 other functions taking a
UX_SLAVE_TRANSFER_STRUCT
argument:
Function
_ux_device_stack_transfer_request()
_ux_device_class_dfu_status_get()
_ux_device_stack_transfer_abort()
_ux_device_stack_control_request_process()
_ux_dcd_stm32_transfer_abort()
_ux_dcd_stm32_transfer_request()
_ux_dcd_stm32_setup_in()
_ux_dcd_stm32_setup_out()
_ux_dcd_stm32_setup_status()
_ux_device_stack_transfer_run()
ux_device_stack_transfer_request_abort()
ux_device_stack_transfer_request()
ux_device_stack_transfer_run()
Examples
UX_SLAVE_TRANSFER
is referenced by 3 libraries and example projects:
References
from
examples
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
Lifecycle
from
examples
All items filtered out
All items filtered out