uapmd-binding
Toggle table of contents
native
Target filter
native
Switch theme
Search in API
Skip to content
uapmd-binding
uapmd-binding
/
dev.atsushieno.uapmd
/
NativeScanTool
Native
Scan
Tool
native
class
NativeScanTool
:
ScanTool
Members
Properties
blocklist
Count
Link copied to clipboard
native
open
override
val
blocklistCount
:
UInt
cache
File
Link copied to clipboard
native
open
override
var
cacheFile
:
String
catalog
Entry
Count
Link copied to clipboard
native
open
override
val
catalogEntryCount
:
UInt
format
Count
Link copied to clipboard
native
open
override
val
formatCount
:
UInt
last
Scan
Error
Link copied to clipboard
native
open
override
val
lastScanError
:
String
Functions
add
To
Blocklist
Link copied to clipboard
native
open
override
fun
addToBlocklist
(
formatName
:
String
,
pluginId
:
String
,
reason
:
String
)
clear
Blocklist
Link copied to clipboard
native
open
override
fun
clearBlocklist
(
)
close
Link copied to clipboard
native
open
override
fun
close
(
)
flush
Blocklist
Link copied to clipboard
native
open
override
fun
flushBlocklist
(
)
get
Blocklist
Entry
Link copied to clipboard
native
open
override
fun
getBlocklistEntry
(
index
:
UInt
)
:
BlocklistEntry
?
get
Format
Name
Link copied to clipboard
native
open
override
fun
getFormatName
(
index
:
UInt
)
:
String
perform
Scanning
Link copied to clipboard
native
open
override
fun
performScanning
(
requireFastScanning
:
Boolean
,
observer
:
ScanObserver
?
=
null
)
requireFastScanning mirrors the C API parameter (false = full slow scan).
save
Cache
Link copied to clipboard
native
open
override
fun
saveCache
(
)
save
Cache
To
Link copied to clipboard
native
open
override
fun
saveCacheTo
(
path
:
String
)
unblock
Bundle
Link copied to clipboard
native
open
override
fun
unblockBundle
(
entryId
:
String
)
:
Boolean