This is the complete list of members for os::driver::Serial, including all inherited members.
Base() noexcept=default | os::driver::Base | |
cb_func_ | os::driver::Serial | protected |
cb_object_ | os::driver::Serial | protected |
clean(void) noexcept | os::driver::Serial | |
configure(serial::config_t cfg, serial::config_arg_t arg) noexcept | os::driver::Serial | inline |
control(serial::control_t ctrl) noexcept | os::driver::Serial | inline |
control_modem_line(serial::Modem_control ctrl) noexcept | os::driver::Serial | inline |
do_configure(serial::config_t cfg, serial::config_arg_t arg) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_control(serial::control_t ctrl) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_control_modem_line(serial::Modem_control ctrl) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_capabilities(void) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_modem_status(void) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_rx_count(void) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_status(void) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_tx_count(void) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_get_version(void) noexcept=0 | os::driver::Base | protectedpure virtual |
do_power(Power state) noexcept=0 | os::driver::Base | protectedpure virtual |
do_receive(void *data, std::size_t num) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_send(const void *data, std::size_t num) noexcept=0 | os::driver::Serial | protectedpure virtual |
do_transfer(const void *data_out, void *data_in, std::size_t num) noexcept=0 | os::driver::Serial | protectedpure virtual |
get_capabilities(void) noexcept | os::driver::Serial | inline |
get_modem_status(void) noexcept | os::driver::Serial | inline |
get_rx_count(void) noexcept | os::driver::Serial | inline |
get_status(void) noexcept | os::driver::Serial | inline |
get_tx_count(void) noexcept | os::driver::Serial | inline |
get_version(void) noexcept | os::driver::Base | inline |
modem_status_ | os::driver::Serial | protected |
operator=(const Serial &)=delete | os::driver::Serial | |
operator=(Serial &&)=delete | os::driver::Serial | |
power(Power state) noexcept | os::driver::Base | inline |
receive(void *data, std::size_t num) noexcept | os::driver::Serial | |
register_callback(signal_event_t cb_func, const void *cb_object=nullptr) noexcept | os::driver::Serial | |
send(const void *data, std::size_t num) noexcept | os::driver::Serial | |
Serial() noexcept | os::driver::Serial | |
Serial(const Serial &)=delete | os::driver::Serial | |
Serial(Serial &&)=delete | os::driver::Serial | |
signal_event(event_t event) noexcept | os::driver::Serial | inline |
status_ | os::driver::Serial | protected |
transfer(const void *data_out, void *data_in, std::size_t num) noexcept | os::driver::Serial | |
~Base() noexcept | os::driver::Base | virtual |
~Serial() noexcept override | os::driver::Serial | virtual |