aicas logo Realtime Java
Technology.

javax.realtime
Class PhysicalMemoryManager

java.lang.Object
  |
  +--javax.realtime.PhysicalMemoryManager

public final class PhysicalMemoryManager
extends java.lang.Object


Field Summary
static java.lang.String ALIGNED
           
static java.lang.String BYTESWAP
           
static java.lang.String DMA
           
static java.lang.String SHARED
           
 
Constructor Summary
PhysicalMemoryManager()
           
 
Method Summary
static boolean isRemovable(long address, long size)
           
static boolean isRemoved(long address, long size)
           
static void onInsertion(long base, long size, AsyncEventHandler aeh)
           
static void onRemoval(long base, long size, AsyncEventHandler aeh)
           
static void registerFilter(java.lang.Object name, PhysicalMemoryTypeFilter filter)
           
static void removeFilter(java.lang.Object name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DMA

public static final java.lang.String DMA

SHARED

public static final java.lang.String SHARED

ALIGNED

public static final java.lang.String ALIGNED

BYTESWAP

public static final java.lang.String BYTESWAP
Constructor Detail

PhysicalMemoryManager

public PhysicalMemoryManager()
Method Detail

registerFilter

public static final void registerFilter(java.lang.Object name,
                                        PhysicalMemoryTypeFilter filter)
                                 throws DuplicateFilterException,
                                        java.lang.IllegalArgumentException

removeFilter

public static final void removeFilter(java.lang.Object name)

isRemovable

public static boolean isRemovable(long address,
                                  long size)

isRemoved

public static boolean isRemoved(long address,
                                long size)

onRemoval

public static void onRemoval(long base,
                             long size,
                             AsyncEventHandler aeh)

onInsertion

public static void onInsertion(long base,
                               long size,
                               AsyncEventHandler aeh)

aicas logo Realtime Java
Technology.

aicas GmbH, Karlsruhe - Germany    www.aicas.com
Copyright 2003 aicas GmbH. All Rights Reserved.