# Interface: com.pnfsoftware.jeb.core.units.codeobject.IELFSectionProcessor

ELF section processors can be registered using the [ELFPluginsService](ELFPluginsService). 

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

## Method: process
- parameter: `elf`, type: `com.pnfsoftware.jeb.core.units.codeobject.IELFUnit`
- parameter: `sectionHeader`, type: `com.pnfsoftware.jeb.core.units.codeobject.IELFSectionEntry`
- parameter: `sectionData`, type: `java.nio.ByteBuffer`
- return type: `com.pnfsoftware.jeb.core.units.code.asm.ChainedOperationResult<com.pnfsoftware.jeb.core.units.codeobject.IELFSectionProcessor.Result>`

Description: Process a section.
parameter: elf: elf unit; careful, the unit is incomplete when this method is called \(only the            header information can be safely retrieved\)
parameter: sectionHeader: section header
parameter: sectionData: section bytes
return: chained operation result

