![]() |
CernVM-FS
2.11.0
|
#include <magic_xattr.h>
Private Member Functions | |
virtual std::string | GetValue () |
Additional Inherited Members | |
![]() | |
BaseMagicXattr () | |
void | MarkProtected () |
bool | PrepareValueFencedProtected (gid_t gid) |
virtual MagicXattrFlavor | GetXattrFlavor () |
void | Lock (PathString path, catalog::DirectoryEntry *dirent) |
void | Release () |
virtual | ~BaseMagicXattr () |
![]() | |
virtual bool | PrepareValueFenced () |
![]() | |
MagicXattrManager * | xattr_mgr_ |
PathString | path_ |
catalog::DirectoryEntry * | dirent_ |
pthread_mutex_t | access_mutex_ |
bool | is_protected_ |
Definition at line 417 of file magic_xattr.h.
|
privatevirtual |
This function needs to be called after PrepareValueFenced(), which prepares the necessary data. It does the computationaly intensive part, which should not be done inside the FuseRemounter::fence(), and returns the value.
Implements BaseMagicXattr.
Definition at line 637 of file magic_xattr.cc.