Home
last modified time | relevance | path

Searched defs:LibusbConnection (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/packages/modules/adb/client/
Dusb_libusb.cpp115 struct LibusbConnection : public Connection { struct
117 LibusbConnection* self = nullptr; argument
124 LibusbConnection* self; argument
130 explicit LibusbConnection(unique_device device) in LibusbConnection() argument
133 ~LibusbConnection() { Stop(); } in ~LibusbConnection() argument
135 void HandlePacket(amessage& msg, std::optional<Block> payload) { in HandlePacket()
144 void Cleanup(ReadBlock* read_block) REQUIRES(read_mutex_) { in Cleanup()
153 bool MaybeCleanup(ReadBlock* read_block) REQUIRES(read_mutex_) { in MaybeCleanup()
165 static void LIBUSB_CALL header_read_cb(libusb_transfer* transfer) { in header_read_cb()
216 static void LIBUSB_CALL payload_read_cb(libusb_transfer* transfer) { in payload_read_cb()
[all …]