Public Member Functions | Package Functions

BinNavi.API.debug.MemoryListenerAdapter Class Reference

Adapter class for simulated memory. More...

Inheritance diagram for BinNavi.API.debug.MemoryListenerAdapter:
BinNavi.API.debug.IMemoryListener

List of all members.

Public Member Functions

void clearedMemory (Memory memory)
 Signals resets in the process memory.

Package Functions

void changedMemory (Memory memory, long address, int size)
 Signals changes in the process memory.

Detailed Description

Adapter class that can be used by objects that want to listen on target process memory but only need to process few events.


Member Function Documentation

void BinNavi.API.debug.IMemoryListener.changedMemory ( Memory  memory,
long  address,
int  size 
) [package, inherited]

Invoked after a part of the target process memory changed. This event is generally invoked when BinNavi receives memory data from the debug client.

Parameters:
memory The memory which changed.
address Start address of the changed memory section.
size Number of bytes that were changed.
void BinNavi.API.debug.IMemoryListener.clearedMemory ( Memory  memory  )  [inherited]

Invoked after the target process memory was cleared. This event is generally invoked when the debug client detaches from the target process and the known target process memory is reset.

Parameters:
memory The memory which was cleared.