Package jnr.ffi.provider.jffi
Interface X86Disassembler.UDis86
-
- Enclosing class:
- X86Disassembler
public static interface X86Disassembler.UDis86
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
ud_decode(X86Disassembler ud)
int
ud_disassemble(X86Disassembler ud)
void
ud_init(Pointer ud)
int
ud_input_end(X86Disassembler ud)
void
ud_input_skip(X86Disassembler ud, long size)
java.lang.String
ud_insn_asm(X86Disassembler ud)
java.lang.String
ud_insn_hex(X86Disassembler ud)
int
ud_insn_len(X86Disassembler ud)
long
ud_insn_off(X86Disassembler ud)
long
ud_insn_ptr(X86Disassembler ud)
void
ud_set_input_buffer(X86Disassembler ud, Pointer data, long len)
void
ud_set_mode(X86Disassembler ud, int mode)
void
ud_set_pc(X86Disassembler ud, int pc)
void
ud_set_syntax(X86Disassembler ud, long translator)
void
ud_set_vendor(X86Disassembler ud, int vendor)
-
-
-
Method Detail
-
ud_init
void ud_init(Pointer ud)
-
ud_set_mode
void ud_set_mode(X86Disassembler ud, int mode)
-
ud_set_pc
void ud_set_pc(X86Disassembler ud, int pc)
-
ud_set_input_buffer
void ud_set_input_buffer(X86Disassembler ud, Pointer data, long len)
-
ud_set_vendor
void ud_set_vendor(X86Disassembler ud, int vendor)
-
ud_set_syntax
void ud_set_syntax(X86Disassembler ud, long translator)
-
ud_input_skip
void ud_input_skip(X86Disassembler ud, long size)
-
ud_input_end
int ud_input_end(X86Disassembler ud)
-
ud_decode
int ud_decode(X86Disassembler ud)
-
ud_disassemble
int ud_disassemble(X86Disassembler ud)
-
ud_insn_asm
java.lang.String ud_insn_asm(X86Disassembler ud)
-
ud_insn_ptr
long ud_insn_ptr(X86Disassembler ud)
-
ud_insn_off
long ud_insn_off(X86Disassembler ud)
-
ud_insn_hex
java.lang.String ud_insn_hex(X86Disassembler ud)
-
ud_insn_len
int ud_insn_len(X86Disassembler ud)
-
-