|
Android-cuttlefish cvd tool
|
#include "cuttlefish/host/commands/run_cvd/launch/cvdalloc.h"#include <sys/socket.h>#include <chrono>#include <mutex>#include <string>#include <string_view>#include <unordered_set>#include <utility>#include <vector>#include "absl/log/log.h"#include "fruit/component.h"#include "fruit/fruit_forward_decls.h"#include "allocd/alloc_utils.h"#include "cuttlefish/host/commands/cvdalloc/privilege.h"#include "cuttlefish/host/commands/cvdalloc/sem.h"#include "cuttlefish/host/libs/config/cuttlefish_config.h"#include "cuttlefish/host/libs/config/known_paths.h"#include "cuttlefish/host/libs/feature/command_source.h"#include "cuttlefish/host/libs/feature/feature.h"#include "cuttlefish/host/libs/vm_manager/vm_manager.h"#include "cuttlefish/posix/stat.h"#include "cuttlefish/process/command.h"#include "cuttlefish/process/subprocess.h"#include "cuttlefish/result/result.h"
Namespaces | |
| namespace | cuttlefish |
Enumerations | |
| enum class | cuttlefish::CvdallocStatus { cuttlefish::kUnknown = 0 , cuttlefish::kAvailable , cuttlefish::kFailed } |
Functions | |
| fruit::Component< fruit::Required< const CuttlefishConfig::InstanceSpecific > > | cuttlefish::CvdallocComponent () |
Variables | |
| constexpr std::chrono::seconds | cuttlefish::kCvdAllocateTimeout = std::chrono::seconds(30) |
| constexpr std::chrono::seconds | cuttlefish::kCvdTeardownTimeout = std::chrono::seconds(2) |