Apache Mesos
|
Classes | |
class | Capabilities |
Provides wrapper for the linux process capabilities interface. More... | |
class | ProcessCapabilities |
Encapsulation of capability value sets. More... | |
Enumerations | |
enum | Capability : int { CHOWN = 0, DAC_OVERRIDE = 1, DAC_READ_SEARCH = 2, FOWNER = 3, FSETID = 4, KILL = 5, SETGID = 6, SETUID = 7, SETPCAP = 8, LINUX_IMMUTABLE = 9, NET_BIND_SERVICE = 10, NET_BROADCAST = 11, NET_ADMIN = 12, NET_RAW = 13, IPC_LOCK = 14, IPC_OWNER = 15, SYS_MODULE = 16, SYS_RAWIO = 17, SYS_CHROOT = 18, SYS_PTRACE = 19, SYS_PACCT = 20, SYS_ADMIN = 21, SYS_BOOT = 22, SYS_NICE = 23, SYS_RESOURCE = 24, SYS_TIME = 25, SYS_TTY_CONFIG = 26, MKNOD = 27, LEASE = 28, AUDIT_WRITE = 29, AUDIT_CONTROL = 30, SETFCAP = 31, MAC_OVERRIDE = 32, MAC_ADMIN = 33, SYSLOG = 34, WAKE_ALARM = 35, BLOCK_SUSPEND = 36, AUDIT_READ = 37, PERFMON = 38, BPF = 39, CHECKPOINT_RESTORE = 40, MAX_CAPABILITY = 41 } |
enum | Type { EFFECTIVE, PERMITTED, INHERITABLE, BOUNDING, AMBIENT } |
Functions | |
Capability | convert (const CapabilityInfo::Capability &capability) |
std::set< Capability > | convert (const CapabilityInfo &capabilityInfo) |
CapabilityInfo | convert (const std::set< Capability > &capabilitySet) |
std::ostream & | operator<< (std::ostream &stream, const Capability &capability) |
std::ostream & | operator<< (std::ostream &stream, const Type &type) |
std::ostream & | operator<< (std::ostream &stream, const ProcessCapabilities &capabilities) |
enum mesos::internal::capabilities::Capability : int |
Capability mesos::internal::capabilities::convert | ( | const CapabilityInfo::Capability & | capability | ) |
std::set<Capability> mesos::internal::capabilities::convert | ( | const CapabilityInfo & | capabilityInfo | ) |
CapabilityInfo mesos::internal::capabilities::convert | ( | const std::set< Capability > & | capabilitySet | ) |
std::ostream& mesos::internal::capabilities::operator<< | ( | std::ostream & | stream, |
const Capability & | capability | ||
) |
std::ostream& mesos::internal::capabilities::operator<< | ( | std::ostream & | stream, |
const Type & | type | ||
) |
std::ostream& mesos::internal::capabilities::operator<< | ( | std::ostream & | stream, |
const ProcessCapabilities & | capabilities | ||
) |