Elf32Phdr

@Serializable
@SerialName(value = "Elf32Phdr")
data class Elf32Phdr : ReadableStructure, ElfPhdr(source)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val fields: Map<String, Any>

Get all fields of the structure

Link copied to clipboard
open override val pAlign: Elf32Word

This member holds the value to which the segments are aligned in memory and in the file.

Link copied to clipboard
open override val pFilesz: Elf32Word

This member holds the number of bytes in the file image of the segment.

Link copied to clipboard
open override val pFlags: ElfPFlags

This member holds a bit mask of flags relevant to the segment.

Link copied to clipboard
open override val pMemsz: Elf32Word

This member holds the number of bytes in the memory image of the segment.

Link copied to clipboard
open override val pOffset: Elf32Off

This member holds the offset from the beginning of the file at which the first byte of the segment resides.

Link copied to clipboard
open override val pPaddr: Elf32Addr

On systems for which physical addressing is relevant, this member is reserved for the segment's physical address.

Link copied to clipboard
open override val pType: ElfPType

This member indicates what kind of segment this array element describes or how to interpret the array element's information.

Link copied to clipboard
open override val pVaddr: Elf32Addr

This member holds the virtual address at which the first byte of the segment resides in memory.