template <typename ProtocolType, typename FakeEndpointType>
class FakeUsbFidlProviderBase
Defined at line 314 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
Public Methods
void FakeUsbFidlProviderBase<ProtocolType, FakeEndpointType> (async_dispatcher_t * dispatcher)
Defined at line 316 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void ~FakeUsbFidlProviderBase<ProtocolType, FakeEndpointType> ()
Defined at line 317 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void ExpectConnectToEndpoint (uint8_t ep_addr)
Defined at line 319 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
FakeEndpointType & fake_endpoint (uint8_t ep_addr)
Defined at line 323 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
void ConnectToEndpoint (fidl::Request<typename ProtocolType::ConnectToEndpoint> & request, typename fidl::internal::NaturalCompleter<typename ProtocolType::ConnectToEndpoint>::Sync & completer)
Defined at line 325 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h
Protected Methods
async_dispatcher_t * dispatcher ()
Defined at line 340 of file ../../src/devices/usb/lib/usb-endpoint/testing/fake-usb-endpoint-server.h