Zephyr API Documentation  3.5.0
A Scalable Open Source RTOS
3.5.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
usbd_class_node Struct Reference

#include <usbd.h>

Data Fields

sys_snode_t node
 Node information for the slist.
 
const char * name
 Name of the USB device class instance.
 
const struct usbd_class_apiapi
 Pointer to device support class API.
 
struct usbd_class_datadata
 Pointer to USB device support class data.
 

Field Documentation

◆ api

const struct usbd_class_api* usbd_class_node::api

Pointer to device support class API.

◆ data

struct usbd_class_data* usbd_class_node::data

Pointer to USB device support class data.

◆ name

const char* usbd_class_node::name

Name of the USB device class instance.

◆ node

sys_snode_t usbd_class_node::node

Node information for the slist.


The documentation for this struct was generated from the following file: