The nng_aio_finish()
function marks operation associated with aio as
complete, with the status err.
This will be the result returned by
nng_aio_result()
.
This function causes the callback associated with the aio to called.
Important
|
It is mandatory that operation providers call this function exactly once when they are finished with the operation. After calling this function they must not perform any further accesses to the aio. |
Note
|
This function is only for I/O providers (those actually performing the operation such as HTTP handler functions or transport providers); ordinary users of the aio should not have any need for this function. |