Android-cuttlefish cvd tool
Functions | Variables
cuttlefish::anonymous_namespace{stop.cpp} Namespace Reference

Functions

static Command CreateStopCvdCommand (const std::string &stopper_path, const std::unordered_map< std::string, std::string > &envs, const std::vector< std::string > &args)
 
Result< void > RunStopCvdAll (bool clear_runtime_dirs)
 
static bool IsStillRunCvd (const pid_t pid)
 
Result< void > SendSignal (pid_t pid)
 
Result< void > SendSignal (const GroupProcInfo &group_info)
 
Result< void > DeleteLockFile (const GroupProcInfo &group_info)
 
Result< void > ForcefullyStopGroup (const GroupProcInfo &group)
 
Result< void > KillAllRunCvds ()
 
Result< void > DeleteAllOwnedInstanceLocks ()
 

Variables

constexpr char kSummaryHelpText [] = "Stop Cuttlefish instances"
 

Function Documentation

◆ CreateStopCvdCommand()

static Command cuttlefish::anonymous_namespace{stop.cpp}::CreateStopCvdCommand ( const std::string &  stopper_path,
const std::unordered_map< std::string, std::string > &  envs,
const std::vector< std::string > &  args 
)
static

◆ DeleteAllOwnedInstanceLocks()

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::DeleteAllOwnedInstanceLocks ( )

◆ DeleteLockFile()

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::DeleteLockFile ( const GroupProcInfo group_info)

◆ ForcefullyStopGroup()

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::ForcefullyStopGroup ( const GroupProcInfo group)

◆ IsStillRunCvd()

static bool cuttlefish::anonymous_namespace{stop.cpp}::IsStillRunCvd ( const pid_t  pid)
static

◆ KillAllRunCvds()

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::KillAllRunCvds ( )

◆ RunStopCvdAll()

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::RunStopCvdAll ( bool  clear_runtime_dirs)

◆ SendSignal() [1/2]

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::SendSignal ( const GroupProcInfo group_info)

◆ SendSignal() [2/2]

Result< void > cuttlefish::anonymous_namespace{stop.cpp}::SendSignal ( pid_t  pid)

Variable Documentation

◆ kSummaryHelpText

constexpr char cuttlefish::anonymous_namespace{stop.cpp}::kSummaryHelpText[] = "Stop Cuttlefish instances"
constexpr