|
Motion Master 6.0.0-alpha.86
Next-generation motion control software
|
One file in the user cache, as reported by UserCache::list.
More...
#include <user_cache.h>
Public Attributes | |
| std::string | path |
| uint64_t | size = 0 |
| File size in bytes. | |
| int64_t | modifiedMs = 0 |
| bool | deletable = true |
One file in the user cache, as reported by UserCache::list.
| bool mm::core::UserCacheFile::deletable = true |
Whether remove will accept this path. False for a file this process holds open — see UserCache::retain. A client uses it to not offer an action that would be refused.
| int64_t mm::core::UserCacheFile::modifiedMs = 0 |
Last-write time in milliseconds since the Unix epoch.
| std::string mm::core::UserCacheFile::path |
Path relative to the cache root, always with / separators (so a Windows listing reads the same as a Linux one and round-trips straight back into read / write / remove).
| uint64_t mm::core::UserCacheFile::size = 0 |
File size in bytes.