void_completion_t

\brief signature of a completion function for a call that returns void.

This method will be invoked at the end of a asynchronous call and also as a result of connection loss or timeout. \param rc the error code of the call. Connection loss/timeout triggers the completion with one of the following error codes: ZCONNECTIONLOSS -- lost connection to the server ZOPERATIONTIMEOUT -- connection timed out Data related events trigger the completion with error codes listed the Exceptions section of the documentation of the function that initiated the call. (Zero indicates call was successful.) \param data the pointer that was passed by the caller when the function that this completion corresponds to was invoked. The programmer is responsible for any memory freeing associated with the data pointer.

extern (C)
alias void_completion_t = void function
(
int rc
,
const void* data
)

Meta