Skip to content

IScannableConnector ​

Interface for a connector that can scan memory for byte patterns.

Kind: Interface

Namespace: ConnectorLib

Inheritance: IAddressableConnector → IDisposable → IGameConnector

Public Member Functions

abstract virtual

ulong[]

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

Scans the connected process' memory for a byte array.

abstract virtual

ulong[]

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

Scans the connected process' memory for a byte array.

abstract virtual

IAsyncEnumerable

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

Scans for a byte array.

abstract virtual

IAsyncEnumerable

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

Scans for a byte array.

Properties

AOBScanMode

AOBScanMode

[get, set]

The default scan mode to use for AOB scanning.

int

AOBThreads

[get, set]

The number of threads to use for AOB scanning.