TinyUsbCdcIo class final
#include <hal/usb/cdc_io.hpp>
Base classes
- class ICdcIo
Public functions
- auto available(const uint8_t interface_id) -> uint32_t override
- auto connected(const uint8_t interface_id) -> bool override
- auto init() -> bool override
- auto line_state(const uint8_t interface_id) -> uint8_t override
- auto read(const uint8_t interface_id, void* buffer, const uint32_t length) -> uint32_t override
- void service() override
- auto write(const uint8_t interface_id, const void* buffer, const uint32_t length, const uint32_t timeout_ms) -> uint32_t override