Apache Mesos
Public Member Functions | Friends | List of all members
mesos::MesosExecutorDriver Class Reference

#include <executor.hpp>

Inheritance diagram for mesos::MesosExecutorDriver:
mesos::ExecutorDriver

Public Member Functions

 MesosExecutorDriver (Executor *executor)
 
 MesosExecutorDriver (Executor *executor, const std::map< std::string, std::string > &environment)
 
 ~MesosExecutorDriver () override
 
Status start () override
 
Status stop () override
 
Status abort () override
 
Status join () override
 
Status run () override
 
Status sendStatusUpdate (const TaskStatus &status) override
 
Status sendFrameworkMessage (const std::string &data) override
 
- Public Member Functions inherited from mesos::ExecutorDriver
virtual ~ExecutorDriver ()
 

Friends

class internal::ExecutorProcess
 

Constructor & Destructor Documentation

mesos::MesosExecutorDriver::MesosExecutorDriver ( Executor executor)
explicit
mesos::MesosExecutorDriver::MesosExecutorDriver ( Executor executor,
const std::map< std::string, std::string > &  environment 
)
explicit
mesos::MesosExecutorDriver::~MesosExecutorDriver ( )
override

Member Function Documentation

Status mesos::MesosExecutorDriver::abort ( )
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::join ( )
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::run ( )
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::sendFrameworkMessage ( const std::string &  data)
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::sendStatusUpdate ( const TaskStatus &  status)
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::start ( )
overridevirtual

Implements mesos::ExecutorDriver.

Status mesos::MesosExecutorDriver::stop ( )
overridevirtual

Implements mesos::ExecutorDriver.

Friends And Related Function Documentation

friend class internal::ExecutorProcess
friend

The documentation for this class was generated from the following file: