public interface

IELFSectionProcessor

com.pnfsoftware.jeb.core.units.codeobject.IELFSectionProcessor

Class Overview

ELF section processors can be registered using the ELFPluginsService.

Life-cycle information: section processors are single instance objects, shared across multiple ELF units.

Summary

Nested Classes
class IELFSectionProcessor.Result Result of section processing. 
Public Methods
abstract ChainedOperationResult<IELFSectionProcessor.Result> process(IELFUnit elf, IELFSectionEntry sectionHeader, ByteBuffer sectionData)
Process a section.

Public Methods

public abstract ChainedOperationResult<IELFSectionProcessor.Result> process (IELFUnit elf, IELFSectionEntry sectionHeader, ByteBuffer sectionData)

Process a section.

Parameters
elf elf unit; careful, the unit is incomplete when this method is called (only the header information can be safely retrieved)
sectionHeader section header
sectionData section bytes