Android-cuttlefish cvd tool
|
Functions | |
std::string | MakeMessage (const std::string &user_message) |
std::string | MakeShellUptimeMessage () |
std::string | MakeShellTradeInModeGetStatusMessage () |
std::string | MakeTransportMessage (const std::string &address) |
std::string | MakeConnectMessage (const std::string &address) |
std::string | MakeDisconnectMessage (const std::string &address) |
std::string | MakeGetStateMessage (const std::string &address) |
bool | AdbSendMessage (const SharedFD &sock, const std::string &message) |
bool | AdbSendMessage (const std::string &message) |
bool | AdbConnect (const std::string &address) |
bool | AdbDisconnect (const std::string &address) |
bool | IsHexInteger (const std::string &str) |
bool | IsInteger (const std::string &str) |
std::string | RecvAdbResponse (const SharedFD &sock) |
int | RecvUptimeResult (const SharedFD &sock) |
int | RecvGetStatusResult (const SharedFD &sock) |
bool | WaitForAdbAuthorization (const std::string &address) |
void | EstablishConnection (const std::string &address) |
void | WaitForAdbDisconnection (const std::string &address) |
Variables | |
constexpr char | kAdbOkayStatusResponse [] = "OKAY" |
constexpr std::size_t | kAdbStatusResponseLength |
constexpr std::string_view | kAdbUnauthorizedMsg = "device unauthorized." |
constexpr std::size_t | kAdbMessageLengthLength = 4 |
constexpr int | kAdbDaemonPort = 5037 |
static constexpr int | kAdbCommandGapTime = 5 |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::AdbConnect | ( | const std::string & | address | ) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::AdbDisconnect | ( | const std::string & | address | ) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::AdbSendMessage | ( | const SharedFD & | sock, |
const std::string & | message | ||
) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::AdbSendMessage | ( | const std::string & | message | ) |
void cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::EstablishConnection | ( | const std::string & | address | ) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::IsHexInteger | ( | const std::string & | str | ) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::IsInteger | ( | const std::string & | str | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeConnectMessage | ( | const std::string & | address | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeDisconnectMessage | ( | const std::string & | address | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeGetStateMessage | ( | const std::string & | address | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeMessage | ( | const std::string & | user_message | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeShellTradeInModeGetStatusMessage | ( | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeShellUptimeMessage | ( | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::MakeTransportMessage | ( | const std::string & | address | ) |
std::string cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::RecvAdbResponse | ( | const SharedFD & | sock | ) |
int cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::RecvGetStatusResult | ( | const SharedFD & | sock | ) |
int cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::RecvUptimeResult | ( | const SharedFD & | sock | ) |
bool cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::WaitForAdbAuthorization | ( | const std::string & | address | ) |
void cuttlefish::anonymous_namespace{adb_connection_maintainer.cpp}::WaitForAdbDisconnection | ( | const std::string & | address | ) |
|
staticconstexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |