#include <launcher.hpp>
mesos::internal::slave::SubprocessLauncher::~SubprocessLauncher |
( |
| ) |
|
|
inlineoverride |
mesos::internal::slave::SubprocessLauncher::SubprocessLauncher |
( |
| ) |
|
|
inlineprotected |
static Try<Launcher*> mesos::internal::slave::SubprocessLauncher::create |
( |
const Flags & |
flags | ) |
|
|
static |
process::Future<Nothing> mesos::internal::slave::SubprocessLauncher::destroy |
( |
const ContainerID & |
containerId | ) |
|
|
overridevirtual |
Try<pid_t> mesos::internal::slave::SubprocessLauncher::fork |
( |
const ContainerID & |
containerId, |
|
|
const std::string & |
path, |
|
|
const std::vector< std::string > & |
argv, |
|
|
const mesos::slave::ContainerIO & |
containerIO, |
|
|
const flags::FlagsBase * |
flags, |
|
|
const Option< std::map< std::string, std::string >> & |
environment, |
|
|
const Option< int > & |
enterNamespaces, |
|
|
const Option< int > & |
cloneNamespaces, |
|
|
const std::vector< int_fd > & |
whitelistFds |
|
) |
| |
|
overridevirtual |
process::Future<hashset<ContainerID> > mesos::internal::slave::SubprocessLauncher::recover |
( |
const std::vector< mesos::slave::ContainerState > & |
states | ) |
|
|
overridevirtual |
process::Future<ContainerStatus> mesos::internal::slave::SubprocessLauncher::status |
( |
const ContainerID & |
containerId | ) |
|
|
overridevirtual |
hashmap<ContainerID, pid_t> mesos::internal::slave::SubprocessLauncher::pids |
|
protected |
The documentation for this class was generated from the following file: