lib.dwfl
Class ElfPHeader

java.lang.Object
  extended by lib.dwfl.ElfPHeader

public class ElfPHeader
extends Object

Elf Program segment header


Field Summary
 long align
           
 long filesz
           
 int flags
           
 long memsz
           
 long offset
           
 long paddr
           
static int PHFLAG_EXECUTABLE
           
static int PHFLAG_NONE
           
static int PHFLAG_READABLE
           
static int PHFLAG_WRITABLE
           
static int PTYPE_DYNAMIC
           
static int PTYPE_GNU_EH_FRAME
           
static int PTYPE_GNU_RELRO
           
static int PTYPE_GNU_STACK
           
static int PTYPE_HIOS
           
static int PTYPE_HIPROC
           
static int PTYPE_HISUNW
           
static int PTYPE_INTERP
           
static int PTYPE_LOAD
           
static int PTYPE_LOOS
           
static int PTYPE_LOPROC
           
static int PTYPE_LOSUNW
           
static int PTYPE_NOTE
           
static int PTYPE_NULL
           
static int PTYPE_NUM
           
static int PTYPE_PHDR
           
static int PTYPE_SHLIB
           
static int PTYPE_SUNWBSS
           
static int PTYPE_SUNWSTACK
           
static int PTYPE_TLS
           
 int type
           
 long vaddr
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PTYPE_NULL

public static final int PTYPE_NULL
See Also:
Constant Field Values

PTYPE_LOAD

public static final int PTYPE_LOAD
See Also:
Constant Field Values

PTYPE_DYNAMIC

public static final int PTYPE_DYNAMIC
See Also:
Constant Field Values

PTYPE_INTERP

public static final int PTYPE_INTERP
See Also:
Constant Field Values

PTYPE_NOTE

public static final int PTYPE_NOTE
See Also:
Constant Field Values

PTYPE_SHLIB

public static final int PTYPE_SHLIB
See Also:
Constant Field Values

PTYPE_PHDR

public static final int PTYPE_PHDR
See Also:
Constant Field Values

PTYPE_TLS

public static final int PTYPE_TLS
See Also:
Constant Field Values

PTYPE_NUM

public static final int PTYPE_NUM
See Also:
Constant Field Values

PTYPE_LOOS

public static final int PTYPE_LOOS
See Also:
Constant Field Values

PTYPE_GNU_EH_FRAME

public static final int PTYPE_GNU_EH_FRAME
See Also:
Constant Field Values

PTYPE_GNU_STACK

public static final int PTYPE_GNU_STACK
See Also:
Constant Field Values

PTYPE_GNU_RELRO

public static final int PTYPE_GNU_RELRO
See Also:
Constant Field Values

PTYPE_LOSUNW

public static final int PTYPE_LOSUNW
See Also:
Constant Field Values

PTYPE_SUNWBSS

public static final int PTYPE_SUNWBSS
See Also:
Constant Field Values

PTYPE_SUNWSTACK

public static final int PTYPE_SUNWSTACK
See Also:
Constant Field Values

PTYPE_HISUNW

public static final int PTYPE_HISUNW
See Also:
Constant Field Values

PTYPE_HIOS

public static final int PTYPE_HIOS
See Also:
Constant Field Values

PTYPE_LOPROC

public static final int PTYPE_LOPROC
See Also:
Constant Field Values

PTYPE_HIPROC

public static final int PTYPE_HIPROC
See Also:
Constant Field Values

PHFLAG_NONE

public static final int PHFLAG_NONE
See Also:
Constant Field Values

PHFLAG_EXECUTABLE

public static final int PHFLAG_EXECUTABLE
See Also:
Constant Field Values

PHFLAG_WRITABLE

public static final int PHFLAG_WRITABLE
See Also:
Constant Field Values

PHFLAG_READABLE

public static final int PHFLAG_READABLE
See Also:
Constant Field Values

type

public int type

flags

public int flags

offset

public long offset

vaddr

public long vaddr

paddr

public long paddr

filesz

public long filesz

memsz

public long memsz

align

public long align