prf::usb::ncm::TinyUsbNcmDevice class final

Base classes

class INcmDevice

Public functions

auto dequeue_rx_frame(uint8_t* out, size_t out_capacity, size_t* out_size) -> bool override
auto enqueue_tx_frame(const uint8_t* frame, size_t frame_size) -> bool override
auto init() -> bool override
auto link_up() const -> bool override
auto mac_address() const -> const uint8_t* override
auto ready() const -> bool override
void service() override