Apache Mesos
|
#include <string>
#include <stout/bytes.hpp>
#include <stout/interval.hpp>
#include <stout/nothing.hpp>
#include <stout/try.hpp>
#include <xfs/xfs.h>
Go to the source code of this file.
Classes | |
struct | mesos::internal::xfs::QuotaInfo |
class | mesos::internal::xfs::BasicBlocks |
Namespaces | |
mesos | |
mesos::internal | |
mesos::internal::xfs | |
Functions | |
bool | mesos::internal::xfs::operator== (const QuotaInfo &left, const QuotaInfo &right) |
Option< Error > | mesos::internal::xfs::validateProjectIds (const IntervalSet< prid_t > &projectRange) |
bool | mesos::internal::xfs::isPathXfs (const std::string &path) |
Try< bool > | mesos::internal::xfs::isQuotaEnabled (const std::string &path) |
Try< std::string > | mesos::internal::xfs::getDeviceForPath (const std::string &path) |
Result< QuotaInfo > | mesos::internal::xfs::getProjectQuota (const std::string &path, prid_t projectId) |
Try< Nothing > | mesos::internal::xfs::setProjectQuota (const std::string &path, prid_t projectId, Bytes softLimit, Bytes hardLimit) |
Try< Nothing > | mesos::internal::xfs::setProjectQuota (const std::string &path, prid_t projectId, Bytes hardLimit) |
Try< Nothing > | mesos::internal::xfs::clearProjectQuota (const std::string &path, prid_t projectId) |
Result< prid_t > | mesos::internal::xfs::getProjectId (const std::string &directory) |
Try< Nothing > | mesos::internal::xfs::setProjectId (const std::string &directory, prid_t projectId) |
Try< Nothing > | mesos::internal::xfs::clearProjectId (const std::string &directory) |