async_ops::v1

Summary

Public attributes

begin_wait)(async_dispatcher_t *dispatcher, async_wait_t *wait)
zx_status_t(*
cancel_task)(async_dispatcher_t *dispatcher, async_task_t *task)
zx_status_t(*
cancel_wait)(async_dispatcher_t *dispatcher, async_wait_t *wait)
zx_status_t(*
now)(async_dispatcher_t *dispatcher)
zx_time_t(*
post_task)(async_dispatcher_t *dispatcher, async_task_t *task)
zx_status_t(*
queue_packet)(async_dispatcher_t *dispatcher, async_receiver_t *receiver, const zx_packet_user_t *data)
zx_status_t(*
set_guest_bell_trap)(async_dispatcher_t *dispatcher, async_guest_bell_trap_t *trap, zx_handle_t guest, zx_vaddr_t addr, size_t length)
zx_status_t(*

Public attributes

begin_wait

zx_status_t(* async_ops::v1::begin_wait)(async_dispatcher_t *dispatcher, async_wait_t *wait)

cancel_task

zx_status_t(* async_ops::v1::cancel_task)(async_dispatcher_t *dispatcher, async_task_t *task)

cancel_wait

zx_status_t(* async_ops::v1::cancel_wait)(async_dispatcher_t *dispatcher, async_wait_t *wait)

now

zx_time_t(* async_ops::v1::now)(async_dispatcher_t *dispatcher)

post_task

zx_status_t(* async_ops::v1::post_task)(async_dispatcher_t *dispatcher, async_task_t *task)

queue_packet

zx_status_t(* async_ops::v1::queue_packet)(async_dispatcher_t *dispatcher, async_receiver_t *receiver, const zx_packet_user_t *data)

set_guest_bell_trap

zx_status_t(* async_ops::v1::set_guest_bell_trap)(async_dispatcher_t *dispatcher, async_guest_bell_trap_t *trap, zx_handle_t guest, zx_vaddr_t addr, size_t length)