class UsbAdbImplServer
Defined at line 112 of file ../../src/developer/adb/bin/adb/adb-test.cc
Public Members
Loop loop_
optional binding_
Mutex lock_
queue expect_queue_tx_
queue expect_receive_
optional receive_completer_
Public Methods
void UsbAdbImplServer ()
Defined at line 114 of file ../../src/developer/adb/bin/adb/adb-test.cc
void ~UsbAdbImplServer ()
Defined at line 118 of file ../../src/developer/adb/bin/adb/adb-test.cc
void Bind (fidl::ServerEnd<fuchsia_hardware_adb::UsbAdbImpl> server)
Defined at line 126 of file ../../src/developer/adb/bin/adb/adb-test.cc
void QueueTx (QueueTxRequest & request, QueueTxCompleter::Sync & completer)
fuchsia_hardware_adb::UsbAdbImpl functions
Defined at line 131 of file ../../src/developer/adb/bin/adb/adb-test.cc
void Receive (ReceiveCompleter::Sync & completer)
Neither Receive nor ExpectReceive should block the thread. If either blocks the thread,
execution will not be able to proceed.
Defined at line 148 of file ../../src/developer/adb/bin/adb/adb-test.cc
void ExpectReceive (std::vector<uint8_t> vec)
Defined at line 157 of file ../../src/developer/adb/bin/adb/adb-test.cc
void ExpectReceive (apacket packet)
Defined at line 166 of file ../../src/developer/adb/bin/adb/adb-test.cc
Friends
class FakeAdbDriver