◆ ClientState
Enumerator |
---|
kInitial | |
kIgnoredFd | |
kPingback | |
kWaitingForExit | |
◆ SocketClient() [1/2]
cuttlefish::process_sandboxer::SandboxManager::SocketClient::SocketClient |
( |
SandboxManager & |
manager, |
|
|
FDCloser |
client_fd |
|
) |
| |
|
inline |
◆ SocketClient() [2/2]
cuttlefish::process_sandboxer::SandboxManager::SocketClient::SocketClient |
( |
SocketClient & |
| ) |
|
|
delete |
◆ ClientFd()
int cuttlefish::process_sandboxer::SandboxManager::SocketClient::ClientFd |
( |
| ) |
const |
|
inline |
◆ HandleMessage()
absl::Status cuttlefish::process_sandboxer::SandboxManager::SocketClient::HandleMessage |
( |
| ) |
|
|
inline |
◆ LaunchProcess()
absl::Status cuttlefish::process_sandboxer::SandboxManager::SocketClient::LaunchProcess |
( |
| ) |
|
|
inlineprivate |
◆ SendExitCode()
absl::Status cuttlefish::process_sandboxer::SandboxManager::SocketClient::SendExitCode |
( |
int |
code | ) |
|
|
inline |
◆ UpdateCredentials()
absl::Status cuttlefish::process_sandboxer::SandboxManager::SocketClient::UpdateCredentials |
( |
const std::optional< ucred > & |
credentials | ) |
|
|
inlineprivate |
◆ client_fd_
FDCloser cuttlefish::process_sandboxer::SandboxManager::SocketClient::client_fd_ |
|
private |
◆ client_state_
◆ credentials_
std::optional<ucred> cuttlefish::process_sandboxer::SandboxManager::SocketClient::credentials_ |
|
private |
◆ ignored_fd_
int cuttlefish::process_sandboxer::SandboxManager::SocketClient::ignored_fd_ = -1 |
|
private |
◆ manager_
SandboxManager& cuttlefish::process_sandboxer::SandboxManager::SocketClient::manager_ |
|
private |
◆ pid_fd_
std::optional<PidFd> cuttlefish::process_sandboxer::SandboxManager::SocketClient::pid_fd_ |
|
private |
◆ pingback_
std::string cuttlefish::process_sandboxer::SandboxManager::SocketClient::pingback_ |
|
private |
The documentation for this class was generated from the following file: