Apache Mesos
Namespaces | Classes | Functions
mesos::internal::fs Namespace Reference

Namespaces

 chroot
 

Classes

struct  MountInfoTable
 
struct  MountTable
 

Functions

Try< bool > supported (const std::string &fsname)
 
Try< bool > dtypeSupported (const std::string &directory)
 
Try< uint32_t > type (const std::string &path)
 
Try< std::string > typeName (uint32_t fsType)
 
Try< Nothingmount (const Option< std::string > &source, const std::string &target, const Option< std::string > &type, unsigned long flags, const void *data)
 
Try< Nothingmount (const Option< std::string > &source, const std::string &target, const Option< std::string > &type, unsigned long flags, const Option< std::string > &options)
 
Try< Nothingunmount (const std::string &target, int flags=0)
 
Try< NothingunmountAll (const std::string &target, int flags=0)
 
Try< Nothingpivot_root (const std::string &newRoot, const std::string &putOld)
 

Function Documentation

Try<bool> mesos::internal::fs::dtypeSupported ( const std::string &  directory)
Try<Nothing> mesos::internal::fs::mount ( const Option< std::string > &  source,
const std::string &  target,
const Option< std::string > &  type,
unsigned long  flags,
const void *  data 
)
Try<Nothing> mesos::internal::fs::mount ( const Option< std::string > &  source,
const std::string &  target,
const Option< std::string > &  type,
unsigned long  flags,
const Option< std::string > &  options 
)
Try<Nothing> mesos::internal::fs::pivot_root ( const std::string &  newRoot,
const std::string &  putOld 
)
Try<bool> mesos::internal::fs::supported ( const std::string &  fsname)
Try<uint32_t> mesos::internal::fs::type ( const std::string &  path)
Try<std::string> mesos::internal::fs::typeName ( uint32_t  fsType)
Try<Nothing> mesos::internal::fs::unmount ( const std::string &  target,
int  flags = 0 
)
Try<Nothing> mesos::internal::fs::unmountAll ( const std::string &  target,
int  flags = 0 
)