17 #ifndef MESOS_EXECUTOR_DRIVER_IMPL_HPP 18 #define MESOS_EXECUTOR_DRIVER_IMPL_HPP 23 namespace mesos {
namespace python {
void MesosExecutorDriverImpl_dealloc(MesosExecutorDriverImpl *self)
Free a MesosExecutorDriverImpl.
int MesosExecutorDriverImpl_init(MesosExecutorDriverImpl *self, PyObject *args, PyObject *kwds)
Initialize a MesosExecutorDriverImpl with constructor arguments.
PyObject * MesosExecutorDriverImpl_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
Create, but don't initialize, a new MesosExecutorDriverImpl (called by Python before init method)...
Proxy Executor implementation that will call into Python.
Definition: proxy_executor.hpp:37
Definition: executor.hpp:212
PyObject * pythonExecutor
Definition: mesos_executor_driver_impl.hpp:35
PyMethodDef MesosExecutorDriverImpl_methods[]
List of Python methods in MesosExecutorDriverImpl.
PyObject * MesosExecutorDriverImpl_sendFrameworkMessage(MesosExecutorDriverImpl *self, PyObject *args)
PyObject * MesosExecutorDriverImpl_join(MesosExecutorDriverImpl *self)
int MesosExecutorDriverImpl_clear(MesosExecutorDriverImpl *self)
Clear fields of a MesosExecutorDriverImpl that can participate in GC cycles.
int MesosExecutorDriverImpl_traverse(MesosExecutorDriverImpl *self, visitproc visit, void *arg)
Traverse fields of a MesosExecutorDriverImpl on a cyclic GC search.
Python object structure for MesosExecutorDriverImpl objects.
Definition: mesos_executor_driver_impl.hpp:30
PyObject_HEAD MesosExecutorDriver * driver
Definition: mesos_executor_driver_impl.hpp:33
PyObject * MesosExecutorDriverImpl_sendStatusUpdate(MesosExecutorDriverImpl *self, PyObject *args)
Try< uint32_t > type(const std::string &path)
PyObject * MesosExecutorDriverImpl_run(MesosExecutorDriverImpl *self)
PyObject * MesosExecutorDriverImpl_abort(MesosExecutorDriverImpl *self)
PyTypeObject MesosExecutorDriverImplType
Python type object for MesosExecutorDriverImpl.
ProxyExecutor * proxyExecutor
Definition: mesos_executor_driver_impl.hpp:34
PyObject * MesosExecutorDriverImpl_stop(MesosExecutorDriverImpl *self)
PyObject * MesosExecutorDriverImpl_start(MesosExecutorDriverImpl *self)