class RootGetMsiHandleRequest
Defined at line 1445 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/natural_types.h
Public Methods
void RootGetMsiHandleRequest (Storage_ storage)
void RootGetMsiHandleRequest (::zx::handleallocation,uint32_toptions,uint16_tmsi_id,::zx::vmocfg_vmo,uint64_tcfg_offset)
void RootGetMsiHandleRequest ()
Default constructs a |RootGetMsiHandleRequest| only if all of its members are default constructible.
Defined at line 1455 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/natural_types.h
void RootGetMsiHandleRequest (RootGetMsiHandleRequest && )
Defined at line 1458 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/natural_types.h
const ::zx::handle & allocation ()
::zx::handle & allocation ()
RootGetMsiHandleRequest & allocation (::zx::handle value)
Setter for allocation.
RootGetMsiHandleRequest & operator= (RootGetMsiHandleRequest && )
Defined at line 1459 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/natural_types.h
uint32_t options ()
uint32_t & options ()
RootGetMsiHandleRequest & options (uint32_t value)
Setter for options.
uint16_t msi_id ()
uint16_t & msi_id ()
RootGetMsiHandleRequest & msi_id (uint16_t value)
Setter for msi_id.
const ::zx::vmo & cfg_vmo ()
::zx::vmo & cfg_vmo ()
RootGetMsiHandleRequest & cfg_vmo (::zx::vmo value)
Setter for cfg_vmo.
uint64_t cfg_offset ()
uint64_t & cfg_offset ()
RootGetMsiHandleRequest & cfg_offset (uint64_t value)
Setter for cfg_offset.
void RootGetMsiHandleRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits