Skip to content

IScannableDomainMappableConnector ​

Interface for connectors that can scan memory for byte patterns within named memory domains.

Kind: Interface

Namespace: ConnectorLib

Inheritance: IAddressableConnector → IDisposable → IDomainMappableConnector → IGameConnector → IScannableConnector

Public Member Functions

virtual

ulong[]

ScanForBytes(string domain, ReadOnlySpan scanFor, ReadOnlySpan mask, bool oneOnly = true, ulong? startAddress = null, ulong? endAddress = null)

abstract virtual

ulong[]

ScanForBytes(string domain, ReadOnlySpan scanFor, ReadOnlySpan mask, bool oneOnly, ScanHint scanHint, ulong? startAddress = null, ulong? endAddress = null)

virtual

IAsyncEnumerable

ScanForBytesAsync(string domain, byte[] scanFor, string mask, int threadCount = 16, ulong? startAddress = null, ulong? endAddress = null)

abstract virtual

IAsyncEnumerable

ScanForBytesAsync(string domain, byte[] scanFor, string mask, int threadCount, ScanHint scanHint, ulong? startAddress = null, ulong? endAddress = null)