zx::guest

Summary

Inheritance

Inherits from: zx::object< guest >

Constructors and Destructors

guest()
guest(zx_handle_t value)
guest(handle && h)
guest(guest && other)

Public static attributes

TYPE = ZX_OBJ_TYPE_GUEST
constexpr zx_obj_type_t

Public functions

operator=(guest && other)
guest &
set_trap(uint32_t kind, zx_gpaddr_t addr, size_t len, const port & port, uint64_t key)
zx_status_t

Public static functions

create(const resource & resource, uint32_t options, guest *guest, vmar *vmar)
zx_status_t

Public static attributes

TYPE

constexpr zx_obj_type_t TYPE = ZX_OBJ_TYPE_GUEST

Public functions

guest

constexpr guest()=default

guest

 guest(  zx_handle_t value )

guest

 guest(  handle && h )

guest

 guest(  guest && other )

operator=

guest & operator=(  guest && other )

set_trap

zx_status_t set_trap(  uint32_t kind,  zx_gpaddr_t addr,  size_t len,  const port & port,  uint64_t key )

Public static functions

create

zx_status_t create(  const resource & resource,  uint32_t options,  guest *guest,  vmar *vmar )