usbx + 0/2 examples
CodeScope will show references to UX_SLAVE_CLASS_CDC_ACM from the following samples and libraries:
Examples
STM32469I-Discovery
Applications
USBX
 
Symbols
loading...
Files
loading...

UX_SLAVE_CLASS_CDC_ACM struct

Syntax

typedef struct UX_SLAVE_CLASS_CDC_ACM_STRUCT {     UX_SLAVE_INTERFACE                  *ux_slave_class_cdc_acm_interface;     UX_SLAVE_CLASS_CDC_ACM_PARAMETER    ux_slave_class_cdc_acm_parameter; #if !defined(UX_DEVICE_STANDALONE)     UX_MUTEX                            ux_slave_class_cdc_acm_endpoint_in_mutex;     UX_MUTEX                            ux_slave_class_cdc_acm_endpoint_out_mutex; #else     UCHAR                               *ux_device_class_cdc_acm_read_buffer;     ULONG                               ux_device_class_cdc_acm_read_requested_length;     ULONG                               ux_device_class_cdc_acm_read_transfer_length;     ULONG                               ux_device_class_cdc_acm_read_actual_length;     UINT                                ux_device_class_cdc_acm_read_status;     UINT                                ux_device_class_cdc_acm_read_state;     UCHAR                               *ux_device_class_cdc_acm_write_buffer;     ULONG                               ux_device_class_cdc_acm_write_transfer_length;     ULONG                               ux_device_class_cdc_acm_write_requested_length;     ULONG                               ux_device_class_cdc_acm_write_actual_length;     UINT                                ux_device_class_cdc_acm_write_status;     UINT                                ux_device_class_cdc_acm_write_state; #endif     ULONG                               ux_slave_class_cdc_acm_baudrate;     UCHAR                               ux_slave_class_cdc_acm_stop_bit;     UCHAR                               ux_slave_class_cdc_acm_parity;     UCHAR                               ux_slave_class_cdc_acm_data_bit;     UCHAR                               ux_slave_class_cdc_acm_data_dtr_state;     UCHAR                               ux_slave_class_cdc_acm_data_rts_state;     UCHAR                               reserved[3]; #ifndef UX_DEVICE_CLASS_CDC_ACM_TRANSMISSION_DISABLE #if !defined(UX_DEVICE_STANDALONE)     UX_THREAD                           ux_slave_class_cdc_acm_bulkin_thread;     UX_THREAD                           ux_slave_class_cdc_acm_bulkout_thread;     UX_EVENT_FLAGS_GROUP                ux_slave_class_cdc_acm_event_flags_group;     UCHAR                               *ux_slave_class_cdc_acm_bulkin_thread_stack;     UCHAR                               *ux_slave_class_cdc_acm_bulkout_thread_stack; #endif     UINT                                (*ux_device_class_cdc_acm_write_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, ULONG length);     UINT                                (*ux_device_class_cdc_acm_read_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, UCHAR *data_pointer, ULONG length);     ULONG                               ux_slave_class_cdc_acm_transmission_status;     ULONG                               ux_slave_class_cdc_acm_scheduled_write; #if !defined(UX_DEVICE_STANDALONE)     ULONG                               ux_slave_class_cdc_acm_callback_total_length;     UCHAR                               *ux_slave_class_cdc_acm_callback_data_pointer;     UCHAR                               *ux_slave_class_cdc_acm_callback_current_data_pointer; #endif #endif } UX_SLAVE_CLASS_CDC_ACM;

Fields

ux_slave_class_cdc_acm_interface

No summary provided. Read more...

ux_slave_class_cdc_acm_parameter

No summary provided. Read more...

ux_slave_class_cdc_acm_endpoint_in_mutex

No summary provided. Read more...

ux_slave_class_cdc_acm_endpoint_out_mutex

No summary provided. Read more...

ux_slave_class_cdc_acm_baudrate

No summary provided. Read more...

ux_slave_class_cdc_acm_stop_bit

No summary provided. Read more...

ux_slave_class_cdc_acm_parity

No summary provided. Read more...

ux_slave_class_cdc_acm_data_bit

No summary provided. Read more...

ux_slave_class_cdc_acm_data_dtr_state

No summary provided. Read more...

ux_slave_class_cdc_acm_data_rts_state

No summary provided. Read more...

reserved

No summary provided. Read more...

ux_slave_class_cdc_acm_bulkin_thread

No summary provided. Read more...

ux_slave_class_cdc_acm_bulkout_thread

No summary provided. Read more...

ux_slave_class_cdc_acm_event_flags_group

No summary provided. Read more...

ux_slave_class_cdc_acm_bulkin_thread_stack

No summary provided. Read more...

ux_slave_class_cdc_acm_bulkout_thread_stack

No summary provided. Read more...

ux_device_class_cdc_acm_write_callback

No summary provided. Read more...

ux_device_class_cdc_acm_read_callback

No summary provided. Read more...

ux_slave_class_cdc_acm_transmission_status

No summary provided. Read more...

ux_slave_class_cdc_acm_scheduled_write

No summary provided. Read more...

ux_slave_class_cdc_acm_callback_total_length

No summary provided. Read more...

ux_slave_class_cdc_acm_callback_data_pointer

No summary provided. Read more...

ux_slave_class_cdc_acm_callback_current_data_pointer

No summary provided. Read more...

Examples

UX_SLAVE_CLASS_CDC_ACM is referenced by 2 libraries and example projects.

References

LocationReferrerScopeText
ux_device_class_cdc_acm.h:172
typedef struct UX_SLAVE_CLASS_CDC_ACM_STRUCT
ux_device_class_cdc_acm.h:222
ux_device_class_cdc_acm.h:212UX_SLAVE_CLASS_CDC_ACM_STRUCT::ux_device_class_cdc_acm_write_callback::cdc_acm
UINT (*ux_device_class_cdc_acm_write_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, ULONG length);
ux_device_class_cdc_acm.h:213UX_SLAVE_CLASS_CDC_ACM_STRUCT::ux_device_class_cdc_acm_read_callback::cdc_acm
UINT (*ux_device_class_cdc_acm_read_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, UCHAR *data_pointer, ULONG length);
ux_device_class_cdc_acm.h:222UX_SLAVE_CLASS_CDC_ACM
ux_device_class_cdc_acm.h:244UX_SLAVE_CLASS_CDC_ACM_CALLBACK_PARAMETER_STRUCT::ux_device_class_cdc_acm_parameter_write_callback::cdc_acm
UINT (*ux_device_class_cdc_acm_parameter_write_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, ULONG length);
ux_device_class_cdc_acm.h:245UX_SLAVE_CLASS_CDC_ACM_CALLBACK_PARAMETER_STRUCT::ux_device_class_cdc_acm_parameter_read_callback::cdc_acm
UINT (*ux_device_class_cdc_acm_parameter_read_callback)(struct UX_SLAVE_CLASS_CDC_ACM_STRUCT *cdc_acm, UINT status, UCHAR *data_pointer, ULONG length);
ux_device_class_cdc_acm.h:300_ux_device_class_cdc_acm_write()::cdc_acm_ux_device_class_cdc_acm_write()
ux_device_class_cdc_acm.h:302_ux_device_class_cdc_acm_read()::cdc_acm_ux_device_class_cdc_acm_read()
ux_device_class_cdc_acm.h:304_ux_device_class_cdc_acm_ioctl()::cdc_acm_ux_device_class_cdc_acm_ioctl()
ux_device_class_cdc_acm.h:308_ux_device_class_cdc_acm_write_with_callback()::cdc_acm_ux_device_class_cdc_acm_write_with_callback()
ux_device_class_cdc_acm.h:311_ux_device_class_cdc_acm_write_run()::cdc_acm_ux_device_class_cdc_acm_write_run()
ux_device_class_cdc_acm.h:313_ux_device_class_cdc_acm_read_run()::cdc_acm_ux_device_class_cdc_acm_read_run()
ux_device_class_cdc_acm_activate.c:74_ux_device_class_cdc_acm_activate()::cdc_acm_ux_device_class_cdc_acm_activate()
ux_device_class_cdc_acm_activate.c:81_ux_device_class_cdc_acm_activate()
ux_device_class_cdc_acm_bulkin_thread.c:91_ux_device_class_cdc_acm_bulkin_thread()::cdc_acm_ux_device_class_cdc_acm_bulkin_thread()
ux_device_class_cdc_acm_bulkin_thread.c:104_ux_device_class_cdc_acm_bulkin_thread()
ux_device_class_cdc_acm_bulkout_thread.c:87_ux_device_class_cdc_acm_bulkout_thread()::cdc_acm_ux_device_class_cdc_acm_bulkout_thread()
ux_device_class_cdc_acm_bulkout_thread.c:95_ux_device_class_cdc_acm_bulkout_thread()
ux_device_class_cdc_acm_control_request.c:74_ux_device_class_cdc_acm_control_request()::cdc_acm_ux_device_class_cdc_acm_control_request()
ux_device_class_cdc_acm_control_request.c:87_ux_device_class_cdc_acm_control_request()
ux_device_class_cdc_acm_deactivate.c:76_ux_device_class_cdc_acm_deactivate()::cdc_acm_ux_device_class_cdc_acm_deactivate()
ux_device_class_cdc_acm_deactivate.c:85_ux_device_class_cdc_acm_deactivate()
ux_device_class_cdc_acm_initialize.c:89_ux_device_class_cdc_acm_initialize()::cdc_acm_ux_device_class_cdc_acm_initialize()
ux_device_class_cdc_acm_initialize.c:100_ux_device_class_cdc_acm_initialize()
ux_device_class_cdc_acm_ioctl.c:97_ux_device_class_cdc_acm_ioctl()::cdc_acm_ux_device_class_cdc_acm_ioctl()
ux_device_class_cdc_acm_read.c:89_ux_device_class_cdc_acm_read()::cdc_acm_ux_device_class_cdc_acm_read()
ux_device_class_cdc_acm_unitialize.c:84_ux_device_class_cdc_acm_uninitialize()::cdc_acm_ux_device_class_cdc_acm_uninitialize()
ux_device_class_cdc_acm_unitialize.c:91_ux_device_class_cdc_acm_uninitialize()
ux_device_class_cdc_acm_write.c:89_ux_device_class_cdc_acm_write()::cdc_acm_ux_device_class_cdc_acm_write()
ux_device_class_cdc_acm_write_with_callback.c:84_ux_device_class_cdc_acm_write_with_callback()::cdc_acm_ux_device_class_cdc_acm_write_with_callback()

Type Use

Variables of UX_SLAVE_CLASS_CDC_ACM_STRUCT type
UX_SLAVE_CLASS_CDC_ACM_STRUCT::ux_device_class_cdc_acm_write_callback::cdc_acm
UX_SLAVE_CLASS_CDC_ACM_STRUCT::ux_device_class_cdc_acm_read_callback::cdc_acm
UX_SLAVE_CLASS_CDC_ACM_CALLBACK_PARAMETER_STRUCT::ux_device_class_cdc_acm_parameter_write_callback::cdc_acm
UX_SLAVE_CLASS_CDC_ACM_CALLBACK_PARAMETER_STRUCT::ux_device_class_cdc_acm_parameter_read_callback::cdc_acm
_ux_device_class_cdc_acm_activate()::cdc_acm
_ux_device_class_cdc_acm_bulkin_thread()::cdc_acm
_ux_device_class_cdc_acm_bulkout_thread()::cdc_acm
_ux_device_class_cdc_acm_control_request()::cdc_acm
_ux_device_class_cdc_acm_deactivate()::cdc_acm
_ux_device_class_cdc_acm_initialize()::cdc_acm
_ux_device_class_cdc_acm_uninitialize()::cdc_acm
all items filtered out
UX_SLAVE_CLASS_CDC_ACM_STRUCT
all items filtered out
UX_SLAVE_CLASS_CDC_ACM_STRUCT
all items filtered out