|
VSF Documented
|
Go to the source code of this file.
Data Structures | |
| struct | vsf_stream_dat_rdy_evt_t |
| struct | vsf_stream_dat_drn_evt_t |
| union | vsf_stream_status_t |
| struct | vsf_stream_rx_t |
Typedefs | |
| typedef struct vsf_stream_tx_t | vsf_stream_tx_t |
| typedef struct vsf_stream_rx_t | vsf_stream_rx_t |
| typedef union vsf_stream_status_t | vsf_stream_status_t |
| typedef void | vsf_stream_dat_rdy_evt_handler_t(void *target_ptr, vsf_stream_rx_t *, vsf_stream_status_t Status) |
| typedef struct vsf_stream_dat_rdy_evt_t | vsf_stream_dat_rdy_evt_t |
| typedef void | vsf_stream_dat_drn_evt_handler_t(void *target_ptr, vsf_stream_tx_t *, vsf_stream_status_t Status) |
| typedef struct vsf_stream_dat_drn_evt_t | vsf_stream_dat_drn_evt_t |
Functions | |
| def_interface (i_stream_pbuf_rx_t) vsf_pbuf_t *(*Fetch)(vsf_stream_rx_t *) | |
| end_def_interface (i_stream_pbuf_rx_t) def_interface(i_stream_pbuf_tx_t) vsf_err_t(*Send)(vsf_stream_tx_t *obj_ptr | |
| end_def_interface (i_stream_pbuf_tx_t) def_interface(i_stream_pbuf_t) i_stream_pbuf_rx_t RX | |
| end_def_interface (i_stream_pbuf_t) struct vsf_stream_tx_t | |
Variables | ||
| struct { | ||
| vsf_err_t(* Register )(vsf_stream_rx_t *, vsf_stream_dat_rdy_evt_t) | ||
| } | DataReadyEvent | |
| vsf_stream_status_t(* | GetStatus )(vsf_stream_rx_t *) | |
| void(* | Open )(vsf_stream_rx_t *obj_ptr) | |
| void(* | Close )(vsf_stream_rx_t *obj_ptr) | |
| vsf_pbuf_t * | pblock | |
| struct { | ||
| vsf_err_t(* Register )(vsf_stream_tx_t *, vsf_stream_dat_drn_evt_t) | ||
| } | DataDrainEvent | |
| i_stream_pbuf_tx_t | TX | |
| typedef struct vsf_stream_tx_t vsf_stream_tx_t |
| typedef struct vsf_stream_rx_t vsf_stream_rx_t |
| typedef union vsf_stream_status_t vsf_stream_status_t |
| typedef void vsf_stream_dat_rdy_evt_handler_t(void *target_ptr, vsf_stream_rx_t *, vsf_stream_status_t Status) |
| typedef struct vsf_stream_dat_rdy_evt_t vsf_stream_dat_rdy_evt_t |
| typedef void vsf_stream_dat_drn_evt_handler_t(void *target_ptr, vsf_stream_tx_t *, vsf_stream_status_t Status) |
| typedef struct vsf_stream_dat_drn_evt_t vsf_stream_dat_drn_evt_t |
| def_interface | ( | i_stream_pbuf_rx_t | ) |
| end_def_interface | ( | i_stream_pbuf_rx_t | ) |
| end_def_interface | ( | i_stream_pbuf_tx_t | ) |
| end_def_interface | ( | i_stream_pbuf_t | ) |
| vsf_err_t(* Register) (vsf_stream_tx_t *, vsf_stream_dat_drn_evt_t) | ( | vsf_stream_rx_t * | , |
| vsf_stream_dat_rdy_evt_t | |||
| ) |
| struct { ... } DataReadyEvent |
| vsf_stream_status_t(* GetStatus)(vsf_stream_tx_t *) | ( | vsf_stream_rx_t * | ) |
| void(* Open) (vsf_stream_rx_t *obj_ptr) | ( | vsf_stream_rx_t * | obj_ptr | ) |
| void(* Close) (vsf_stream_rx_t *obj_ptr) | ( | vsf_stream_rx_t * | obj_ptr | ) |
| vsf_pbuf_t* pblock |
| struct { ... } DataDrainEvent |
| i_stream_pbuf_tx_t TX |