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

void* lbm_async_operation_func_t::clientd

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

lbm_event_queue_t* lbm_async_operation_func_t::evq

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

int lbm_async_operation_func_t::flags

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

lbm_async_operation_function_cb lbm_async_operation_func_t::func

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


The documentation for this struct was generated from the following file:
Generated on Wed Jul 16 15:58:00 2014 for LBM API by  doxygen 1.4.7