Apache Mesos
|
#include <registry_operations.hpp>
Public Member Functions | |
MarkSlaveUnreachable (const SlaveInfo &_info, const TimeInfo &_unreachableTime) | |
![]() | |
RegistryOperation () | |
virtual | ~RegistryOperation () |
Try< bool > | operator() (Registry *registry, hashset< SlaveID > *slaveIDs) |
bool | set () |
![]() | |
Promise () | |
Promise (const bool &t) | |
Promise (Promise< bool > &&that) | |
virtual | ~Promise () |
bool | discard () |
bool | set (const bool &_t) |
bool | set (bool &&_t) |
bool | set (const Future< bool > &future) |
bool | associate (const Future< bool > &future) |
bool | fail (const std::string &message) |
Future< bool > | future () const |
Protected Member Functions | |
virtual Try< bool > | perform (Registry *registry, hashset< SlaveID > *slaveIDs) |
mesos::internal::master::MarkSlaveUnreachable::MarkSlaveUnreachable | ( | const SlaveInfo & | _info, |
const TimeInfo & | _unreachableTime | ||
) |
|
protectedvirtual |
Implements mesos::internal::master::RegistryOperation.