CDI SDK
SDK for transporting chunks of data reliably and with low latency using a polled mode network driver.
|
A structure of this type is passed as the parameter to CdiAvmRxCallback(). It contains a single payload sent from a transmitter. More...
#include <cdi_avm_api.h>
Data Fields | |
CdiCoreCbData | core_cb_data |
Core common data shared between registered user TX/RX callback functions. | |
CdiAvmExtraData | avm_extra_data |
Extra data sent along with the AVM payload. | |
CdiAvmConfig * | config_ptr |
An optionally provided pointer to an AVM configuration structure. This is NULL unless a configuration structure was provided with the payload when it was transmitted. The parameters specified in the structure apply to the payload data in the scatter-gather list and to all subsequent payloads with this stream identifier until another configuration structure is supplied to the callback function. | |
CdiSgList | sgl |
If no error occurred, the payload's data is a scatter-gather list. If the payload is in linear format, there will only be one element in this list. If an error occurred, this list will have zero entries. | |
A structure of this type is passed as the parameter to CdiAvmRxCallback(). It contains a single payload sent from a transmitter.