public final class Load
extends java.lang.Object
Load
represents a load operation to be performed to prepare a memory buffer.Constructor and Description |
---|
Load(MmuBuffer buffer,
BufferAccessEvent targetEvent,
long targetAddress,
long address,
EntryObject entry)
Construct a load object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getAddress() |
MmuBuffer |
getBuffer() |
EntryObject |
getEntry() |
long |
getTargetAddress() |
BufferAccessEvent |
getTargetEvent() |
public Load(MmuBuffer buffer, BufferAccessEvent targetEvent, long targetAddress, long address, EntryObject entry)
buffer
- the memory buffer being prepared.targetEvent
- the event to be reached on the target address.targetAddress
- the target address.address
- the accessed address.entry
- the accessed entry of the parent buffer.public MmuBuffer getBuffer()
public BufferAccessEvent getTargetEvent()
public long getTargetAddress()
public java.lang.Long getAddress()
public EntryObject getEntry()