class UsbHciConnectToEndpointRequest

Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.hci/fuchsia.hardware.usb.hci/cpp/fidl/fuchsia.hardware.usb.hci/cpp/natural_types.h

Public Methods

void UsbHciConnectToEndpointRequest (Storage_ storage)
void UsbHciConnectToEndpointRequest (uint32_t device_id, uint8_t ep_addr, ::fidl::ServerEnd< ::fuchsia_hardware_usb_endpoint::Endpoint> ep)
void UsbHciConnectToEndpointRequest ()

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

Defined at line 127 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.hci/fuchsia.hardware.usb.hci/cpp/fidl/fuchsia.hardware.usb.hci/cpp/natural_types.h

void UsbHciConnectToEndpointRequest (UsbHciConnectToEndpointRequest && )

Defined at line 130 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.hci/fuchsia.hardware.usb.hci/cpp/fidl/fuchsia.hardware.usb.hci/cpp/natural_types.h

uint32_t device_id ()
uint32_t & device_id ()
UsbHciConnectToEndpointRequest & device_id (uint32_t value)

Setter for device_id.

uint8_t ep_addr ()
uint8_t & ep_addr ()
UsbHciConnectToEndpointRequest & ep_addr (uint8_t value)

Setter for ep_addr.

const ::fidl::ServerEnd< ::fuchsia_hardware_usb_endpoint::Endpoint> & ep ()
::fidl::ServerEnd< ::fuchsia_hardware_usb_endpoint::Endpoint> & ep ()
UsbHciConnectToEndpointRequest & ep (::fidl::ServerEnd< ::fuchsia_hardware_usb_endpoint::Endpoint> value)

Setter for ep.

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

Defined at line 131 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.hci/fuchsia.hardware.usb.hci/cpp/fidl/fuchsia.hardware.usb.hci/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits