usbx
UX_SLAVE_CLASS_CDC_ECM
is only used within usbx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
usbx
UX_SLAVE_CLASS_CDC_ECM
UX_SLAVE_CLASS_CDC_ECM struct
Syntax
Show:
Summary
Declaration
from
ux_device_class_cdc_ecm.h:270
typedef
struct
UX_SLAVE_CLASS_CDC_ECM_STRUCT
{
UX_SLAVE_INTERFACE
*
ux_slave_class_cdc_ecm_interface
;
UX_SLAVE_CLASS_CDC_ECM_PARAMETER
ux_slave_class_cdc_ecm_parameter
;
UX_SLAVE_ENDPOINT
*
ux_slave_class_cdc_ecm_bulkin_endpoint
;
UX_SLAVE_ENDPOINT
*
ux_slave_class_cdc_ecm_bulkout_endpoint
;
UX_SLAVE_ENDPOINT
*
ux_slave_class_cdc_ecm_interrupt_endpoint
;
ULONG
ux_slave_class_cdc_ecm_state
;
ULONG
ux_slave_class_cdc_ecm_current_alternate_setting
;
ULONG
ux_slave_class_cdc_ecm_max_transfer_size
;
ULONG
ux_slave_class_cdc_ecm_request_id
;
ULONG
ux_slave_class_cdc_ecm_statistics_xmit_ok
;
ULONG
ux_slave_class_cdc_ecm_statistics_rcv_ok
;
ULONG
ux_slave_class_cdc_ecm_statistics_xmit_error
;
ULONG
ux_slave_class_cdc_ecm_statistics_rcv_error
;
ULONG
ux_slave_class_cdc_ecm_statistics_rcv_no_buffer
;
ULONG
ux_slave_class_cdc_ecm_statistics_rcv_error_alignment
;
ULONG
ux_slave_class_cdc_ecm_statistics_xmit_one_collision
;
ULONG
ux_slave_class_cdc_ecm_statistics_xmit_more_collisions
;
ULONG
ux_slave_class_cdc_ecm_ethernet_multicast_filter
;
ULONG
ux_slave_class_cdc_ecm_ethernet_power_management_filter
;
ULONG
ux_slave_class_cdc_ecm_ethernet_packet_filter
;
UX_EVENT_FLAGS_GROUP
ux_slave_class_cdc_ecm_event_flags_group
;
UCHAR
ux_slave_class_cdc_ecm_local_node_id
[
UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH
]
;
UCHAR
ux_slave_class_cdc_ecm_remote_node_id
[
UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH
]
;
NX_IP
*
ux_slave_class_cdc_ecm_nx_ip
;
ULONG
ux_slave_class_cdc_ecm_nx_ip_address
;
ULONG
ux_slave_class_cdc_ecm_nx_ip_network_mask
;
NX_INTERFACE
*
ux_slave_class_cdc_ecm_nx_interface
;
NX_PACKET
*
ux_slave_class_cdc_ecm_xmit_queue
;
NX_PACKET
*
ux_slave_class_cdc_ecm_xmit_queue_tail
;
NX_PACKET
*
ux_slave_class_cdc_ecm_receive_queue
;
UCHAR
*
ux_slave_class_cdc_ecm_pool_memory
;
NX_PACKET_POOL
ux_slave_class_cdc_ecm_packet_pool
;
UX_THREAD
ux_slave_class_cdc_ecm_bulkin_thread
;
UX_THREAD
ux_slave_class_cdc_ecm_bulkout_thread
;
UX_THREAD
ux_slave_class_cdc_ecm_interrupt_thread
;
UCHAR
*
ux_slave_class_cdc_ecm_bulkin_thread_stack
;
UCHAR
*
ux_slave_class_cdc_ecm_bulkout_thread_stack
;
UCHAR
*
ux_slave_class_cdc_ecm_interrupt_thread_stack
;
ULONG
ux_slave_class_cdc_ecm_link_state
;
UX_MUTEX
ux_slave_class_cdc_ecm_mutex
;
VOID
*
ux_slave_class_cdc_ecm_network_handle
;
}
UX_SLAVE_CLASS_CDC_ECM
;
Fields
Field
Declared as
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_interface
UX_SLAVE_INTERFACE
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_parameter
UX_SLAVE_CLASS_CDC_ECM_PARAMETER
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkin_endpoint
UX_SLAVE_ENDPOINT
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkout_endpoint
UX_SLAVE_ENDPOINT
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_interrupt_endpoint
UX_SLAVE_ENDPOINT
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_state
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_current_alternate_setting
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_max_transfer_size
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_request_id
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_xmit_ok
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_rcv_ok
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_xmit_error
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_rcv_error
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_rcv_no_buffer
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_rcv_error_alignment
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_xmit_one_collision
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_statistics_xmit_more_collisions
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_ethernet_multicast_filter
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_ethernet_power_management_filter
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_ethernet_packet_filter
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_event_flags_group
UX_EVENT_FLAGS_GROUP
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_local_node_id
UCHAR
[
UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH
]
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_remote_node_id
UCHAR
[
UX_DEVICE_CLASS_CDC_ECM_NODE_ID_LENGTH
]
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_nx_ip
NX_IP
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_nx_ip_address
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_nx_ip_network_mask
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_nx_interface
NX_INTERFACE
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_xmit_queue
NX_PACKET
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_xmit_queue_tail
NX_PACKET
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_receive_queue
NX_PACKET
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_pool_memory
UCHAR
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_packet_pool
NX_PACKET_POOL
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkin_thread
UX_THREAD
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkout_thread
UX_THREAD
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_interrupt_thread
UX_THREAD
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkin_thread_stack
UCHAR
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_bulkout_thread_stack
UCHAR
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_interrupt_thread_stack
UCHAR
*
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_link_state
ULONG
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_mutex
UX_MUTEX
UX_SLAVE_CLASS_CDC_ECM_STRUCT::ux_slave_class_cdc_ecm_network_handle
VOID
*
Examples
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