Interface IELFProgramEntry


public interface IELFProgramEntry
ELF program table entry information.
  • Method Details

    • getType

      int getType()
      Get program entry type.
      Returns:
      program entry type
    • getOffset

      long getOffset()
      Get file offset.
      Returns:
      file offset
    • getVirtualAddress

      long getVirtualAddress()
      Get virtual address.
      Returns:
      virtual address
    • getPhysicalAddress

      long getPhysicalAddress()
      Get physical address.
      Returns:
      physical address
    • getSize

      long getSize()
      Get file size.
      Returns:
      file size
    • getVirtualSize

      long getVirtualSize()
      Get virtual memory size.
      Returns:
      virtual memory size
    • getAlignment

      long getAlignment()
      Get alignment.
      Returns:
      alignment
    • getFlags

      int getFlags()
      Get program flags.
      Returns:
      program flags
    • format

      String format(IELFUnit elf)
      Format this program entry for display.
      Parameters:
      elf - owning ELF unit
      Returns:
      formatted entry