#include <instance_record.h>
◆ LocalInstance() [1/3]
cuttlefish::LocalInstance::LocalInstance |
( |
const LocalInstance & |
| ) |
|
|
default |
◆ LocalInstance() [2/3]
◆ LocalInstance() [3/3]
cuttlefish::LocalInstance::LocalInstance |
( |
std::shared_ptr< cvd::InstanceGroup > |
group_proto, |
|
|
cvd::Instance * |
instance_proto |
|
) |
| |
|
private |
◆ adb_port()
int cuttlefish::LocalInstance::adb_port |
( |
| ) |
const |
◆ assembly_dir()
std::string cuttlefish::LocalInstance::assembly_dir |
( |
| ) |
const |
◆ FetchStatus()
Result< Json::Value > cuttlefish::LocalInstance::FetchStatus |
( |
std::chrono::seconds |
timeout = std::chrono::seconds(5) | ) |
|
◆ GetLauncherMonitor()
Result< SharedFD > cuttlefish::LocalInstance::GetLauncherMonitor |
( |
std::chrono::seconds |
timeout | ) |
const |
|
private |
◆ home_directory()
const std::string & cuttlefish::LocalInstance::home_directory |
( |
| ) |
const |
|
inline |
◆ host_artifacts_path()
const std::string & cuttlefish::LocalInstance::host_artifacts_path |
( |
| ) |
const |
|
inline |
◆ id()
uint32_t cuttlefish::LocalInstance::id |
( |
| ) |
const |
|
inline |
◆ instance_dir()
std::string cuttlefish::LocalInstance::instance_dir |
( |
| ) |
const |
◆ IsActive()
bool cuttlefish::LocalInstance::IsActive |
( |
| ) |
const |
◆ name()
const std::string & cuttlefish::LocalInstance::name |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PowerWash()
Result< void > cuttlefish::LocalInstance::PowerWash |
( |
std::chrono::seconds |
launcher_timeout, |
|
|
std::chrono::seconds |
boot_timeout |
|
) |
| |
◆ PressPowerBtn()
Result< void > cuttlefish::LocalInstance::PressPowerBtn |
( |
| ) |
|
◆ PressPowerBtnLegacy()
Result< void > cuttlefish::LocalInstance::PressPowerBtnLegacy |
( |
| ) |
|
◆ ReadJsonConfig()
Result< Json::Value > cuttlefish::LocalInstance::ReadJsonConfig |
( |
| ) |
const |
|
private |
◆ Restart()
Result< void > cuttlefish::LocalInstance::Restart |
( |
std::chrono::seconds |
launcher_timeout, |
|
|
std::chrono::seconds |
boot_timeout |
|
) |
| |
◆ set_id()
void cuttlefish::LocalInstance::set_id |
( |
uint32_t |
id | ) |
|
|
inline |
◆ set_state()
void cuttlefish::LocalInstance::set_state |
( |
cvd::InstanceState |
state | ) |
|
◆ set_webrtc_device_id()
void cuttlefish::LocalInstance::set_webrtc_device_id |
( |
std::string |
webrtc_device_id | ) |
|
|
inline |
◆ state()
cvd::InstanceState cuttlefish::LocalInstance::state |
( |
| ) |
const |
|
inline |
◆ webrtc_device_id()
const std::string & cuttlefish::LocalInstance::webrtc_device_id |
( |
| ) |
const |
|
inline |
◆ LocalInstanceGroup
◆ group_proto_
std::shared_ptr<cvd::InstanceGroup> cuttlefish::LocalInstance::group_proto_ |
|
private |
◆ instance_proto_
cvd::Instance* cuttlefish::LocalInstance::instance_proto_ |
|
private |
The documentation for this class was generated from the following files: