WasmJsScanTool

class WasmJsScanTool : ScanTool

Properties

Link copied to clipboard
open override val blocklistCount: UInt
Link copied to clipboard
open override var cacheFile: String
Link copied to clipboard
open override val catalogEntryCount: UInt
Link copied to clipboard
open override val formatCount: UInt
Link copied to clipboard
open override val lastScanError: String

Functions

Link copied to clipboard
open override fun addToBlocklist(formatName: String, pluginId: String, reason: String)
Link copied to clipboard
open override fun clearBlocklist()
Link copied to clipboard
open override fun close()
Link copied to clipboard
open override fun flushBlocklist()
Link copied to clipboard
open override fun getBlocklistEntry(index: UInt): BlocklistEntry?
Link copied to clipboard
open override fun getFormatName(index: UInt): String
Link copied to clipboard
open override fun performScanning(requireFastScanning: Boolean, observer: ScanObserver? = null)

requireFastScanning mirrors the C API parameter (false = full slow scan).

Link copied to clipboard
open override fun saveCache()
Link copied to clipboard
open override fun saveCacheTo(path: String)
Link copied to clipboard
open override fun unblockBundle(entryId: String): Boolean