XDAIS
dais-x04
|
Buffer descriptor for multiple buffers. More...
#include <xdm.h>
Data Fields | |
XDAS_Int8 ** | bufs |
XDAS_Int32 | numBufs |
XDAS_Int32 * | bufSizes |
Buffer descriptor for multiple buffers.
numBufs
can not be larger than XDM_MAX_IO_BUFFERS. Related, *bufs
and *bufSizes
will never be indexed beyond XDM_MAX_IO_BUFFERS elements.*bufs
is a sparse array, *bufSizes
will be a similar sparse array. The NULL
indexes in bufs
will be ignored in bufSizes
.numBufs
describes the number of buffers in this descriptor. if *bufs
is a sparse array, numBufs
describes the number of non-NULL buffers in this descriptor; this is not necessarily the maximum index of the last buffer pointed to by *bufs
.XDAS_Int8** XDM_BufDesc::bufs |
Pointer to an array containing buffer addresses.
XDAS_Int32 XDM_BufDesc::numBufs |
Number of buffers.
XDAS_Int32* XDM_BufDesc::bufSizes |
Size of each buffer in 8-bit bytes.