javax.realtime
Class ScopedPhysicalMemory

java.lang.Object
  |
  +--javax.realtime.MemoryArea
        |
        +--javax.realtime.ScopedMemory
              |
              +--javax.realtime.ScopedPhysicalMemory

public class ScopedPhysicalMemory
extends ScopedMemory

ScopedPhysicalMemory


Field Summary
private  long base
           
private  long size
           
 
Fields inherited from class javax.realtime.ScopedMemory
logic, portal
 
Fields inherited from class javax.realtime.MemoryArea
constant, heap, id, memoryConsumed, nullClassArr, nullMem, nullObjArr, scoped, shadow
 
Constructor Summary
ScopedPhysicalMemory(long base, long size)
           
 
Method Summary
 void checkAccess(java.lang.Object obj)
          Check to see if this ScopedMemory can have access to the given object.
protected  void initNative(long sizeInBytes)
           
 
Methods inherited from class javax.realtime.ScopedMemory
checkNewInstance, enter, enter, getMaximumSize, getOuterScope, getPortal, getReferenceCount, join, join, joinAndEnter, joinAndEnter, joinAndEnter, joinAndEnter, setPortal, setupMemBlock, toString
 
Methods inherited from class javax.realtime.MemoryArea
bless, enterMemBlock, executeInArea, exitMemBlock, getMemoryArea, memoryConsumed, memoryRemaining, newArray, newArray, newArray, newArray, newInstance, newInstance, newInstance, newInstance, postSetup, preSetup, registerFinal, shadow, size, startMem, stopMem, throwIllegalAssignmentError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

base

private long base

size

private long size
Constructor Detail

ScopedPhysicalMemory

public ScopedPhysicalMemory(long base,
                            long size)
Method Detail

initNative

protected void initNative(long sizeInBytes)
Specified by:
initNative in class MemoryArea

checkAccess

public void checkAccess(java.lang.Object obj)
Description copied from class: ScopedMemory
Check to see if this ScopedMemory can have access to the given object.

Overrides:
checkAccess in class ScopedMemory