Searched defs:Subprocess (Results 1 - 3 of 3) sorted by relevance

/system/update_engine/common/
H A Dsubprocess.h36 // The Subprocess class is a singleton. It's used to spawn off a subprocess
42 // To create the Subprocess singleton just instantiate it with and call Init().
43 // You can't have two Subprocess instances initialized at the same time.
47 class Subprocess { class in namespace:chromeos_update_engine
58 Subprocess() = default;
60 // Destroy and unregister the Subprocess singleton.
61 ~Subprocess();
63 // Initialize and register the Subprocess singleton.
100 static Subprocess& Get() {
138 static Subprocess* subprocess_singleton
[all...]
H A Dsubprocess.cc54 if ((flags & Subprocess::kRedirectStderrToStdout) != 0) {
69 // Helper function to launch a process with the given Subprocess::Flags.
80 proc->SetSearchPath((flags & Subprocess::kSearchPath) != 0);
102 void Subprocess::Init(
112 Subprocess::~Subprocess() {
117 void Subprocess::OnStdoutReady(SubprocessRecord* record) {
136 void Subprocess::ChildExitedCallback(const siginfo_t& info) {
150 LOG(INFO) << "Subprocess terminated with si_code " << info.si_code;
152 LOG(INFO) << "Subprocess exite
[all...]
/system/core/adb/
H A Dshell_service.cpp41 // Subprocess | adbd subprocess thread | adbd main fdevent loop
59 // Subprocess | adbd subprocess thread | adbd main fdevent loop
139 class Subprocess { class in namespace:__anon1544
141 Subprocess(const std::string& command, const char* terminal_type,
143 ~Subprocess();
157 static bool StartThread(std::unique_ptr<Subprocess> subprocess,
189 DISALLOW_COPY_AND_ASSIGN(Subprocess);
192 Subprocess::Subprocess(const std::string& command, const char* terminal_type, function in class:__anon1544::Subprocess
212 Subprocess
[all...]

Completed in 81 milliseconds