Coda Distributed File System
SegmentedCacheFile Member List

This is the complete list of members for SegmentedCacheFile, including all inherited members.

Associate(CacheFile *cf) REQUIRES_TRANSACTIONSegmentedCacheFile
CacheFile(int i, int recoverable=1, int partial=0) REQUIRES_TRANSACTIONCacheFile
CacheFile()CacheFile
Close(int fd)CacheFile
ConsecutiveValidData()CacheFile
Copy(CacheFile *destination) REQUIRES_TRANSACTIONCacheFile
Copy(char *destname, int recovering=0)CacheFile
CopySegment(CacheFile *from, CacheFile *to, uint64_t pos, int64_t count) REQUIRES_TRANSACTIONCacheFileprotectedstatic
Create(int newlength=0) REQUIRES_TRANSACTIONCacheFile
DecRef()CacheFile
ExtractSegment(uint64_t pos, int64_t count) REQUIRES_TRANSACTIONSegmentedCacheFile
FClose(FILE *f)CacheFile
FOpen(const char *mode)CacheFile
GetHoles(uint64_t start, int64_t len)CacheFile
GetValidChunks(uint64_t start, int64_t len)CacheFile
IncRef()CacheFileinline
InjectSegment(uint64_t pos, int64_t count) REQUIRES_TRANSACTIONSegmentedCacheFile
IsComplete()CacheFileinline
IsPartial()CacheFileinline
Length()CacheFileinline
nameCacheFileprotected
Name()CacheFileinline
Open(int flags)CacheFile
print()CacheFileinline
print(FILE *fp)CacheFileinline
print(int fdes)CacheFile
Reset() EXCLUDES_TRANSACTIONCacheFile
SegmentedCacheFile(int i) REQUIRES_TRANSACTIONSegmentedCacheFile
SetLength(uint64_t newlen) REQUIRES_TRANSACTIONCacheFile
SetPartial(bool is_partial) REQUIRES_TRANSACTIONCacheFile
SetValidData(uint64_t len) REQUIRES_TRANSACTIONCacheFile
SetValidData(uint64_t start, int64_t len) REQUIRES_TRANSACTIONCacheFile
Stat(struct stat *tstat)CacheFile
Truncate(uint64_t newlen) REQUIRES_TRANSACTIONCacheFile
Utimes(const struct timeval times[2])CacheFile
Validate() EXCLUDES_TRANSACTIONCacheFile
ValidData()CacheFileinline
~CacheFile()CacheFile
~SegmentedCacheFile()SegmentedCacheFile