SBuffer Struct Reference

SBuffer a client allocated buffer More...

#include <MieAPI.h>

List of all members.

Public Attributes

unsigned char * pBuffer
 buffer pointer
unsigned int uiBufferSize
 buffer size counted in bytes
unsigned int uiActualSize
 actual data size when buffer is large enough, or


Detailed Description

This struct defines a client allocated buffer, to be filled by the API function it is used in. Up to uiBufferSize bytes can be used, actual used size is updated by the API function in uiActualSize. If the buffer is not big enough to accommodate the requested data, the API function returns MRTE_ERROR_BUFFER_TOO_SHORT and uiActualSize contains the required buffer size.
The documentation for this struct was generated from the following file:


Generated on Thu Mar 6 15:07:55 2008 for Martini by doxygen 1.5.5