template <typename FakeEndpointType>
class FakeUsbFidlProvider
Defined at line 536 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
Public Methods
void GetDeviceSpeed (fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::GetDeviceSpeed>::Sync & completer)
Defined at line 543 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void GetDeviceId (fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::GetDeviceId>::Sync & completer)
Defined at line 549 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void GetDeviceDescriptor (fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::GetDeviceDescriptor>::Sync & completer)
Defined at line 554 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void GetConfigurationDescriptor (fidl::Request<fuchsia_hardware_usb::Usb::GetConfigurationDescriptor> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::GetConfigurationDescriptor>::Sync & completer)
Defined at line 560 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void GetConfiguration (fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::GetConfiguration>::Sync & completer)
Defined at line 567 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void SetConfiguration (fidl::Request<fuchsia_hardware_usb::Usb::SetConfiguration> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::SetConfiguration>::Sync & completer)
Defined at line 573 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void SetInterface (fidl::Request<fuchsia_hardware_usb::Usb::SetInterface> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::SetInterface>::Sync & completer)
Defined at line 580 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void ControlTransfer (fidl::Request<fuchsia_hardware_usb::Usb::ControlTransfer> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::ControlTransfer>::Sync & completer)
Defined at line 586 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void EnableEndpoint (fidl::Request<fuchsia_hardware_usb::Usb::EnableEndpoint> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::EnableEndpoint>::Sync & completer)
Defined at line 593 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void ResetEndpoint (fidl::Request<fuchsia_hardware_usb::Usb::ResetEndpoint> & request, fidl::internal::NaturalCompleter<fuchsia_hardware_usb::Usb::ResetEndpoint>::Sync & completer)
Defined at line 600 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb::Usb> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 607 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h