Android-cuttlefish cvd tool
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
cuttlefish::process_sandboxer::CredentialedUnixServer Class Reference

#include <credentialed_unix_server.h>

Collaboration diagram for cuttlefish::process_sandboxer::CredentialedUnixServer:
Collaboration graph
[legend]

Public Member Functions

absl::StatusOr< sapi::file_util::fileops::FDCloser > AcceptClient ()
 
int Fd () const
 

Static Public Member Functions

static absl::StatusOr< CredentialedUnixServerOpen (const std::string &path)
 

Private Member Functions

 CredentialedUnixServer (sapi::file_util::fileops::FDCloser)
 

Private Attributes

sapi::file_util::fileops::FDCloser fd_
 

Constructor & Destructor Documentation

◆ CredentialedUnixServer()

cuttlefish::process_sandboxer::CredentialedUnixServer::CredentialedUnixServer ( sapi::file_util::fileops::FDCloser  )
private

Member Function Documentation

◆ AcceptClient()

absl::StatusOr< FDCloser > cuttlefish::process_sandboxer::CredentialedUnixServer::AcceptClient ( )

◆ Fd()

int cuttlefish::process_sandboxer::CredentialedUnixServer::Fd ( ) const

◆ Open()

absl::StatusOr< CredentialedUnixServer > cuttlefish::process_sandboxer::CredentialedUnixServer::Open ( const std::string &  path)
static

Member Data Documentation

◆ fd_

sapi::file_util::fileops::FDCloser cuttlefish::process_sandboxer::CredentialedUnixServer::fd_
private

The documentation for this class was generated from the following files: