disassembler_service_i.py
ofrak.service.disassembler.disassembler_service_i
DisassemblerServiceRequest
dataclass
DisassemblerServiceRequest(isa: ofrak_type.architecture.InstructionSet, sub_isa: Union[ofrak_type.architecture.SubInstructionSet, NoneType], bit_width: ofrak_type.bit_width.BitWidth, endianness: ofrak_type.endianness.Endianness, processor: Union[ofrak_type.architecture.ProcessorType, NoneType], 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, ...])