Apache Mesos
Public Member Functions | Static Public Member Functions | List of all members
mesos::internal::LocalResourceProviderDaemon Class Reference

#include <daemon.hpp>

Public Member Functions

 ~LocalResourceProviderDaemon ()
 
 LocalResourceProviderDaemon (const LocalResourceProviderDaemon &other)=delete
 
LocalResourceProviderDaemonoperator= (const LocalResourceProviderDaemon &other)=delete
 
void start (const SlaveID &slaveId)
 
process::Future< bool > add (const ResourceProviderInfo &info)
 
process::Future< bool > update (const ResourceProviderInfo &info)
 
process::Future< bool > remove (const std::string &type, const std::string &name)
 

Static Public Member Functions

static Try< process::Owned
< LocalResourceProviderDaemon > > 
create (const process::http::URL &url, const slave::Flags &flags, SecretGenerator *secretGenerator)
 

Constructor & Destructor Documentation

mesos::internal::LocalResourceProviderDaemon::~LocalResourceProviderDaemon ( )
mesos::internal::LocalResourceProviderDaemon::LocalResourceProviderDaemon ( const LocalResourceProviderDaemon other)
delete

Member Function Documentation

process::Future<bool> mesos::internal::LocalResourceProviderDaemon::add ( const ResourceProviderInfo &  info)
static Try<process::Owned<LocalResourceProviderDaemon> > mesos::internal::LocalResourceProviderDaemon::create ( const process::http::URL url,
const slave::Flags flags,
SecretGenerator secretGenerator 
)
static
LocalResourceProviderDaemon& mesos::internal::LocalResourceProviderDaemon::operator= ( const LocalResourceProviderDaemon other)
delete
process::Future<bool> mesos::internal::LocalResourceProviderDaemon::remove ( const std::string &  type,
const std::string &  name 
)
void mesos::internal::LocalResourceProviderDaemon::start ( const SlaveID &  slaveId)
process::Future<bool> mesos::internal::LocalResourceProviderDaemon::update ( const ResourceProviderInfo &  info)

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