Apache Mesos
|
#include <stdint.h>
#include <list>
#include <memory>
#include <string>
#include <utility>
#include <vector>
#include <mesos/attributes.hpp>
#include <mesos/resources.hpp>
#include <mesos/type_utils.hpp>
#include <mesos/agent/agent.hpp>
#include <mesos/authentication/secret_generator.hpp>
#include <mesos/executor/executor.hpp>
#include <mesos/master/detector.hpp>
#include <mesos/module/authenticatee.hpp>
#include <mesos/slave/containerizer.hpp>
#include <mesos/slave/qos_controller.hpp>
#include <mesos/slave/resource_estimator.hpp>
#include <mesos/v1/executor/executor.hpp>
#include <process/http.hpp>
#include <process/future.hpp>
#include <process/owned.hpp>
#include <process/limiter.hpp>
#include <process/process.hpp>
#include <process/protobuf.hpp>
#include <process/shared.hpp>
#include <process/sequence.hpp>
#include <stout/boundedhashmap.hpp>
#include <stout/bytes.hpp>
#include <stout/circular_buffer.hpp>
#include <stout/linkedhashmap.hpp>
#include <stout/hashmap.hpp>
#include <stout/hashset.hpp>
#include <stout/option.hpp>
#include <stout/os.hpp>
#include <stout/path.hpp>
#include <stout/recordio.hpp>
#include <stout/uuid.hpp>
#include "common/heartbeater.hpp"
#include "common/http.hpp"
#include "common/protobuf_utils.hpp"
#include "common/recordio.hpp"
#include "files/files.hpp"
#include "internal/evolve.hpp"
#include "messages/messages.hpp"
#include "resource_provider/daemon.hpp"
#include "resource_provider/manager.hpp"
#include "slave/constants.hpp"
#include "slave/containerizer/containerizer.hpp"
#include "slave/flags.hpp"
#include "slave/gc.hpp"
#include "slave/http.hpp"
#include "slave/metrics.hpp"
#include "slave/paths.hpp"
#include "slave/state.hpp"
#include "status_update_manager/operation.hpp"
Go to the source code of this file.
Namespaces | |
mesos | |
mesos::internal | |
mesos::internal::slave | |
Functions | |
std::ostream & | mesos::internal::slave::operator<< (std::ostream &stream, const Executor &executor) |
std::map< std::string, std::string > | mesos::internal::slave::executorEnvironment (const Flags &flags, const ExecutorInfo &executorInfo, const std::string &directory, const SlaveID &slaveId, const process::PID< Slave > &slavePid, const Option< Secret > &authenticationToken, bool checkpoint) |
Returns a map of environment variables necessary in order to launch an executor. More... | |
std::ostream & | mesos::internal::slave::operator<< (std::ostream &stream, Executor::State state) |
std::ostream & | mesos::internal::slave::operator<< (std::ostream &stream, Framework::State state) |
std::ostream & | mesos::internal::slave::operator<< (std::ostream &stream, Slave::State state) |