|
Android-cuttlefish cvd tool
|
Classes | |
| class | CasimirControlServiceImpl |
| class | OpenwrtControlServiceImpl |
| class | ScreenRecordingServiceImpl |
Typedefs | |
| using | DisplaySubCommand = Result< int >(*)(std::vector< std::string > &) |
| using | StartStopFn = std::function< Result< void >(const CuttlefishConfig::InstanceSpecific &, std::chrono::seconds)> |
Functions | |
| 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) |
| Result< void > | Main (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 | |
| 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>&) |
| using cuttlefish::anonymous_namespace{main.cpp}::StartStopFn = typedef std::function<Result<void>( const CuttlefishConfig::InstanceSpecific&, std::chrono::seconds)> |
| 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 |
| Result< int > cuttlefish::anonymous_namespace{main.cpp}::GetInstanceNum | ( | std::vector< std::string > & | args | ) |
| void cuttlefish::anonymous_namespace{main.cpp}::LaunchConnectionMaintainerThread | ( | const std::string & | address | ) |
| Result< void > cuttlefish::anonymous_namespace{main.cpp}::Main | ( | int | argc, |
| char ** | argv | ||
| ) |
| 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 | ||
| ) |
|
static |
|
constexpr |
|
constexpr |
|
static |
|
static |
|
static |
|
static |