class UsbHubInterfaceProtocolClient

Defined at line 44 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

Public Methods

void UsbHubInterfaceProtocolClient ()

Defined at line 46 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

void UsbHubInterfaceProtocolClient (const usb_hub_interface_protocol_t * proto)

Defined at line 48 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

void GetProto (usb_hub_interface_protocol_t * proto)

Defined at line 51 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

bool is_valid ()

Defined at line 55 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

void clear ()

Defined at line 58 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h

zx_status_t ResetPort (uint32_t port)

Resets the specified port on the hub.

Defined at line 64 of file fidling/gen/sdk/banjo/fuchsia.hardware.usb.hub/fuchsia.hardware.usb.hub/banjo/cpp/fuchsia/hardware/usb/hub/cpp/banjo.h