24#include <unordered_map>
Definition: expected.h:86
std::vector< std::string > Args
Definition: types.h:25
std::unordered_map< std::string, std::string > Envs
Definition: types.h:26
Definition: alloc_utils.cpp:23
Result< std::vector< GroupProcInfo > > CollectRunCvdGroups()
Definition: run_cvd_proc_collector.cpp:235
Definition: run_cvd_proc_collector.h:41
cvd_common::Envs envs_
Definition: run_cvd_proc_collector.h:44
unsigned id_
Definition: run_cvd_proc_collector.h:46
std::set< pid_t > parent_run_cvd_pids_
Definition: run_cvd_proc_collector.h:43
std::set< pid_t > pids_
Definition: run_cvd_proc_collector.h:42
cvd_common::Args cmd_args_
Definition: run_cvd_proc_collector.h:45
Definition: run_cvd_proc_collector.h:35
std::string stop_cvd_path_
Definition: run_cvd_proc_collector.h:38
std::string exec_path_
Definition: run_cvd_proc_collector.h:37
std::optional< std::string > android_host_out_
Definition: run_cvd_proc_collector.h:40
std::string home_
Definition: run_cvd_proc_collector.h:36
std::unordered_map< unsigned, InstanceInfo > instances_
Definition: run_cvd_proc_collector.h:49
bool is_cvd_server_started_
Definition: run_cvd_proc_collector.h:39