class Trap

Defined at line 24 of file ../../zircon/kernel/hypervisor/include/hypervisor/trap_map.h

Describes a single trap within a guest.

Public Methods

void Trap ()

Defined at line 26 of file ../../zircon/kernel/hypervisor/include/hypervisor/trap_map.h

void ~Trap ()

Defined at line 27 of file ../../zircon/kernel/hypervisor/include/hypervisor/trap_map.h

void Trap (const Trap & )

Defined at line 28 of file ../../zircon/kernel/hypervisor/include/hypervisor/trap_map.h

Trap & operator= (const Trap & )

Defined at line 29 of file ../../zircon/kernel/hypervisor/include/hypervisor/trap_map.h

zx::result<> Queue (const zx_port_packet_t & packet, StateInvalidator * invalidator)

TODO(https://fxbug.dev/537458631): Remove the annotations once cross-language inlining works.

Defined at line 112 of file ../../zircon/kernel/hypervisor/trap_map_ffi.cc

bool HasPort ()

TODO(https://fxbug.dev/537458631): Remove the annotations once cross-language inlining works.

Defined at line 118 of file ../../zircon/kernel/hypervisor/trap_map_ffi.cc

uint32_t kind ()

TODO(https://fxbug.dev/537458631): Remove the annotations once cross-language inlining works.

Defined at line 121 of file ../../zircon/kernel/hypervisor/trap_map_ffi.cc

uint64_t key ()

TODO(https://fxbug.dev/537458631): Remove the annotations once cross-language inlining works.

Defined at line 124 of file ../../zircon/kernel/hypervisor/trap_map_ffi.cc