Apache Mesos
Public Member Functions | Public Attributes | List of all members
os::Process Struct Reference

#include <process.hpp>

Public Member Functions

 Process (pid_t _pid, pid_t _parent, pid_t _group, const Option< pid_t > &_session, const Option< Bytes > &_rss, const Option< Duration > &_utime, const Option< Duration > &_stime, const std::string &_command, bool _zombie)
 
bool operator< (const Process &p) const
 
bool operator<= (const Process &p) const
 
bool operator> (const Process &p) const
 
bool operator>= (const Process &p) const
 
bool operator== (const Process &p) const
 
bool operator!= (const Process &p) const
 

Public Attributes

const pid_t pid
 
const pid_t parent
 
const pid_t group
 
const Option< pid_tsession
 
const Option< Bytesrss
 
const Option< Durationutime
 
const Option< Durationstime
 
const std::string command
 
const bool zombie
 

Constructor & Destructor Documentation

os::Process::Process ( pid_t  _pid,
pid_t  _parent,
pid_t  _group,
const Option< pid_t > &  _session,
const Option< Bytes > &  _rss,
const Option< Duration > &  _utime,
const Option< Duration > &  _stime,
const std::string &  _command,
bool  _zombie 
)
inline

Member Function Documentation

bool os::Process::operator!= ( const Process p) const
inline
bool os::Process::operator< ( const Process p) const
inline
bool os::Process::operator<= ( const Process p) const
inline
bool os::Process::operator== ( const Process p) const
inline
bool os::Process::operator> ( const Process p) const
inline
bool os::Process::operator>= ( const Process p) const
inline

Member Data Documentation

const std::string os::Process::command
const pid_t os::Process::group
const pid_t os::Process::parent
const pid_t os::Process::pid
const Option<Bytes> os::Process::rss
const Option<pid_t> os::Process::session
const Option<Duration> os::Process::stime
const Option<Duration> os::Process::utime
const bool os::Process::zombie

The documentation for this struct was generated from the following file: