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

#include <volume_gid_manager.hpp>

Public Member Functions

 ~VolumeGidManager ()
process::Future< Nothingrecover (bool rebooted) const
process::Future< gid_tallocate (const std::string &path, VolumeGidInfo::Type type) const
process::Future< Nothingdeallocate (const std::string &path) const

Static Public Member Functions

static Try< VolumeGidManager * > create (const Flags &flags)

Constructor & Destructor Documentation

mesos::internal::slave::VolumeGidManager::~VolumeGidManager ( )

Member Function Documentation

process::Future<gid_t> mesos::internal::slave::VolumeGidManager::allocate ( const std::string &  path,
VolumeGidInfo::Type  type 
) const
static Try<VolumeGidManager*> mesos::internal::slave::VolumeGidManager::create ( const Flags flags)
process::Future<Nothing> mesos::internal::slave::VolumeGidManager::deallocate ( const std::string &  path) const
process::Future<Nothing> mesos::internal::slave::VolumeGidManager::recover ( bool  rebooted) const

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