sharedcache.sccore module¶
BNSharedCacheController¶
BNSharedCacheEntry¶
BNSharedCacheImage¶
BNSharedCacheMappingInfo¶
BNSharedCacheRegion¶
BNSharedCacheString¶
BNSharedCacheStringScanner¶
BNSharedCacheSymbol¶
BNSharedCacheControllerHandle¶
- BNSharedCacheControllerHandle¶
alias of
LP_BNSharedCacheController
BNSharedCacheEntryHandle¶
- BNSharedCacheEntryHandle¶
alias of
LP_BNSharedCacheEntry
BNSharedCacheImageHandle¶
- BNSharedCacheImageHandle¶
alias of
LP_BNSharedCacheImage
BNSharedCacheMappingInfoHandle¶
- BNSharedCacheMappingInfoHandle¶
alias of
LP_BNSharedCacheMappingInfo
BNSharedCacheRegionHandle¶
- BNSharedCacheRegionHandle¶
alias of
LP_BNSharedCacheRegion
BNSharedCacheStringHandle¶
- BNSharedCacheStringHandle¶
alias of
LP_BNSharedCacheString
BNSharedCacheStringScannerHandle¶
- BNSharedCacheStringScannerHandle¶
alias of
LP_BNSharedCacheStringScanner
BNSharedCacheSymbolHandle¶
- BNSharedCacheSymbolHandle¶
alias of
LP_BNSharedCacheSymbol
BNFreeSharedCacheControllerReference¶
- BNFreeSharedCacheControllerReference(controller: _Pointer[BNSharedCacheController]) → None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
- Return type:
None
BNFreeSharedCacheStringScanner¶
- BNFreeSharedCacheStringScanner(scanner: _Pointer[BNSharedCacheStringScanner]) → None[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
- Return type:
None
BNGetSharedCacheController¶
- BNGetSharedCacheController(data: _Pointer[BNBinaryView]) → _Pointer[BNSharedCacheController] | None[source]¶
- Parameters:
data (_Pointer[BNBinaryView])
- Return type:
_Pointer[BNSharedCacheController] | None
BNNewSharedCacheControllerReference¶
- BNNewSharedCacheControllerReference(controller: _Pointer[BNSharedCacheController]) → _Pointer[BNSharedCacheController] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
- Return type:
_Pointer[BNSharedCacheController] | None
BNSharedCacheAllocRegionList¶
- BNSharedCacheAllocRegionList(list: _Pointer[c_ulonglong], count: int) → _Pointer[c_ulonglong] | None[source]¶
- Parameters:
list (_Pointer[c_ulonglong])
count (int)
- Return type:
_Pointer[c_ulonglong] | None
BNSharedCacheControllerApplyImage¶
- BNSharedCacheControllerApplyImage(controller: _Pointer[BNSharedCacheController], view: _Pointer[BNBinaryView], image: _Pointer[BNSharedCacheImage]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
view (_Pointer[BNBinaryView])
image (_Pointer[BNSharedCacheImage])
- Return type:
BNSharedCacheControllerApplyRegion¶
- BNSharedCacheControllerApplyRegion(controller: _Pointer[BNSharedCacheController], view: _Pointer[BNBinaryView], region: _Pointer[BNSharedCacheRegion]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
view (_Pointer[BNBinaryView])
region (_Pointer[BNSharedCacheRegion])
- Return type:
BNSharedCacheControllerCreateStringScanner¶
- BNSharedCacheControllerCreateStringScanner(controller: _Pointer[BNSharedCacheController]) → _Pointer[BNSharedCacheStringScanner] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
- Return type:
_Pointer[BNSharedCacheStringScanner] | None
BNSharedCacheControllerGetEntries¶
- BNSharedCacheControllerGetEntries(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheEntry] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheEntry] | None
BNSharedCacheControllerGetImageAt¶
- BNSharedCacheControllerGetImageAt(controller: _Pointer[BNSharedCacheController], address: int, image: _Pointer[BNSharedCacheImage]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
address (int)
image (_Pointer[BNSharedCacheImage])
- Return type:
BNSharedCacheControllerGetImageContaining¶
- BNSharedCacheControllerGetImageContaining(controller: _Pointer[BNSharedCacheController], address: int, image: _Pointer[BNSharedCacheImage]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
address (int)
image (_Pointer[BNSharedCacheImage])
- Return type:
BNSharedCacheControllerGetImageDependencies¶
- BNSharedCacheControllerGetImageDependencies(controller: _Pointer[BNSharedCacheController], image: _Pointer[BNSharedCacheImage], count: _Pointer[c_ulonglong]) → _Pointer[_Pointer[c_byte]] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
image (_Pointer[BNSharedCacheImage])
count (_Pointer[c_ulonglong])
- Return type:
BNSharedCacheControllerGetImageWithName¶
- BNSharedCacheControllerGetImageWithName(controller: _Pointer[BNSharedCacheController], name: str | None, image: _Pointer[BNSharedCacheImage]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
name (Optional[str])
image (_Pointer[BNSharedCacheImage])
- Return type:
BNSharedCacheControllerGetImages¶
- BNSharedCacheControllerGetImages(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheImage] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheImage] | None
BNSharedCacheControllerGetLoadedImages¶
- BNSharedCacheControllerGetLoadedImages(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheImage] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheImage] | None
BNSharedCacheControllerGetLoadedRegions¶
- BNSharedCacheControllerGetLoadedRegions(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheRegion] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheRegion] | None
BNSharedCacheControllerGetRegionAt¶
- BNSharedCacheControllerGetRegionAt(controller: _Pointer[BNSharedCacheController], address: int, outRegion: _Pointer[BNSharedCacheRegion]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
address (int)
outRegion (_Pointer[BNSharedCacheRegion])
- Return type:
BNSharedCacheControllerGetRegionContaining¶
- BNSharedCacheControllerGetRegionContaining(controller: _Pointer[BNSharedCacheController], address: int, region: _Pointer[BNSharedCacheRegion]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
address (int)
region (_Pointer[BNSharedCacheRegion])
- Return type:
BNSharedCacheControllerGetRegions¶
- BNSharedCacheControllerGetRegions(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheRegion] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheRegion] | None
BNSharedCacheControllerGetSymbolAt¶
- BNSharedCacheControllerGetSymbolAt(controller: _Pointer[BNSharedCacheController], address: int, symbol: _Pointer[BNSharedCacheSymbol]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
address (int)
symbol (_Pointer[BNSharedCacheSymbol])
- Return type:
BNSharedCacheControllerGetSymbolWithName¶
- BNSharedCacheControllerGetSymbolWithName(controller: _Pointer[BNSharedCacheController], name: str | None, symbol: _Pointer[BNSharedCacheSymbol]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
name (Optional[str])
symbol (_Pointer[BNSharedCacheSymbol])
- Return type:
BNSharedCacheControllerGetSymbols¶
- BNSharedCacheControllerGetSymbols(controller: _Pointer[BNSharedCacheController], count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheSymbol] | None[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheSymbol] | None
BNSharedCacheControllerIsImageLoaded¶
- BNSharedCacheControllerIsImageLoaded(controller: _Pointer[BNSharedCacheController], image: _Pointer[BNSharedCacheImage]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
image (_Pointer[BNSharedCacheImage])
- Return type:
BNSharedCacheControllerIsRegionLoaded¶
- BNSharedCacheControllerIsRegionLoaded(controller: _Pointer[BNSharedCacheController], region: _Pointer[BNSharedCacheRegion]) → bool[source]¶
- Parameters:
controller (_Pointer[BNSharedCacheController])
region (_Pointer[BNSharedCacheRegion])
- Return type:
BNSharedCacheFreeEntry¶
- BNSharedCacheFreeEntry(entry: BNSharedCacheEntry) → None[source]¶
- Parameters:
entry (BNSharedCacheEntry)
- Return type:
None
BNSharedCacheFreeEntryList¶
- BNSharedCacheFreeEntryList(entries: _Pointer[BNSharedCacheEntry], count: int) → None[source]¶
- Parameters:
entries (_Pointer[BNSharedCacheEntry])
count (int)
- Return type:
None
BNSharedCacheFreeImage¶
- BNSharedCacheFreeImage(image: BNSharedCacheImage) → None[source]¶
- Parameters:
image (BNSharedCacheImage)
- Return type:
None
BNSharedCacheFreeImageList¶
- BNSharedCacheFreeImageList(images: _Pointer[BNSharedCacheImage], count: int) → None[source]¶
- Parameters:
images (_Pointer[BNSharedCacheImage])
count (int)
- Return type:
None
BNSharedCacheFreeRegion¶
- BNSharedCacheFreeRegion(region: BNSharedCacheRegion) → None[source]¶
- Parameters:
region (BNSharedCacheRegion)
- Return type:
None
BNSharedCacheFreeRegionList¶
- BNSharedCacheFreeRegionList(regions: _Pointer[BNSharedCacheRegion], count: int) → None[source]¶
- Parameters:
regions (_Pointer[BNSharedCacheRegion])
count (int)
- Return type:
None
BNSharedCacheFreeString¶
- BNSharedCacheFreeString(string: BNSharedCacheString) → None[source]¶
- Parameters:
string (BNSharedCacheString)
- Return type:
None
BNSharedCacheFreeStringList¶
- BNSharedCacheFreeStringList(strings: _Pointer[BNSharedCacheString], count: int) → None[source]¶
- Parameters:
strings (_Pointer[BNSharedCacheString])
count (int)
- Return type:
None
BNSharedCacheFreeSymbol¶
- BNSharedCacheFreeSymbol(symbol: BNSharedCacheSymbol) → None[source]¶
- Parameters:
symbol (BNSharedCacheSymbol)
- Return type:
None
BNSharedCacheFreeSymbolList¶
- BNSharedCacheFreeSymbolList(symbols: _Pointer[BNSharedCacheSymbol], count: int) → None[source]¶
- Parameters:
symbols (_Pointer[BNSharedCacheSymbol])
count (int)
- Return type:
None
BNSharedCacheStringScannerGetProgress¶
- BNSharedCacheStringScannerGetProgress(scanner: _Pointer[BNSharedCacheStringScanner], current: _Pointer[c_ulonglong], total: _Pointer[c_ulonglong]) → None[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
current (_Pointer[c_ulonglong])
total (_Pointer[c_ulonglong])
- Return type:
None
BNSharedCacheStringScannerGetStringCount¶
- BNSharedCacheStringScannerGetStringCount(scanner: _Pointer[BNSharedCacheStringScanner]) → int[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
- Return type:
BNSharedCacheStringScannerIsComplete¶
- BNSharedCacheStringScannerIsComplete(scanner: _Pointer[BNSharedCacheStringScanner]) → bool[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
- Return type:
BNSharedCacheStringScannerStart¶
- BNSharedCacheStringScannerStart(scanner: _Pointer[BNSharedCacheStringScanner]) → bool[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
- Return type:
BNSharedCacheStringScannerTakeStrings¶
- BNSharedCacheStringScannerTakeStrings(scanner: _Pointer[BNSharedCacheStringScanner], maxCount: int, count: _Pointer[c_ulonglong]) → _Pointer[BNSharedCacheString] | None[source]¶
- Parameters:
scanner (_Pointer[BNSharedCacheStringScanner])
maxCount (int)
count (_Pointer[c_ulonglong])
- Return type:
_Pointer[BNSharedCacheString] | None