|
Apache Mesos
|
#include <manager.hpp>
Public Member Functions | |
| ResourceProviderManager (process::Owned< resource_provider::Registrar > registrar) | |
| ~ResourceProviderManager () | |
| ResourceProviderManager (const ResourceProviderManager &other)=delete | |
| ResourceProviderManager & | operator= (const ResourceProviderManager &other)=delete |
| process::Future< process::http::Response > | api (const process::http::Request &request, const Option< process::http::authentication::Principal > &principal) const |
| void | applyOperation (const ApplyOperationMessage &message) const |
| void | acknowledgeOperationStatus (const AcknowledgeOperationStatusMessage &message) const |
| void | reconcileOperations (const ReconcileOperationsMessage &message) const |
| process::Future< Nothing > | removeResourceProvider (const ResourceProviderID &resourceProviderId) const |
| process::Future< Nothing > | publishResources (const Resources &resources) |
| process::Queue< ResourceProviderMessage > | messages () const |
| mesos::internal::ResourceProviderManager::ResourceProviderManager | ( | process::Owned< resource_provider::Registrar > | registrar | ) |
| mesos::internal::ResourceProviderManager::~ResourceProviderManager | ( | ) |
|
delete |
| void mesos::internal::ResourceProviderManager::acknowledgeOperationStatus | ( | const AcknowledgeOperationStatusMessage & | message | ) | const |
| process::Future<process::http::Response> mesos::internal::ResourceProviderManager::api | ( | const process::http::Request & | request, |
| const Option< process::http::authentication::Principal > & | principal | ||
| ) | const |
| void mesos::internal::ResourceProviderManager::applyOperation | ( | const ApplyOperationMessage & | message | ) | const |
| process::Queue<ResourceProviderMessage> mesos::internal::ResourceProviderManager::messages | ( | ) | const |
|
delete |
| process::Future<Nothing> mesos::internal::ResourceProviderManager::publishResources | ( | const Resources & | resources | ) |
| void mesos::internal::ResourceProviderManager::reconcileOperations | ( | const ReconcileOperationsMessage & | message | ) | const |
| process::Future<Nothing> mesos::internal::ResourceProviderManager::removeResourceProvider | ( | const ResourceProviderID & | resourceProviderId | ) | const |
1.8.11