class FakeDevice
Defined at line 35 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
Public Methods
void FakeDevice ()
Defined at line 37 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
fdci::UsbDciService::InstanceHandler GetHandler ()
Defined at line 39 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void UsbDciRequestQueue (usb_request_t * req, const usb_request_complete_callback_t * cb)
USB DCI protocol implementation (No longer used).
Defined at line 46 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciSetInterface (const usb_dci_interface_protocol_t * interface)
Defined at line 47 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciConfigEp (const usb_endpoint_descriptor_t * ep_desc, const usb_ss_ep_comp_descriptor_t * ss_comp_desc)
Defined at line 50 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciDisableEp (uint8_t ep_address)
Defined at line 54 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciEpSetStall (uint8_t ep_address)
Defined at line 55 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciEpClearStall (uint8_t ep_address)
Defined at line 56 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
size_t UsbDciGetRequestSize ()
Defined at line 57 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
zx_status_t UsbDciCancelAll (uint8_t ep_address)
Defined at line 59 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void ConnectToEndpoint (ConnectToEndpointRequestView req, ConnectToEndpointCompleter::Sync & completer)
fuchsia_hardware_usb_dci::UsbDci protocol.
Defined at line 62 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void SetInterface (SetInterfaceRequestView req, SetInterfaceCompleter::Sync & completer)
Defined at line 67 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void StartController (StartControllerCompleter::Sync & completer)
Defined at line 74 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void StopController (StopControllerCompleter::Sync & completer)
Defined at line 78 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void ConfigureEndpoint (ConfigureEndpointRequestView req, ConfigureEndpointCompleter::Sync & completer)
Defined at line 82 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void DisableEndpoint (DisableEndpointRequestView req, DisableEndpointCompleter::Sync & completer)
Defined at line 87 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void EndpointSetStall (EndpointSetStallRequestView req, EndpointSetStallCompleter::Sync & completer)
Defined at line 92 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void EndpointClearStall (EndpointClearStallRequestView req, EndpointClearStallCompleter::Sync & completer)
Defined at line 97 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void CancelAll (CancelAllRequestView req, CancelAllCompleter::Sync & completer)
Defined at line 102 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_usb_dci::UsbDci> metadata, fidl::UnknownMethodCompleter::Sync & completer)
Defined at line 106 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
usb_dci_protocol_t * proto ()
Defined at line 109 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
fidl::ClientEnd<fdci::UsbDciInterface> TakeClient ()
Defined at line 111 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc
compat::DeviceServer::BanjoConfig GetBanjoConfig ()
Defined at line 118 of file ../../src/devices/usb/drivers/usb-peripheral/usb-peripheral-test.cc