Data Structures | |
struct | mir_obj_var_dsynch_data_t_ |
struct | mir_obj_var_dsynch_t_ |
Macros | |
#define | MIR_DSYNCH_INT 1 |
#define | MIR_DSYNCH_DOUBLE 2 |
#define | MIR_DSYNCH_FVEC_COMPLETE 3 |
#define | MIR_DSYNCH_IVEC_COMPLETE 4 |
#define | MIR_DSYNCH_FMAT_COMPLETE 5 |
#define | MIR_DSYNCH_ARR_SIZE 6 |
#define | MIR_DSYNCH_ARRFVEC 7 |
#define | MIR_DSYNCH_ARRDOUBLE 8 |
#define | MIR_DSYNCH_BITARRAY 9 |
Typedefs | |
typedef void(* | mir_dsynch_data_handler_t) (void *args) |
Type of function that handles data synchronization event. | |
typedef struct mir_obj_var_dsynch_data_t_ | mir_obj_var_dsynch_data_t |
typedef struct mir_obj_var_dsynch_t_ | mir_obj_var_dsynch_t |
Functions | |
mirkl_error_t * | mir_obj_var_dsynch_add (mirkl_object_t *obj, const char *var_name, int *dtype, void ***dptr, mir_dsynch_data_handler_t *func, void **usrd, int ndt, mir_obj_var_dsynch_t **dsnch, mir_prsdata_t *pp, apr_pool_t *pool) |
#define MIR_DSYNCH_INT 1 |
Data types for synchronization