#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()
◆ status()
| SharedFD cuttlefish::ProcessMonitor::status |
( |
| ) |
|
|
inline |
◆ 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_
◆ child_sock_
| SharedFD cuttlefish::ProcessMonitor::child_sock_ |
|
private |
◆ monitor_
| pid_t cuttlefish::ProcessMonitor::monitor_ |
|
private |
◆ parent_channel_
◆ properties_
| Properties cuttlefish::ProcessMonitor::properties_ |
|
private |
◆ properties_mutex_
| std::mutex cuttlefish::ProcessMonitor::properties_mutex_ |
|
private |
◆ status_
| SharedFD cuttlefish::ProcessMonitor::status_ |
|
private |
The documentation for this class was generated from the following files: