mmr_async_result

Results of an asynchronous request.

Synopsis:

typedef struct mmr_async_result {
    mmr_context_t * ctxt ;
    void * udata ;
    int result ;
    int errnum ;
    const mmr_error_info_t * error ;
}mmr_async_result_t;

Since:

BlackBerry 10.3.0

Data:

mmr_context_t * ctxt
The context this result is from (NULL if it was a close/destroy or a failed open/create).
void * udata
The udata that was given to the async call.
int result
-1 if failed, >= 0 if succeeded (according to the request).
int errnum
Error code if it was a failed open/close/create/destroy.
const mmr_error_info_t * error
NULL if succeeded, or if it was an open/close/create/destroy.

Library:

libmmrndclient (For the qcc command, use the -l mrndclient option to link against this library)