Android-cuttlefish cvd tool
|
Classes | |
class | CasimirControlServiceImpl |
class | OpenwrtControlServiceImpl |
class | ScreenRecordingServiceImpl |
Typedefs | |
using | DisplaySubCommand = Result< int >(*)(std::vector< std::string > &) |
Functions | |
int | FallbackToPythonAcloud (char **argv) |
int | TranslatorMain (char **argv) |
Result< CasimirController > | ConnectToCasimir () |
Status | ResultToStatus (Result< void > res) |
void | RunServer (int argc, char **argv) |
Result< int > | GetInstanceNum (std::vector< std::string > &args) |
Result< int > | DoHelp (std::vector< std::string > &args) |
Result< int > | DoAdd (std::vector< std::string > &args) |
Result< int > | DoList (std::vector< std::string > &args) |
Result< int > | DoRemove (std::vector< std::string > &args) |
Result< int > | DoScreenshot (std::vector< std::string > &args) |
int | DisplayMain (int argc, char **argv) |
std::vector< SharedFD > | ServerFdsFromCmdline () |
int | ModemSimulatorMain (int argc, char **argv) |
static Status | ErrorResultToStatus (const std::string_view prefix, const StackTraceError &error) |
void | RunServer () |
void | RunScreenRecordingServer (int argc, char **argv) |
SharedFD | OpenSocket (int port) |
SharedFD | OpenSocket (const std::string &path) |
void | DumpPackets (const char *prefix, char *buf, int size) |
int | TcpConnectorMain (int argc, char **argv) |
void | LaunchConnectionMaintainerThread (const std::string &address) |
std::vector< std::string > | ParseAddressList (std::string ports) |
void | SleepForever () |
Variables | |
constexpr char | kCvdBinaryPath [] = "/usr/bin/cvd" |
static const char | kUsage [] |
static const char | kAddUsage [] |
static const char | kListUsage [] |
static const char | kRemoveUsage [] |
static const char | kScreenshotUsage [] |
constexpr char | kErrorMessageRpc [] = "Luci RPC request failed" |
constexpr char | kErrorMessageRpcAuth [] = "Luci authentication request failed" |
using cuttlefish::anonymous_namespace{main.cpp}::DisplaySubCommand = typedef Result<int> (*)(std::vector<std::string>&) |
Result< CasimirController > cuttlefish::anonymous_namespace{main.cpp}::ConnectToCasimir | ( | ) |
int cuttlefish::anonymous_namespace{main.cpp}::DisplayMain | ( | int | argc, |
char ** | argv | ||
) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::DoAdd | ( | std::vector< std::string > & | args | ) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::DoHelp | ( | std::vector< std::string > & | args | ) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::DoList | ( | std::vector< std::string > & | args | ) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::DoRemove | ( | std::vector< std::string > & | args | ) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::DoScreenshot | ( | std::vector< std::string > & | args | ) |
void cuttlefish::anonymous_namespace{main.cpp}::DumpPackets | ( | const char * | prefix, |
char * | buf, | ||
int | size | ||
) |
|
static |
int cuttlefish::anonymous_namespace{main.cpp}::FallbackToPythonAcloud | ( | char ** | argv | ) |
Result< int > cuttlefish::anonymous_namespace{main.cpp}::GetInstanceNum | ( | std::vector< std::string > & | args | ) |
void cuttlefish::anonymous_namespace{main.cpp}::LaunchConnectionMaintainerThread | ( | const std::string & | address | ) |
int cuttlefish::anonymous_namespace{main.cpp}::ModemSimulatorMain | ( | int | argc, |
char ** | argv | ||
) |
SharedFD cuttlefish::anonymous_namespace{main.cpp}::OpenSocket | ( | const std::string & | path | ) |
SharedFD cuttlefish::anonymous_namespace{main.cpp}::OpenSocket | ( | int | port | ) |
std::vector< std::string > cuttlefish::anonymous_namespace{main.cpp}::ParseAddressList | ( | std::string | ports | ) |
void cuttlefish::anonymous_namespace{main.cpp}::RunScreenRecordingServer | ( | int | argc, |
char ** | argv | ||
) |
void cuttlefish::anonymous_namespace{main.cpp}::RunServer | ( | ) |
void cuttlefish::anonymous_namespace{main.cpp}::RunServer | ( | int | argc, |
char ** | argv | ||
) |
std::vector< SharedFD > cuttlefish::anonymous_namespace{main.cpp}::ServerFdsFromCmdline | ( | ) |
void cuttlefish::anonymous_namespace{main.cpp}::SleepForever | ( | ) |
int cuttlefish::anonymous_namespace{main.cpp}::TcpConnectorMain | ( | int | argc, |
char ** | argv | ||
) |
int cuttlefish::anonymous_namespace{main.cpp}::TranslatorMain | ( | char ** | argv | ) |
|
static |
|
constexpr |
|
constexpr |
|
constexpr |
|
static |
|
static |
|
static |
|
static |