#include <process_monitor.h>
◆ ProcessMonitor()
◆ MonitorRoutine()
Result< void > cuttlefish::ProcessMonitor::MonitorRoutine |
( |
| ) |
|
|
private |
◆ ReadMonitorSocketLoop()
Result< void > cuttlefish::ProcessMonitor::ReadMonitorSocketLoop |
( |
std::atomic_bool & |
running | ) |
|
|
private |
◆ ResumeHostProcessesImpl()
Result< void > cuttlefish::ProcessMonitor::ResumeHostProcessesImpl |
( |
| ) |
|
|
private |
◆ ResumeMonitoredProcesses()
Result< void > cuttlefish::ProcessMonitor::ResumeMonitoredProcesses |
( |
| ) |
|
◆ StartAndMonitorProcesses()
Result< void > cuttlefish::ProcessMonitor::StartAndMonitorProcesses |
( |
| ) |
|
◆ StartSubprocesses()
◆ StopMonitoredProcesses()
Result< void > cuttlefish::ProcessMonitor::StopMonitoredProcesses |
( |
| ) |
|
◆ SuspendHostProcessesImpl()
Result< void > cuttlefish::ProcessMonitor::SuspendHostProcessesImpl |
( |
| ) |
|
|
private |
◆ SuspendMonitoredProcesses()
Result< void > cuttlefish::ProcessMonitor::SuspendMonitoredProcesses |
( |
| ) |
|
◆ channel_to_secure_env_
const SharedFD cuttlefish::ProcessMonitor::channel_to_secure_env_ |
|
private |
◆ child_channel_
◆ monitor_
pid_t cuttlefish::ProcessMonitor::monitor_ |
|
private |
◆ parent_channel_
◆ properties_
Properties cuttlefish::ProcessMonitor::properties_ |
|
private |
◆ properties_mutex_
std::mutex cuttlefish::ProcessMonitor::properties_mutex_ |
|
private |
The documentation for this class was generated from the following files: