|
void | __vsf_stream_on_write (vsf_stream_t *stream) |
|
void | __vsf_stream_on_read (vsf_stream_t *stream) |
|
uint_fast32_t | vsf_stream_read (vsf_stream_t *stream, uint8_t *buf, uint_fast32_t size) |
|
uint_fast32_t | vsf_stream_write (vsf_stream_t *stream, uint8_t *buf, uint_fast32_t size) |
|
void | vsf_stream_set_tx_threshold (vsf_stream_t *stream, uint_fast32_t threshold) |
|
void | vsf_stream_set_rx_threshold (vsf_stream_t *stream, uint_fast32_t threshold) |
|
uint_fast32_t | vsf_stream_get_buff_size (vsf_stream_t *stream) |
|
uint_fast32_t | vsf_stream_get_data_size (vsf_stream_t *stream) |
|
uint_fast32_t | vsf_stream_get_free_size (vsf_stream_t *stream) |
|
uint_fast32_t | vsf_stream_get_wbuf (vsf_stream_t *stream, uint8_t **ptr) |
|
uint_fast32_t | vsf_stream_get_rbuf (vsf_stream_t *stream, uint8_t **ptr) |
|
void | vsf_stream_connect_rx (vsf_stream_t *stream) |
|
void | vsf_stream_connect_tx (vsf_stream_t *stream) |
|
bool | vsf_stream_is_rx_connected (vsf_stream_t *stream) |
|
bool | vsf_stream_is_tx_connected (vsf_stream_t *stream) |
|
void | vsf_stream_disconnect_rx (vsf_stream_t *stream) |
|
void | vsf_stream_disconnect_tx (vsf_stream_t *stream) |
|
vsf_err_t | vsf_stream_init (vsf_stream_t *stream) |
|
vsf_err_t | vsf_stream_fini (vsf_stream_t *stream) |
|
uint_fast32_t | vsf_stream_adapter_evthandler (vsf_stream_t *stream, void *param, vsf_stream_evt_t evt) |
|
void | vsf_stream_adapter_init (vsf_stream_adapter_t *adapter) |
|