Elf32Shdr

@Serializable
@SerialName(value = "Elf32Shdr")
data class Elf32Shdr : ElfShdr(source)

Represents a section header in a 32-bit ELF file.

The section header table is an array of these structures, with each entry describing a section in the file. The ELF header's e_shoff member gives the byte offset from the beginning of the file to the section header table.

Types

Link copied to clipboard
object Companion

Properties

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

Get all fields of the structure

Link copied to clipboard
open override val name: String? = null

Section name string.

Link copied to clipboard
open override val shAddr: Elf32Addr

Section virtual address at execution.

Link copied to clipboard
open override val shAddralign: Elf32Word

Section alignment.

Link copied to clipboard
open override val shEntsize: Elf32Word

Entry size if section holds table.

Link copied to clipboard
open override val shFlags: ElfSFlags

Section flags.

Link copied to clipboard
open override val shInfo: Elf32Word

Additional section information.

Link copied to clipboard
open override val shLink: Elf32Word

Link to another section.

Link copied to clipboard
open override val shName: Elf32Word

Section name, index in string table.

Link copied to clipboard
open override val shOffset: Elf32Off

Section file offset.

Link copied to clipboard
open override val shSize: Elf32Word

Section size in bytes.

Link copied to clipboard
open override val shType: ElfSType

Section type.