async::DispatcherStub
Summary
Inheritance
Inherits from: async_dispatcher_t
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()
|
|
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
)
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
)
~DispatcherStub
virtual async::DispatcherStub::~DispatcherStub()
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-12-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-12-14 UTC."],[],[]]