idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches
idfxx::spi::master_device Member List

This is the complete list of members for idfxx::spi::master_device, including all inherited members.

bus() constidfxx::spi::master_deviceinline
frequency() constidfxx::spi::master_device
idf_handle() constidfxx::spi::master_deviceinline
lock() constidfxx::spi::master_device
make(master_bus &bus, const struct config &config)idfxx::spi::master_devicestatic
master_device(master_bus &bus, const struct config &config)idfxx::spi::master_deviceexplicit
master_device(const master_device &)=deleteidfxx::spi::master_device
master_device(master_device &&other) noexceptidfxx::spi::master_device
operator=(const master_device &)=deleteidfxx::spi::master_device
operator=(master_device &&other) noexceptidfxx::spi::master_device
polling_receive(std::span< uint8_t > rx_data)idfxx::spi::master_deviceinline
polling_receive(size_t size)idfxx::spi::master_deviceinline
polling_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data)idfxx::spi::master_deviceinline
polling_transmit(std::span< const uint8_t > tx_data)idfxx::spi::master_deviceinline
polling_transmit(const transaction &trans)idfxx::spi::master_deviceinline
queue_trans(const transaction &trans)idfxx::spi::master_deviceinline
queue_trans(const transaction &trans, const std::chrono::duration< Rep, Period > &timeout)idfxx::spi::master_deviceinline
receive(std::span< uint8_t > rx_data)idfxx::spi::master_deviceinline
receive(size_t size)idfxx::spi::master_deviceinline
transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data)idfxx::spi::master_deviceinline
transmit(std::span< const uint8_t > tx_data)idfxx::spi::master_deviceinline
transmit(const transaction &trans)idfxx::spi::master_deviceinline
try_lock() const noexceptidfxx::spi::master_device
try_polling_receive(std::span< uint8_t > rx_data)idfxx::spi::master_device
try_polling_receive(size_t size)idfxx::spi::master_device
try_polling_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data)idfxx::spi::master_device
try_polling_transmit(std::span< const uint8_t > tx_data)idfxx::spi::master_device
try_polling_transmit(const transaction &trans)idfxx::spi::master_device
try_queue_trans(const transaction &trans)idfxx::spi::master_device
try_queue_trans(const transaction &trans, const std::chrono::duration< Rep, Period > &timeout)idfxx::spi::master_deviceinline
try_receive(std::span< uint8_t > rx_data)idfxx::spi::master_device
try_receive(size_t size)idfxx::spi::master_device
try_transfer(std::span< const uint8_t > tx_data, std::span< uint8_t > rx_data)idfxx::spi::master_device
try_transmit(std::span< const uint8_t > tx_data)idfxx::spi::master_device
try_transmit(const transaction &trans)idfxx::spi::master_device
unlock() constidfxx::spi::master_device
~master_device()idfxx::spi::master_device