CacheArchive

Properties

Link copied to clipboard

Functions

Link copied to clipboard
fun capacity(group: Int): Int
fun capacity(group: String): Int
Link copied to clipboard
fun capacityNamed(groupNameHash: Int): Int
Link copied to clipboard
fun exists(group: Int): Boolean
fun exists(group: String): Boolean
fun exists(group: Int, file: Int): Boolean
fun exists(group: String, file: Int): Boolean
fun exists(group: String, file: String): Boolean
Link copied to clipboard
fun existsNamed(groupNameHash: Int): Boolean
fun existsNamed(groupNameHash: Int, fileNameHash: Int): Boolean
Link copied to clipboard
fun existsNamedGroup(groupNameHash: Int, file: Int): Boolean
Link copied to clipboard
open override fun flush()
Link copied to clipboard
Link copied to clipboard
fun listNamed(groupNameHash: Int): Iterator<Js5Index.File>
Link copied to clipboard
fun read(group: Int, file: Int, key: SymmetricKey = SymmetricKey.ZERO): ByteBuf
fun read(group: String, file: Int, key: SymmetricKey = SymmetricKey.ZERO): ByteBuf
fun read(group: String, file: String, key: SymmetricKey = SymmetricKey.ZERO): ByteBuf
Link copied to clipboard
fun readNamed(groupNameHash: Int, fileNameHash: Int, key: SymmetricKey = SymmetricKey.ZERO): ByteBuf
Link copied to clipboard
fun readNamedGroup(groupNameHash: Int, file: Int, key: SymmetricKey = SymmetricKey.ZERO): ByteBuf
Link copied to clipboard
fun remove(group: Int)
fun remove(group: String)
fun remove(group: Int, file: Int, key: SymmetricKey = SymmetricKey.ZERO)
fun remove(group: String, file: Int, key: SymmetricKey = SymmetricKey.ZERO)
fun remove(group: String, file: String, key: SymmetricKey = SymmetricKey.ZERO)
Link copied to clipboard
fun removeNamed(groupNameHash: Int)
fun removeNamed(groupNameHash: Int, fileNameHash: Int, key: SymmetricKey = SymmetricKey.ZERO)
Link copied to clipboard
fun removeNamedGroup(groupNameHash: Int, file: Int, key: SymmetricKey = SymmetricKey.ZERO)
Link copied to clipboard
fun write(group: Int, file: Int, buf: ByteBuf, key: SymmetricKey = SymmetricKey.ZERO)
fun write(group: String, file: Int, buf: ByteBuf, key: SymmetricKey = SymmetricKey.ZERO)
fun write(group: String, file: String, buf: ByteBuf, key: SymmetricKey = SymmetricKey.ZERO)
Link copied to clipboard
fun writeNamed(groupNameHash: Int, fileNameHash: Int, buf: ByteBuf, key: SymmetricKey = SymmetricKey.ZERO)
Link copied to clipboard
fun writeNamedGroup(groupNameHash: Int, file: Int, buf: ByteBuf, key: SymmetricKey = SymmetricKey.ZERO)