Apache Mesos
|
#include <google/protobuf/message.h>
#include <mesos/agent/agent.hpp>
#include <mesos/mesos.hpp>
#include <mesos/resources.hpp>
#include <mesos/master/master.hpp>
#include <mesos/executor/executor.hpp>
#include <mesos/maintenance/maintenance.hpp>
#include <mesos/resource_provider/resource_provider.hpp>
#include <mesos/scheduler/scheduler.hpp>
#include <mesos/v1/mesos.hpp>
#include <mesos/v1/resources.hpp>
#include <mesos/v1/agent/agent.hpp>
#include <mesos/v1/executor/executor.hpp>
#include <mesos/v1/master/master.hpp>
#include <mesos/v1/resource_provider/resource_provider.hpp>
#include <mesos/v1/maintenance/maintenance.hpp>
#include <mesos/v1/scheduler/scheduler.hpp>
#include <stout/foreach.hpp>
#include <stout/json.hpp>
#include "messages/messages.hpp"
Go to the source code of this file.
Namespaces | |
mesos | |
mesos::internal | |
Functions | |
v1::AgentID | mesos::internal::evolve (const SlaveID &slaveId) |
v1::AgentInfo | mesos::internal::evolve (const SlaveInfo &slaveInfo) |
v1::ContainerInfo | mesos::internal::evolve (const ContainerInfo &containerInfo) |
v1::DomainInfo | mesos::internal::evolve (const DomainInfo &domainInfo) |
v1::DrainInfo | mesos::internal::evolve (const DrainInfo &drainInfo) |
v1::ExecutorID | mesos::internal::evolve (const ExecutorID &executorId) |
v1::ExecutorInfo | mesos::internal::evolve (const ExecutorInfo &executorInfo) |
v1::FileInfo | mesos::internal::evolve (const FileInfo &fileInfo) |
v1::FrameworkID | mesos::internal::evolve (const FrameworkID &frameworkId) |
v1::FrameworkInfo | mesos::internal::evolve (const FrameworkInfo &frameworkInfo) |
v1::InverseOffer | mesos::internal::evolve (const InverseOffer &inverseOffer) |
v1::KillPolicy | mesos::internal::evolve (const KillPolicy &killPolicy) |
v1::MachineID | mesos::internal::evolve (const MachineID &machineId) |
v1::MasterInfo | mesos::internal::evolve (const MasterInfo &masterInfo) |
v1::Offer | mesos::internal::evolve (const Offer &offer) |
v1::OfferID | mesos::internal::evolve (const OfferID &offerId) |
v1::OperationStatus | mesos::internal::evolve (const OperationStatus &status) |
v1::Resource | mesos::internal::evolve (const Resource &resource) |
v1::ResourceProviderID | mesos::internal::evolve (const ResourceProviderID &resourceProviderId) |
v1::Resources | mesos::internal::evolve (const Resources &resources) |
v1::Task | mesos::internal::evolve (const Task &task) |
v1::TaskID | mesos::internal::evolve (const TaskID &taskId) |
v1::TaskInfo | mesos::internal::evolve (const TaskInfo &taskInfo) |
v1::TaskStatus | mesos::internal::evolve (const TaskStatus &status) |
v1::UUID | mesos::internal::evolve (const UUID &uuid) |
v1::agent::Call | mesos::internal::evolve (const agent::Call &call) |
v1::agent::ProcessIO | mesos::internal::evolve (const agent::ProcessIO &processIO) |
v1::agent::Response | mesos::internal::evolve (const agent::Response &response) |
v1::maintenance::ClusterStatus | mesos::internal::evolve (const maintenance::ClusterStatus &cluster) |
v1::maintenance::Schedule | mesos::internal::evolve (const maintenance::Schedule &schedule) |
v1::resource_provider::Call | mesos::internal::evolve (const resource_provider::Call &call) |
v1::resource_provider::Event | mesos::internal::evolve (const resource_provider::Event &event) |
template<typename T1 , typename T2 > | |
google::protobuf::RepeatedPtrField< T1 > | mesos::internal::evolve (const google::protobuf::RepeatedPtrField< T2 > &t2s) |
v1::scheduler::Event | mesos::internal::evolve (const mesos::scheduler::Event &event) |
v1::scheduler::Response | mesos::internal::evolve (const mesos::scheduler::Response &response) |
v1::scheduler::Event | mesos::internal::evolve (const ExitedExecutorMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const ExecutorToFrameworkMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const FrameworkErrorMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const FrameworkRegisteredMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const FrameworkReregisteredMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const InverseOffersMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const LostSlaveMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const ResourceOffersMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const RescindInverseOfferMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const RescindResourceOfferMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const StatusUpdateMessage &message) |
v1::scheduler::Event | mesos::internal::evolve (const UpdateOperationStatusMessage &message) |
v1::executor::Call | mesos::internal::evolve (const executor::Call &call) |
v1::executor::Event | mesos::internal::evolve (const executor::Event &event) |
v1::executor::Event | mesos::internal::evolve (const ExecutorRegisteredMessage &message) |
v1::executor::Event | mesos::internal::evolve (const FrameworkToExecutorMessage &message) |
v1::executor::Event | mesos::internal::evolve (const KillTaskMessage &message) |
v1::executor::Event | mesos::internal::evolve (const RunTaskMessage &message) |
v1::executor::Event | mesos::internal::evolve (const ShutdownExecutorMessage &message) |
v1::executor::Event | mesos::internal::evolve (const StatusUpdateAcknowledgementMessage &message) |
v1::master::Event | mesos::internal::evolve (const mesos::master::Event &event) |
v1::master::Response | mesos::internal::evolve (const mesos::master::Response &response) |
template<v1::master::Response::Type T> | |
v1::master::Response | mesos::internal::evolve (const JSON::Object &object) |
template<v1::agent::Response::Type T> | |
v1::agent::Response | mesos::internal::evolve (const JSON::Object &object) |
template<v1::agent::Response::Type T> | |
v1::agent::Response | mesos::internal::evolve (const JSON::Array &array) |