| 
    Zephyr Project API 3.7.0
    
   A Scalable Open Source RTOS 
   | 
 
#include <uart.h>
Data Fields | ||
| const struct device * | uart | |
| struct modem_pipe | pipe | |
| struct k_work_delayable | receive_ready_work | |
| struct k_work | transmit_idle_work | |
| union { | ||
| struct modem_backend_uart_isr isr | ||
| struct modem_backend_uart_async async | ||
| }; | ||
| union { ... } modem_backend_uart | 
| struct modem_backend_uart_async modem_backend_uart::async | 
| struct modem_backend_uart_isr modem_backend_uart::isr | 
| struct modem_pipe modem_backend_uart::pipe | 
| struct k_work_delayable modem_backend_uart::receive_ready_work | 
| struct k_work modem_backend_uart::transmit_idle_work | 
| const struct device* modem_backend_uart::uart |