frysk.proc
Class MemoryMap

java.lang.Object
  extended by frysk.proc.MemoryMap

public class MemoryMap
extends Object

Represent a memory map as modelled in /proc/$$/maps. See mmap2(2)


Field Summary
 long addressHigh
           
 long addressLow
           
 int devMajor
           
 int devMinor
           
 int inode
           
 String name
           
 long offset
           
 boolean permExecute
           
 boolean permRead
           
 boolean permWrite
           
 boolean shared
           
 
Constructor Summary
MemoryMap(long addressLow, long addressHigh, boolean permRead, boolean permWrite, boolean permExecute, boolean shared, long offset, int devMajor, int devMinor, int inode, String name)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

addressLow

public final long addressLow

addressHigh

public final long addressHigh

permRead

public final boolean permRead

permWrite

public final boolean permWrite

permExecute

public final boolean permExecute

shared

public final boolean shared

offset

public final long offset

devMajor

public final int devMajor

devMinor

public final int devMinor

inode

public final int inode

name

public final String name
Constructor Detail

MemoryMap

public MemoryMap(long addressLow,
                 long addressHigh,
                 boolean permRead,
                 boolean permWrite,
                 boolean permExecute,
                 boolean shared,
                 long offset,
                 int devMajor,
                 int devMinor,
                 int inode,
                 String name)
Method Detail

toString

public String toString()
Overrides:
toString in class Object