com.tapina.robe.module
Class RelocatableModuleArea

java.lang.Object
  extended bycom.tapina.robe.module.RelocatableModuleArea

public class RelocatableModuleArea
extends java.lang.Object

This class represents the relocatable module area, an area of memory which is shared by all processes and can have Modules loaded into it, as well as other memory claimed.


Field Summary
static int RMA_BASE
           
static int RMA_TOP
           
 
Constructor Summary
RelocatableModuleArea()
           
 
Method Summary
 DataBlock claimBlock(int length)
           
 void freeBlock(int address)
           
static boolean isRmaAddress(int address)
           
 java.util.Iterator iterator()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RMA_BASE

public static final int RMA_BASE
See Also:
Constant Field Values

RMA_TOP

public static final int RMA_TOP
See Also:
Constant Field Values
Constructor Detail

RelocatableModuleArea

public RelocatableModuleArea()
Method Detail

iterator

public final java.util.Iterator iterator()

isRmaAddress

public static boolean isRmaAddress(int address)

claimBlock

public DataBlock claimBlock(int length)

freeBlock

public void freeBlock(int address)


Copyright © 2003-2005 . All Rights Reserved.