Android-cuttlefish cvd tool
LibUsbConnection Member List

This is the complete list of members for LibUsbConnection, including all inherited members.

Attach(std::string *error) overrideLibUsbConnectionvirtual
Connection()=defaultConnection
cv_write_LibUsbConnectionprivate
Detach(std::string *error) overrideLibUsbConnectionvirtual
detached_LibUsbConnectionprivate
device_LibUsbConnectionprivate
DoTlsHandshake(RSA *key, std::string *auth_key) overrideLibUsbConnectionvirtual
error_flag_LibUsbConnectionprivate
FromFd(unique_fd fd)Connectionstatic
GetSessionId() constLibUsbConnection
GUARDED_BY(mutex_)LibUsbConnectionprivate
GUARDED_BY(mutex_)LibUsbConnectionprivate
GUARDED_BY(mutex_)LibUsbConnectionprivate
GUARDED_BY(mutex_)LibUsbConnectionprivate
HandleStop(const std::string &reason)LibUsbConnectionprivate
Init()LibUsbConnection
IsDetached()LibUsbConnection
LibUsbConnection(std::unique_ptr< LibUsbDevice > device)LibUsbConnectionexplicit
MaxSpeedMbps() overrideLibUsbConnectionvirtual
mutex_LibUsbConnectionprivate
NegotiatedSpeedMbps() overrideLibUsbConnectionvirtual
OnError(const std::string &error)LibUsbConnection
Reset() overrideLibUsbConnectionvirtual
Serial() constConnection
SetTransport(atransport *transport)Connectioninline
Start() overrideLibUsbConnectionvirtual
StartReadThread() REQUIRES(mutex_)LibUsbConnectionprivate
StartWriteThread() REQUIRES(mutex_)LibUsbConnectionprivate
Stop() overrideLibUsbConnectionvirtual
SupportsDetach() const overrideLibUsbConnectionvirtual
transport_Connection
Write(std::unique_ptr< apacket > packet) overrideLibUsbConnectionvirtual
~Connection()=defaultConnectionvirtual
~LibUsbConnection() overrideLibUsbConnection