In each case there's a data buffer holding the "details" of the pending operation.
async – DB query
async - disk IO
async - http request
async - unix signal processing. Signal is "stored" in the kernel and the callback is invoked at a later time.
async - UDP read and write?