sl_iostream_uart_t Struct Reference
IO Stream UART stream object.
#include <sl_iostream_uart.h>
Data Fields | |
sl_iostream_t | stream |
stream | |
sl_status_t(* | deinit )(void *stream) |
uart deinit | |
void(* | set_auto_cr_lf )(void *context, bool on) |
set_auto_cr_lf | |
bool(* | get_auto_cr_lf )(void *context) |
get_auto_cr_lf | |
void(* | set_rx_energy_mode_restriction )(void *context, bool on) |
set_rx_energy_mode_restriction. Available only when Power Manager present. | |
bool(* | get_rx_energy_mode_restriction )(void *context) |
get_rx_energy_mode_restriction. Available only when Power Manager present. | |
sl_power_manager_on_isr_exit_t(* | sleep_on_isr_exit )(void *context) |
sleep_on_isr_exit. Available only when Power Manager present and kernel not present. | |
void(* | set_read_block )(void *context, bool on) |
set_read_block. Available only when kernel present. | |
bool(* | get_read_block )(void *context) |
get_read_block. Available only when kernel present. | |
IO Stream UART stream object.
Field Documentation
◆ stream
sl_iostream_t sl_iostream_uart_t::stream |
stream
◆ deinit
sl_status_t(* sl_iostream_uart_t::deinit) (void *stream) |
uart deinit
◆ set_auto_cr_lf
void(* sl_iostream_uart_t::set_auto_cr_lf) (void *context, bool on) |
set_auto_cr_lf
◆ get_auto_cr_lf
bool(* sl_iostream_uart_t::get_auto_cr_lf) (void *context) |
get_auto_cr_lf
◆ set_rx_energy_mode_restriction
void(* sl_iostream_uart_t::set_rx_energy_mode_restriction) (void *context, bool on) |
set_rx_energy_mode_restriction. Available only when Power Manager present.
◆ get_rx_energy_mode_restriction
bool(* sl_iostream_uart_t::get_rx_energy_mode_restriction) (void *context) |
get_rx_energy_mode_restriction. Available only when Power Manager present.
◆ sleep_on_isr_exit
sl_power_manager_on_isr_exit_t(* sl_iostream_uart_t::sleep_on_isr_exit) (void *context) |
sleep_on_isr_exit. Available only when Power Manager present and kernel not present.
◆ set_read_block
void(* sl_iostream_uart_t::set_read_block) (void *context, bool on) |
set_read_block. Available only when kernel present.
◆ get_read_block
bool(* sl_iostream_uart_t::get_read_block) (void *context) |
get_read_block. Available only when kernel present.