Apache Mesos
|
This is the complete list of members for mesos::internal::tests::MockSlave, including all inherited members.
___run(const process::Future< Nothing > &future, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const std::list< TaskInfo > &tasks, const std::list< TaskGroupInfo > &taskGroups) | mesos::internal::slave::Slave | |
___statusUpdate(const process::Future< Nothing > &future, const StatusUpdate &update, const Option< process::UPID > &pid) | mesos::internal::slave::Slave | |
__recover(const process::Future< Nothing > &future) | mesos::internal::slave::Slave | virtual |
__run(const process::Future< std::list< bool >> &future, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::slave::Slave | |
__statusUpdate(const Option< process::Future< Nothing >> &future, const StatusUpdate &update, const Option< process::UPID > &pid, const ExecutorID &executorId, const ContainerID &containerId, bool checkpoint) | mesos::internal::slave::Slave | |
_checkDiskUsage(const process::Future< double > &usage) | mesos::internal::slave::Slave | |
_checkImageDiskUsage(const process::Future< double > &usage) | mesos::internal::slave::Slave | |
_qosCorrections(const process::Future< std::list< mesos::slave::QoSCorrection >> &correction) | mesos::internal::slave::Slave | virtual |
_recover() | mesos::internal::slave::Slave | |
_recoverContainerizer(const Option< state::SlaveState > &state) | mesos::internal::slave::Slave | |
_reregisterExecutor(const process::Future< Nothing > &future, const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId) | mesos::internal::slave::Slave | |
_run(const process::Future< std::list< bool >> &unschedules, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::slave::Slave | virtual |
_statusUpdate(StatusUpdate update, const Option< process::UPID > &pid, const ExecutorID &executorId, const Option< process::Future< ContainerStatus >> &containerStatus) | mesos::internal::slave::Slave | |
_statusUpdateAcknowledgement(const process::Future< bool > &future, const TaskID &taskId, const FrameworkID &frameworkId, const id::UUID &uuid) | mesos::internal::slave::Slave | |
age(double usage) | mesos::internal::slave::Slave | |
applyOperation(const ApplyOperationMessage &message) | mesos::internal::slave::Slave | |
attachTaskVolumeDirectory(const ExecutorInfo &executorInfo, const ContainerID &executorContainerId, const Task &task) | mesos::internal::slave::Slave | |
authenticate() | mesos::internal::slave::Slave | |
AuthenticatedHttpRequestHandler typedef | process::ProcessBase | protected |
checkDiskUsage() | mesos::internal::slave::Slave | |
checkImageDiskUsage() | mesos::internal::slave::Slave | |
checkpointResources(std::vector< Resource > checkpointedResources, bool changeTotal) | mesos::internal::slave::Slave | |
checkpointResourcesMessage(const std::vector< Resource > &checkpointedResources) | mesos::internal::slave::Slave | |
consume(process::MessageEvent &&event) override | ProtobufProcess< Slave > | inlineprotectedvirtual |
Process< Slave >::consume(DispatchEvent &&event) override | process::ProcessBase | protectedvirtual |
Process< Slave >::consume(HttpEvent &&event) override | process::ProcessBase | protectedvirtual |
Process< Slave >::consume(ExitedEvent &&event) override | process::ProcessBase | protectedvirtual |
Process< Slave >::consume(TerminateEvent &&event) override | process::ProcessBase | protectedvirtual |
delegate(const std::string &name, const UPID &pid) | process::ProcessBase | inlineprotected |
detachFile(const std::string &path) | mesos::internal::slave::Slave | |
detachTaskVolumeDirectories(const ExecutorInfo &executorInfo, const ContainerID &executorContainerId, const std::vector< Task > &tasks) | mesos::internal::slave::Slave | |
detected(const process::Future< Option< MasterInfo >> &_master) | mesos::internal::slave::Slave | |
DISCONNECTED enum value | mesos::internal::slave::Slave | |
doReliableRegistration(Duration maxBackoff) | mesos::internal::slave::Slave | |
eventCount() | process::ProcessBase | protected |
executorLaunched(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId, const process::Future< Containerizer::LaunchResult > &future) | mesos::internal::slave::Slave | |
executorMessage(const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const std::string &data) | mesos::internal::slave::Slave | |
executorTerminated(const FrameworkID &frameworkId, const ExecutorID &executorId, const process::Future< Option< mesos::slave::ContainerTermination >> &termination) | mesos::internal::slave::Slave | virtual |
exited(const process::UPID &pid) | mesos::internal::slave::Slave | virtual |
fileAttached(const process::Future< Nothing > &result, const std::string &path, const std::string &virtualPath) | mesos::internal::slave::Slave | |
finalize() | mesos::internal::slave::Slave | virtual |
forward(StatusUpdate update) | mesos::internal::slave::Slave | |
garbageCollect(const std::string &path) | mesos::internal::slave::Slave | |
generateSecret(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId) | mesos::internal::slave::Slave | |
getExecutor(const FrameworkID &frameworkId, const ExecutorID &executorId) const | mesos::internal::slave::Slave | |
getExecutor(const ContainerID &containerId) const | mesos::internal::slave::Slave | |
getExecutorInfo(const FrameworkInfo &frameworkInfo, const TaskInfo &task) const | mesos::internal::slave::Slave | |
getFramework(const FrameworkID &frameworkId) const | mesos::internal::slave::Slave | |
HttpRequestHandler typedef | process::ProcessBase | protected |
httpSequence | process::ProcessBase | |
initialize() | mesos::internal::slave::Slave | virtual |
install(void(Slave::*method)(const process::UPID &, const M &)) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(const process::UPID &, M &&)) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(const process::UPID &)) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(const process::UPID &, PC...), MessageProperty< M, P >...param) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(const M &)) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(M &&)) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)()) | ProtobufProcess< Slave > | inlineprotected |
install(void(Slave::*method)(PC...), MessageProperty< M, P >...param) | ProtobufProcess< Slave > | inlineprotected |
Process< Slave >::install(const std::string &name, const MessageHandler &handler) | process::ProcessBase | inlineprotected |
Process< Slave >::install(const std::string &name, void(T::*method)(const UPID &, const std::string &)) | process::ProcessBase | inlineprotected |
killTask(const process::UPID &from, const KillTaskMessage &killTaskMessage) | mesos::internal::slave::Slave | virtual |
launchExecutor(const Option< process::Future< Secret >> &future, const FrameworkID &frameworkId, const ExecutorID &executorId, const Option< TaskInfo > &taskInfo) | mesos::internal::slave::Slave | |
link(const UPID &pid, const RemoteConnection remote=RemoteConnection::REUSE) | process::ProcessBase | protected |
lost(const UPID &) | process::ProcessBase | inlineprotectedvirtual |
message | process::ProcessBase | |
MessageHandler typedef | process::ProcessBase | protected |
MessageProperty typedef | ProtobufProcess< Slave > | protected |
MOCK_METHOD0(qosCorrections, void()) | mesos::internal::tests::MockSlave | |
MOCK_METHOD0(usage, process::Future< ResourceUsage >()) | mesos::internal::tests::MockSlave | |
MOCK_METHOD1(removeFramework, void(slave::Framework *framework)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD1(__recover, void(const process::Future< Nothing > &future)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD1(_qosCorrections, void(const process::Future< std::list< mesos::slave::QoSCorrection >> &correction)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD2(killTask, void(const process::UPID &from, const KillTaskMessage &killTaskMessage)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD3(executorTerminated, void(const FrameworkID &frameworkId, const ExecutorID &executorId, const process::Future< Option< mesos::slave::ContainerTermination >> &termination)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD3(shutdownExecutor, void(const process::UPID &from, const FrameworkID &frameworkId, const ExecutorID &executorId)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD5(runTaskGroup, void(const process::UPID &from, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD6(runTask, void(const process::UPID &from, const FrameworkInfo &frameworkInfo, const FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo &task, const std::vector< ResourceVersionUUID > &resourceVersionUuids)) | mesos::internal::tests::MockSlave | |
MOCK_METHOD6(_run, void(const process::Future< std::list< bool >> &unschedules, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids)) | mesos::internal::tests::MockSlave | |
MockSlave(const std::string &id, const slave::Flags &flags, mesos::master::detector::MasterDetector *detector, slave::Containerizer *containerizer, Files *files, slave::GarbageCollector *gc, slave::TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, SecretGenerator *secretGenerator, const Option< Authorizer * > &authorizer) | mesos::internal::tests::MockSlave | |
operationStatusAcknowledgement(const process::UPID &from, const AcknowledgeOperationStatusMessage &acknowledgement) | mesos::internal::slave::Slave | |
ping(const process::UPID &from, bool connected) | mesos::internal::slave::Slave | |
pingTimeout(process::Future< Option< MasterInfo >> future) | mesos::internal::slave::Slave | |
ProcessBase(const std::string &id="") | process::ProcessBase | explicit |
provide(const std::string &name, const std::string &path, const std::map< std::string, std::string > &types=mime::types) | process::ProcessBase | inlineprotected |
qosCorrections() | mesos::internal::slave::Slave | virtual |
reconcileOperations(const ReconcileOperationsMessage &message) | mesos::internal::slave::Slave | |
recover(const Try< state::State > &state) | mesos::internal::slave::Slave | |
recoverFramework(const state::FrameworkState &state, const hashset< ExecutorID > &executorsToRecheckpoint, const hashmap< ExecutorID, hashset< TaskID >> &tasksToRecheckpoint) | mesos::internal::slave::Slave | |
RECOVERING enum value | mesos::internal::slave::Slave | |
recoveryInfo | mesos::internal::slave::Slave | |
registered(const process::UPID &from, const SlaveID &slaveId, const MasterSlaveConnection &connection) | mesos::internal::slave::Slave | |
registerExecutor(const process::UPID &from, const FrameworkID &frameworkId, const ExecutorID &executorId) | mesos::internal::slave::Slave | |
registerExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId) | mesos::internal::slave::Slave | |
RemoteConnection enum name | process::ProcessBase | protected |
removeExecutor(Framework *framework, Executor *executor) | mesos::internal::slave::Slave | |
removeFramework(Framework *framework) | mesos::internal::slave::Slave | virtual |
reply(const google::protobuf::Message &message) | ProtobufProcess< Slave > | inlineprotected |
reregistered(const process::UPID &from, const SlaveID &slaveId, const std::vector< ReconcileTasksMessage > &reconciliations, const MasterSlaveConnection &connection) | mesos::internal::slave::Slave | |
reregisterExecutor(const process::UPID &from, const FrameworkID &frameworkId, const ExecutorID &executorId, const std::vector< TaskInfo > &tasks, const std::vector< StatusUpdate > &updates) | mesos::internal::slave::Slave | |
reregisterExecutorTimeout() | mesos::internal::slave::Slave | |
route(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions()) | process::ProcessBase | protected |
route(const std::string &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &options=RouteOptions()) | process::ProcessBase | inlineprotected |
route(const std::string &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &options=RouteOptions()) | process::ProcessBase | protected |
route(const std::string &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &options=RouteOptions()) | process::ProcessBase | inlineprotected |
run(const FrameworkInfo &frameworkInfo, ExecutorInfo executorInfo, Option< TaskInfo > task, Option< TaskGroupInfo > taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids, const process::UPID &pid) | mesos::internal::slave::Slave | |
RUNNING enum value | mesos::internal::slave::Slave | |
runTask(const process::UPID &from, const FrameworkInfo &frameworkInfo, const FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo &task, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::slave::Slave | virtual |
runTaskGroup(const process::UPID &from, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroupInfo, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::slave::Slave | virtual |
schedulerMessage(const SlaveID &slaveId, const FrameworkID &frameworkId, const ExecutorID &executorId, const std::string &data) | mesos::internal::slave::Slave | |
self() const | process::Process< Slave > | inline |
Self typedef | process::Process< Slave > | protected |
send(const process::UPID &to, const google::protobuf::Message &message) | ProtobufProcess< Slave > | inlineprotected |
Process< Slave >::send(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0) | process::ProcessBase | protected |
Process< Slave >::send(const UPID &to, std::string &&name) | process::ProcessBase | protected |
Process< Slave >::send(const UPID &to, std::string &&name, std::string &&data) | process::ProcessBase | protected |
serve(Event &&event) | process::ProcessBase | inlineprotectedvirtual |
shutdown(const process::UPID &from, const std::string &message) | mesos::internal::slave::Slave | |
shutdownExecutor(const process::UPID &from, const FrameworkID &frameworkId, const ExecutorID &executorId) | mesos::internal::slave::Slave | virtual |
shutdownExecutorTimeout(const FrameworkID &frameworkId, const ExecutorID &executorId, const ContainerID &containerId) | mesos::internal::slave::Slave | |
shutdownFramework(const process::UPID &from, const FrameworkID &frameworkId) | mesos::internal::slave::Slave | |
signaled(int signal, int uid) | mesos::internal::slave::Slave | |
Slave(const std::string &id, const Flags &flags, mesos::master::detector::MasterDetector *detector, Containerizer *containerizer, Files *files, GarbageCollector *gc, TaskStatusUpdateManager *taskStatusUpdateManager, mesos::slave::ResourceEstimator *resourceEstimator, mesos::slave::QoSController *qosController, mesos::SecretGenerator *secretGenerator, const Option< Authorizer * > &authorizer) | mesos::internal::slave::Slave | |
State enum name | mesos::internal::slave::Slave | |
state | mesos::internal::slave::Slave | |
statusUpdate(StatusUpdate update, const Option< process::UPID > &pid) | mesos::internal::slave::Slave | |
statusUpdateAcknowledgement(const process::UPID &from, const SlaveID &slaveId, const FrameworkID &frameworkId, const TaskID &taskId, const std::string &uuid) | mesos::internal::slave::Slave | |
subscribe(HttpConnection http, const executor::Call::Subscribe &subscribe, Framework *framework, Executor *executor) | mesos::internal::slave::Slave | |
TERMINATING enum value | mesos::internal::slave::Slave | |
This typedef | process::Process< Slave > | protected |
unmocked___recover(const process::Future< Nothing > &future) | mesos::internal::tests::MockSlave | |
unmocked__run(const process::Future< std::list< bool >> &unschedules, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const Option< TaskInfo > &task, const Option< TaskGroupInfo > &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::tests::MockSlave | |
unmocked_executorTerminated(const FrameworkID &frameworkId, const ExecutorID &executorId, const process::Future< Option< mesos::slave::ContainerTermination >> &termination) | mesos::internal::tests::MockSlave | |
unmocked_killTask(const process::UPID &from, const KillTaskMessage &killTaskMessage) | mesos::internal::tests::MockSlave | |
unmocked_qosCorrections() | mesos::internal::tests::MockSlave | |
unmocked_removeFramework(slave::Framework *framework) | mesos::internal::tests::MockSlave | |
unmocked_runTask(const process::UPID &from, const FrameworkInfo &frameworkInfo, const FrameworkID &frameworkId, const process::UPID &pid, const TaskInfo &task, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::tests::MockSlave | |
unmocked_runTaskGroup(const process::UPID &from, const FrameworkInfo &frameworkInfo, const ExecutorInfo &executorInfo, const TaskGroupInfo &taskGroup, const std::vector< ResourceVersionUUID > &resourceVersionUuids) | mesos::internal::tests::MockSlave | |
unmocked_shutdownExecutor(const process::UPID &from, const FrameworkID &frameworkId, const ExecutorID &executorId) | mesos::internal::tests::MockSlave | |
unmocked_usage() | mesos::internal::tests::MockSlave | |
updateFramework(const UpdateFrameworkMessage &message) | mesos::internal::slave::Slave | |
usage() | mesos::internal::slave::Slave | virtual |
~EventConsumer() | process::EventConsumer | inlinevirtual |
~Process() | process::Process< Slave > | inlinevirtual |
~ProcessBase() | process::ProcessBase | virtual |
~ProtobufProcess() | ProtobufProcess< Slave > | inlinevirtual |
~Slave() | mesos::internal::slave::Slave | virtual |