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

#include <signal_fd.h>

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

Public Member Functions

absl::StatusOr< signalfd_siginfo > ReadSignal ()
 
int Fd () const
 

Static Public Member Functions

static absl::StatusOr< SignalFdAllExceptSigChld ()
 

Private Member Functions

 SignalFd (sapi::file_util::fileops::FDCloser)
 

Private Attributes

sapi::file_util::fileops::FDCloser fd_
 

Constructor & Destructor Documentation

◆ SignalFd()

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

Member Function Documentation

◆ AllExceptSigChld()

absl::StatusOr< SignalFd > cuttlefish::process_sandboxer::SignalFd::AllExceptSigChld ( )
static

◆ Fd()

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

◆ ReadSignal()

absl::StatusOr< signalfd_siginfo > cuttlefish::process_sandboxer::SignalFd::ReadSignal ( )

Member Data Documentation

◆ fd_

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

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