The Zorba_OutputStream struct is designed to be passed to an XQC implementation in order to return streaming data (i.e. More...
#include <zorba/zorbac.h>
Data Fields | |
void(* | free )(Zorba_OutputStream stream) |
Called to free the resources associated with the Zorba_OutputStream. More... | |
void * | user_data |
Can be used for user specific purposes. More... | |
void(* | write )(Zorba_OutputStream stream, const char *buf, unsigned int length) |
The function is called to provide the streaming result of a query in the buffer provided. More... | |
The Zorba_OutputStream struct is designed to be passed to an XQC implementation in order to return streaming data (i.e.
the result of a query).
void(* Zorba_OutputStream_s::free)(Zorba_OutputStream stream) |
void* Zorba_OutputStream_s::user_data |
void(* Zorba_OutputStream_s::write)(Zorba_OutputStream stream, const char *buf, unsigned int length) |