| 
    Zephyr Project API
    3.4.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <usbc_vbus.h>
Data Fields | |
| bool(* | check_level )(const struct device *dev, enum tc_vbus_level level) | 
| int(* | measure )(const struct device *dev, int *vbus_meas) | 
| int(* | discharge )(const struct device *dev, bool enable) | 
| int(* | enable )(const struct device *dev, bool enable) | 
| bool(* usbc_vbus_driver_api::check_level) (const struct device *dev, enum tc_vbus_level level) | 
| int(* usbc_vbus_driver_api::measure) (const struct device *dev, int *vbus_meas) |