class SuperSpeedEndpointCompanionDescriptor
Defined at line 1961 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/cpp/fidl/fuchsia.hardware.usb.function/cpp/natural_types.h
Public Methods
void SuperSpeedEndpointCompanionDescriptor (Storage_ storage)
void SuperSpeedEndpointCompanionDescriptor (uint8_tb_max_burst,uint8_tbm_attributes,uint16_tw_bytes_per_interval)
void SuperSpeedEndpointCompanionDescriptor ()
Default constructs a |SuperSpeedEndpointCompanionDescriptor| only if all of its members are default constructible.
Defined at line 1972 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/cpp/fidl/fuchsia.hardware.usb.function/cpp/natural_types.h
void SuperSpeedEndpointCompanionDescriptor (SuperSpeedEndpointCompanionDescriptor && )
Defined at line 1975 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/cpp/fidl/fuchsia.hardware.usb.function/cpp/natural_types.h
void SuperSpeedEndpointCompanionDescriptor (const SuperSpeedEndpointCompanionDescriptor & other)
SuperSpeedEndpointCompanionDescriptor & operator= (SuperSpeedEndpointCompanionDescriptor && )
Defined at line 1976 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.function/fuchsia.hardware.usb.function/cpp/fidl/fuchsia.hardware.usb.function/cpp/natural_types.h
SuperSpeedEndpointCompanionDescriptor & operator= (const SuperSpeedEndpointCompanionDescriptor & other)
bool operator== (const SuperSpeedEndpointCompanionDescriptor & other)
bool operator!= (const SuperSpeedEndpointCompanionDescriptor & other)
uint8_t b_max_burst ()
uint8_t & b_max_burst ()
SuperSpeedEndpointCompanionDescriptor & b_max_burst (uint8_t value)
Setter for b_max_burst.
uint8_t bm_attributes ()
uint8_t & bm_attributes ()
SuperSpeedEndpointCompanionDescriptor & bm_attributes (uint8_t value)
Setter for bm_attributes.
uint16_t w_bytes_per_interval ()
The endpoint's max super-speed maximum bytes per interval.
Note: This is expressed in host-endianness, as opposed to the wire
descriptors that are always little-endian.
uint16_t & w_bytes_per_interval ()
The endpoint's max super-speed maximum bytes per interval.
Note: This is expressed in host-endianness, as opposed to the wire
descriptors that are always little-endian.
SuperSpeedEndpointCompanionDescriptor & w_bytes_per_interval (uint16_t value)
The endpoint's max super-speed maximum bytes per interval.
Note: This is expressed in host-endianness, as opposed to the wire
descriptors that are always little-endian.
void SuperSpeedEndpointCompanionDescriptor (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits