class ScsiReadBufferRequest

Defined at line 44 of file fidling/gen/sdk/fidl/fuchsia.hardware.scsi/fuchsia.hardware.scsi/cpp/fidl/fuchsia.hardware.scsi/cpp/natural_types.h

Public Methods

void ScsiReadBufferRequest (uint16_t lun, ::fuchsia_hardware_scsi::ReadBufferMode mode, uint8_t buffer_id, uint32_t buffer_offset, uint32_t length, ::zx::vmo data)
void ScsiReadBufferRequest ()

Default constructs a |ScsiReadBufferRequest| only if all of its members are default constructible.

Defined at line 55 of file fidling/gen/sdk/fidl/fuchsia.hardware.scsi/fuchsia.hardware.scsi/cpp/fidl/fuchsia.hardware.scsi/cpp/natural_types.h

void ScsiReadBufferRequest (ScsiReadBufferRequest && )

Defined at line 58 of file fidling/gen/sdk/fidl/fuchsia.hardware.scsi/fuchsia.hardware.scsi/cpp/fidl/fuchsia.hardware.scsi/cpp/natural_types.h

void ScsiReadBufferRequest (Storage_ storage)
uint16_t lun ()
uint16_t & lun ()
ScsiReadBufferRequest & lun (uint16_t value)

Setter for lun.

::fuchsia_hardware_scsi::ReadBufferMode mode ()
::fuchsia_hardware_scsi::ReadBufferMode & mode ()
ScsiReadBufferRequest & mode (::fuchsia_hardware_scsi::ReadBufferMode value)

Setter for mode.

uint8_t buffer_id ()
uint8_t & buffer_id ()
ScsiReadBufferRequest & buffer_id (uint8_t value)

Setter for buffer_id.

uint32_t buffer_offset ()

Valid range: [0, U24_MAX]

uint32_t & buffer_offset ()

Valid range: [0, U24_MAX]

ScsiReadBufferRequest & buffer_offset (uint32_t value)

Valid range: [0, U24_MAX]

uint32_t length ()

Valid range: [0, U24_MAX]

uint32_t & length ()

Valid range: [0, U24_MAX]

ScsiReadBufferRequest & length (uint32_t value)

Valid range: [0, U24_MAX]

const ::zx::vmo & data ()
::zx::vmo & data ()
ScsiReadBufferRequest & data (::zx::vmo value)

Setter for data.

void ScsiReadBufferRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
ScsiReadBufferRequest & operator= (ScsiReadBufferRequest && )

Defined at line 59 of file fidling/gen/sdk/fidl/fuchsia.hardware.scsi/fuchsia.hardware.scsi/cpp/fidl/fuchsia.hardware.scsi/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits