ShareCacheConfig
data class ShareCacheConfig(val cacheFilePrefix: String = "TMP", val bitmapShareFilename: String = "shared_image.png", val bitmapQuality: Int = 90, val cacheTtlMs: Long = 5 * 60 * 1000L, val maxCacheSizeBytes: Long = 25L * 1024 * 1024)
Configuration for the share file cache.
Parameters
cacheFilePrefix
Filename prefix for cached attachment files.
bitmapShareFilename
Fixed filename used for shared bitmaps.
bitmapQuality
Compression quality (0-100) for shared bitmap PNGs (default: 90).
cacheTtlMs
Maximum age in milliseconds before a cached file is considered expired (default: 5 min.).
maxCacheSizeBytes
Soft size cap in bytes for all cached attachment files (default: 25MB).