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 |