lbm_async_operation_func_t Struct Reference

Structure that holds information for asynchronous operation callbacks.

#include <lbm.h>


Data Fields

lbm_async_operation_function_cb func
lbm_event_queue_t * evq
void * clientd
int flags


Field Documentation

lbm_async_operation_function_cb lbm_async_operation_func_t::func

A callback function to receive status and completion of an asynchronous operation.

lbm_event_queue_t* lbm_async_operation_func_t::evq

An event queue pointer; not yet supported. Should be set to NULL.

void* lbm_async_operation_func_t::clientd

A client object pointer to be passed back in to the specified callback.

int lbm_async_operation_func_t::flags

Flags that indicate which optional portions are included and may affect callback behavior.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 6 13:11:16 2014 for LBM API by  doxygen 1.5.2