| FAsyncDirectoryReader |
Class responsible for 'asynchronously' scanning a folder for files and timestamps. |
| FAsyncFileHasher |
Async task responsible for MD5 hashing a number of files, reporting completed hashes to the client when done |
| FDirectoryState |
Structure representing the file data for a number of files in a directory |
| FFileCacheConfig |
Configuration structure required to construct a FFileCache |
| FFileCacheCustomVersion |
Custom serialization version for FFileCache |
| FFileChangeData |
|
| FFileData |
Structure representing specific information about a particular file |
| FFilenameAndHash |
Simple struct that encapsulates a filename and its associated MD5 hash |
| FImmutableString |
An immutable string with a cached CRC for efficient comparison with other strings |
| FMatchRules |
A set of rules that specifies what files we'll be watching |
| FTimeLimit |
A time limit that counts down from the time of construction, until it hits a given delay |
| FUpdateCacheTransaction |
A transaction issued by FFileCache to describe a change to the cache. |
| IAsyncFileCacheTask |
|
| IMatchRule |
A rule that checks whether a file is applicable or not |