17 #ifndef __MESOS_V1_EXECUTOR_HPP__ 18 #define __MESOS_V1_EXECUTOR_HPP__ 44 virtual void send(
const Call& call) = 0;
64 const std::function<
void(
void)>& connected,
65 const std::function<
void(
void)>& disconnected,
66 const std::function<
void(
const std::queue<Event>&)>& received);
69 const std::function<
void(
void)>& connected,
70 const std::function<
void(
void)>& disconnected,
71 const std::function<
void(
const std::queue<Event>&)>& received,
72 const std::map<std::string, std::string>&
environment);
86 void send(
const Call& call)
override;
96 #endif // __MESOS_V1_EXECUTOR_HPP__
ContentType
Definition: http.hpp:43
virtual void send(const Call &call)=0
mesos::v1::scheduler::Call Call
Definition: mesos.hpp:2851
mesos::v1::scheduler::Mesos Mesos
Definition: mesos.hpp:2853
virtual ~MesosBase()
Definition: executor.hpp:43
Environment * environment
Definition: executor.hpp:55
Result< Process > process(pid_t pid)
Definition: freebsd.hpp:30
Definition: executor.hpp:39