async::DispatcherStub

Summary

Inheritance

Inherits from: async_dispatcher_t

Constructors and Destructors

DispatcherStub()
DispatcherStub(const DispatcherStub &)
DispatcherStub(DispatcherStub &&)
~DispatcherStub()

Public functions

BeginWait(async_wait_t *wait)
virtual zx_status_t
BindIrq(async_irq_t *irq)
virtual zx_status_t
CancelTask(async_task_t *task)
virtual zx_status_t
CancelWait(async_wait_t *wait)
virtual zx_status_t
CheckSequenceId(async_sequence_id_t sequence_id, const char **out_error)
virtual zx_status_t
CreatePagedVmo(async_paged_vmo_t *paged_vmo, zx_handle_t pager, uint32_t options, uint64_t vmo_size, zx_handle_t *vmo_out)
virtual zx_status_t
DetachPagedVmo(async_paged_vmo_t *paged_vmo)
virtual zx_status_t
GetSequenceId(async_sequence_id_t *out_sequence_id, const char **out_error)
virtual zx_status_t
Now()
virtual zx::time
PostTask(async_task_t *task)
virtual zx_status_t
QueuePacket(async_receiver_t *receiver, const zx_packet_user_t *data)
virtual zx_status_t
SetGuestBellTrap(async_guest_bell_trap_t *trap, const zx::guest & guest, zx_vaddr_t addr, size_t length)
virtual zx_status_t
UnbindIrq(async_irq_t *irq)
virtual zx_status_t
operator=(const DispatcherStub &)=delete
operator=(DispatcherStub &&)=delete

Public functions

BeginWait

virtual zx_status_t async::DispatcherStub::BeginWait(  async_wait_t *wait )

BindIrq

virtual zx_status_t async::DispatcherStub::BindIrq(  async_irq_t *irq )

CancelTask

virtual zx_status_t async::DispatcherStub::CancelTask(  async_task_t *task )

CancelWait

virtual zx_status_t async::DispatcherStub::CancelWait(  async_wait_t *wait )

CheckSequenceId

virtual zx_status_t async::DispatcherStub::CheckSequenceId(  async_sequence_id_t sequence_id,  const char **out_error )

CreatePagedVmo

virtual zx_status_t async::DispatcherStub::CreatePagedVmo(  async_paged_vmo_t *paged_vmo,  zx_handle_t pager,  uint32_t options,  uint64_t vmo_size,  zx_handle_t *vmo_out )

DetachPagedVmo

virtual zx_status_t async::DispatcherStub::DetachPagedVmo(  async_paged_vmo_t *paged_vmo )

DispatcherStub

 async::DispatcherStub::DispatcherStub()

DispatcherStub

 async::DispatcherStub::DispatcherStub(  const DispatcherStub & )=delete

DispatcherStub

 async::DispatcherStub::DispatcherStub(  DispatcherStub && )=delete

GetSequenceId

virtual zx_status_t async::DispatcherStub::GetSequenceId(  async_sequence_id_t *out_sequence_id,  const char **out_error )

Now

virtual zx::time async::DispatcherStub::Now()

PostTask

virtual zx_status_t async::DispatcherStub::PostTask(  async_task_t *task )

QueuePacket

virtual zx_status_t async::DispatcherStub::QueuePacket(  async_receiver_t *receiver,  const zx_packet_user_t *data )

SetGuestBellTrap

virtual zx_status_t async::DispatcherStub::SetGuestBellTrap(  async_guest_bell_trap_t *trap,  const zx::guest & guest,  zx_vaddr_t addr,  size_t length )

UnbindIrq

virtual zx_status_t async::DispatcherStub::UnbindIrq(  async_irq_t *irq )

operator=

DispatcherStub & async::DispatcherStub::operator=(  const DispatcherStub & )=delete

operator=

DispatcherStub & async::DispatcherStub::operator=(  DispatcherStub && )=delete

~DispatcherStub

virtual async::DispatcherStub::~DispatcherStub()