Skip to content

I64BitConnector ​

Interface for a connector that can read and write 64-bit values.

Kind: Interface

Namespace: ConnectorLib

Inheritance: I16BitConnector → I32BitConnector → I8BitConnector → IAddressableConnector → IDisposable → IGameConnector

Public Member Functions

abstract virtual

bool

Read64(ulong address, ulong out value)

Reads an unsigned 64-bit value from the game system.

virtual

bool

Read64(ulong address, long out value)

Reads an unsigned 64-bit value from the game system.

abstract virtual

bool

Write64(ulong address, ulong value)

Writes an unsigned 64-bit value to the game system.

virtual

bool

Write64(ulong address, long value)

Writes an unsigned 64-bit value to the game system.

abstract virtual

bool

Freeze64(ulong address, ulong value)

Freezes an unsigned 64-bit value on the game system.

virtual

bool

Freeze64(ulong address, long value)

Freezes an unsigned 64-bit value on the game system.

virtual

IBatchContext64

GetBatchContext64()

Creates a batch context for queuing conditional operations.

virtual

bool

FreezeU64(ulong address, ulong value, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU8TU64(ulong address, byte value, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU16TU64(ulong address, ushort value, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU64(ulong address, uint value, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU8(ulong address, ulong value, byte cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU16(ulong address, ulong value, ushort cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU32(ulong address, ulong value, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU64(ulong address, ulong value, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU8TU64(ulong address, byte value, ulong cmpAddress, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU16TU64(ulong address, ushort value, ulong cmpAddress, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU32TU64(ulong address, uint value, ulong cmpAddress, ulong cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU8(ulong address, ulong value, ulong cmpAddress, byte cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU16(ulong address, ulong value, ulong cmpAddress, ushort cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU32(ulong address, ulong value, ulong cmpAddress, uint cmpValue, CompareType cmpType)

virtual

bool

FreezeU64TU64(ulong address, ulong value, ulong cmpAddress, ulong cmpValue, CompareType cmpType)