Apache Mesos
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
mesos::internal::slave::state::TaskState Struct Reference

#include <state.hpp>

Public Member Functions

 TaskState ()

Static Public Member Functions

static Try< TaskStaterecover (const std::string &rootDir, const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const TaskID &taskId, bool strict)

Public Attributes

TaskID id
Option< Task > info
std::vector< StatusUpdate > updates
hashset< id::UUIDacks
unsigned int errors

Constructor & Destructor Documentation

mesos::internal::slave::state::TaskState::TaskState ( )

Member Function Documentation

static Try<TaskState> mesos::internal::slave::state::TaskState::recover ( const std::string &  rootDir,
const SlaveID &  slaveId,
const FrameworkID &  frameworkId,
const ExecutorID &  executorId,
const ContainerID &  containerId,
const TaskID &  taskId,
bool  strict 

Member Data Documentation

hashset<id::UUID> mesos::internal::slave::state::TaskState::acks
unsigned int mesos::internal::slave::state::TaskState::errors
TaskID mesos::internal::slave::state::TaskState::id
Option<Task> mesos::internal::slave::state::TaskState::info
std::vector<StatusUpdate> mesos::internal::slave::state::TaskState::updates

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