disassembler_service_i.py
ofrak.service.disassembler.disassembler_service_i
DisassemblerServiceRequest
dataclass
DisassemblerServiceRequest(isa: ofrak_type.architecture.InstructionSet, sub_isa: Optional[ofrak_type.architecture.SubInstructionSet], bit_width: ofrak_type.bit_width.BitWidth, endianness: ofrak_type.endianness.Endianness, processor: Optional[ofrak_type.architecture.ProcessorType], mode: ofrak_type.architecture.InstructionSetMode, data: bytes, virtual_address: int)
DisassemblyResult
dataclass
DisassemblyResult(address: int, size: int, mnemonic: str, operands: str)
RegisterUsageResult
dataclass
RegisterUsageResult(regs_read: Tuple[str, ...], regs_written: Tuple[str, ...])