#include <task_status_update_manager.hpp>
|
| | TaskStatusUpdateStream (const TaskID &_taskId, const FrameworkID &_frameworkId, const SlaveID &_slaveId, const Flags &_flags, bool _checkpoint, const Option< ExecutorID > &executorId, const Option< ContainerID > &containerId) |
| |
| | ~TaskStatusUpdateStream () |
| |
| Try< bool > | update (const StatusUpdate &update) |
| |
| Try< bool > | acknowledgement (const TaskID &taskId, const FrameworkID &frameworkId, const id::UUID &uuid, const StatusUpdate &update) |
| |
| Result< StatusUpdate > | next () |
| |
| Try< Nothing > | replay (const std::vector< StatusUpdate > &updates, const hashset< id::UUID > &acks) |
| |
| mesos::internal::slave::TaskStatusUpdateStream::TaskStatusUpdateStream |
( |
const TaskID & |
_taskId, |
|
|
const FrameworkID & |
_frameworkId, |
|
|
const SlaveID & |
_slaveId, |
|
|
const Flags & |
_flags, |
|
|
bool |
_checkpoint, |
|
|
const Option< ExecutorID > & |
executorId, |
|
|
const Option< ContainerID > & |
containerId |
|
) |
| |
| mesos::internal::slave::TaskStatusUpdateStream::~TaskStatusUpdateStream |
( |
| ) |
|
| Try<bool> mesos::internal::slave::TaskStatusUpdateStream::acknowledgement |
( |
const TaskID & |
taskId, |
|
|
const FrameworkID & |
frameworkId, |
|
|
const id::UUID & |
uuid, |
|
|
const StatusUpdate & |
update |
|
) |
| |
| Result<StatusUpdate> mesos::internal::slave::TaskStatusUpdateStream::next |
( |
| ) |
|
| Try<Nothing> mesos::internal::slave::TaskStatusUpdateStream::replay |
( |
const std::vector< StatusUpdate > & |
updates, |
|
|
const hashset< id::UUID > & |
acks |
|
) |
| |
| Try<bool> mesos::internal::slave::TaskStatusUpdateStream::update |
( |
const StatusUpdate & |
update | ) |
|
| const bool mesos::internal::slave::TaskStatusUpdateStream::checkpoint |
| std::queue<StatusUpdate> mesos::internal::slave::TaskStatusUpdateStream::pending |
| bool mesos::internal::slave::TaskStatusUpdateStream::terminated |
The documentation for this struct was generated from the following file: