frysk.solib
Class MemoryMapFactory.BuildSOMaps

java.lang.Object
  extended by frysk.solib.SOLibMapBuilder
      extended by frysk.solib.MemoryMapFactory.BuildSOMaps
Enclosing class:
MemoryMapFactory

private static class MemoryMapFactory.BuildSOMaps
extends SOLibMapBuilder


Field Summary
(package private)  LinkedList list
           
 
Constructor Summary
private MemoryMapFactory.BuildSOMaps()
           
 
Method Summary
 void buildMap(long addrLow, long addrHigh, boolean permRead, boolean permWrite, boolean permExecute, long offset, String name, long align)
          Build an address map covering [addressLow,addressHigh) with permissions {permR, permW, permX, permP }, device devMajor devMinor, inode, and the pathname's offset/length within the buf.
 
Methods inherited from class frysk.solib.SOLibMapBuilder
construct, construct
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

LinkedList list
Constructor Detail

MemoryMapFactory.BuildSOMaps

private MemoryMapFactory.BuildSOMaps()
Method Detail

buildMap

public void buildMap(long addrLow,
                     long addrHigh,
                     boolean permRead,
                     boolean permWrite,
                     boolean permExecute,
                     long offset,
                     String name,
                     long align)
Description copied from class: SOLibMapBuilder
Build an address map covering [addressLow,addressHigh) with permissions {permR, permW, permX, permP }, device devMajor devMinor, inode, and the pathname's offset/length within the buf. !shared implies private, they are mutually exclusive.

Specified by:
buildMap in class SOLibMapBuilder