|  | 
| "bool" | is_remote (self) | 
|  | is_remote(self) -> bool 
 | 
|  | 
| "bool" | must_have_hostname (self) | 
|  | must_have_hostname(self) -> bool 
 | 
|  | 
| "bool" | can_continue_from_bpt (self) | 
|  | can_continue_from_bpt(self) -> bool 
 | 
|  | 
| "bool" | may_disturb (self) | 
|  | may_disturb(self) -> bool 
 | 
|  | 
| "bool" | is_safe (self) | 
|  | is_safe(self) -> bool 
 | 
|  | 
| "bool" | use_sregs (self) | 
|  | use_sregs(self) -> bool 
 | 
|  | 
| "size_t" | cache_block_size (self) | 
|  | cache_block_size(self) -> size_t 
 | 
|  | 
| "bool" | use_memregs (self) | 
|  | use_memregs(self) -> bool 
 | 
|  | 
| "bool" | may_take_exit_snapshot (self) | 
|  | may_take_exit_snapshot(self) -> bool 
 | 
|  | 
| "bool" | virtual_threads (self) | 
|  | virtual_threads(self) -> bool 
 | 
|  | 
| "bool" | supports_lowcnds (self) | 
|  | supports_lowcnds(self) -> bool 
 | 
|  | 
| "bool" | supports_debthread (self) | 
|  | supports_debthread(self) -> bool 
 | 
|  | 
| "bool" | can_debug_standalone_dlls (self) | 
|  | can_debug_standalone_dlls(self) -> bool 
 | 
|  | 
| "bool" | fake_memory (self) | 
|  | fake_memory(self) -> bool 
 | 
|  | 
| "bool" | has_get_processes (self) | 
|  | has_get_processes(self) -> bool 
 | 
|  | 
| "bool" | has_attach_process (self) | 
|  | has_attach_process(self) -> bool 
 | 
|  | 
| "bool" | has_detach_process (self) | 
|  | has_detach_process(self) -> bool 
 | 
|  | 
| "bool" | has_request_pause (self) | 
|  | has_request_pause(self) -> bool 
 | 
|  | 
| "bool" | has_set_exception_info (self) | 
|  | has_set_exception_info(self) -> bool 
 | 
|  | 
| "bool" | has_thread_suspend (self) | 
|  | has_thread_suspend(self) -> bool 
 | 
|  | 
| "bool" | has_thread_continue (self) | 
|  | has_thread_continue(self) -> bool 
 | 
|  | 
| "bool" | has_set_resume_mode (self) | 
|  | has_set_resume_mode(self) -> bool 
 | 
|  | 
| "bool" | has_thread_get_sreg_base (self) | 
|  | has_thread_get_sreg_base(self) -> bool 
 | 
|  | 
| "bool" | has_check_bpt (self) | 
|  | has_check_bpt(self) -> bool 
 | 
|  | 
| "bool" | has_open_file (self) | 
|  | has_open_file(self) -> bool 
 | 
|  | 
| "bool" | has_update_call_stack (self) | 
|  | has_update_call_stack(self) -> bool 
 | 
|  | 
| "bool" | has_appcall (self) | 
|  | has_appcall(self) -> bool 
 | 
|  | 
| "bool" | has_rexec (self) | 
|  | has_rexec(self) -> bool 
 | 
|  | 
| "bool" | has_map_address (self) | 
|  | has_map_address(self) -> bool 
 | 
|  | 
| "bool" | has_soft_bpt (self) | 
|  | has_soft_bpt(self) -> bool 
 | 
|  | 
| "register_info_t &" | regs (self, "int" idx) | 
|  | regs(self, idx) -> register_info_t 
 | 
|  | 
| "bool" | is_resmod_avail (self, "int" resmod) | 
|  | is_resmod_avail(self, resmod) -> bool 
 | 
|  | 
| "bool" | init_debugger (self, "char const *" hostname, "int" portnum, "char const *" password) | 
|  | init_debugger(self, hostname, portnum, password) -> bool 
 | 
|  | 
| "bool" | term_debugger (self) | 
|  | term_debugger(self) -> bool 
 | 
|  | 
| "drc_t" | get_processes (self, "procinfo_vec_t" procs) | 
|  | get_processes(self, procs) -> drc_t 
 | 
|  | 
| "drc_t" | start_process (self, "char const *" path, "char const *" args, "launch_env_t" envs, "char const *" startdir, "uint32" dbg_proc_flags, "char const *" input_path, "uint32" input_file_crc32) | 
|  | start_process(self, path, args, envs, startdir, dbg_proc_flags, input_path, input_file_crc32) -> drc_t 
 | 
|  | 
| "drc_t" | attach_process (self, "pid_t" pid, "int" event_id, "uint32" dbg_proc_flags) | 
|  | attach_process(self, pid, event_id, dbg_proc_flags) -> drc_t 
 | 
|  | 
| "drc_t" | detach_process (self) | 
|  | detach_process(self) -> drc_t 
 | 
|  | 
| "bool" | get_debapp_attrs (self, "debapp_attrs_t" out_pattrs) | 
|  | get_debapp_attrs(self, out_pattrs) -> bool 
 | 
|  | 
| "void" | rebase_if_required_to (self, "ea_t" new_base) | 
|  | rebase_if_required_to(self, new_base) 
 | 
|  | 
| "drc_t" | request_pause (self) | 
|  | request_pause(self) -> drc_t 
 | 
|  | 
| "drc_t" | exit_process (self) | 
|  | exit_process(self) -> drc_t 
 | 
|  | 
| "gdecode_t" | get_debug_event (self, "debug_event_t" event, "int" timeout_ms) | 
|  | get_debug_event(self, event, timeout_ms) -> gdecode_t 
 | 
|  | 
| "drc_t" | resume (self, "debug_event_t" event) | 
|  | resume(self, event) -> drc_t 
 | 
|  | 
| "void" | set_exception_info (self, "exception_info_t" info, "int" qty) | 
|  | set_exception_info(self, info, qty) 
 | 
|  | 
| "void" | suspended (self, "bool" dlls_added, "thread_name_vec_t *" thr_names=None) | 
|  | suspended(self, dlls_added, thr_names=None) 
 | 
|  | 
| "drc_t" | thread_suspend (self, "thid_t" tid) | 
|  | thread_suspend(self, tid) -> drc_t 
 | 
|  | 
| "drc_t" | thread_continue (self, "thid_t" tid) | 
|  | thread_continue(self, tid) -> drc_t 
 | 
|  | 
| "drc_t" | set_resume_mode (self, "thid_t" tid, "resume_mode_t" resmod) | 
|  | set_resume_mode(self, tid, resmod) -> drc_t 
 | 
|  | 
| "drc_t" | read_registers (self, "thid_t" tid, "int" clsmask, "regval_t" values) | 
|  | read_registers(self, tid, clsmask, values) -> drc_t 
 | 
|  | 
| "drc_t" | write_register (self, "thid_t" tid, "int" regidx, "regval_t" value) | 
|  | write_register(self, tid, regidx, value) -> drc_t 
 | 
|  | 
| "drc_t" | thread_get_sreg_base (self, "ea_t *" answer, "thid_t" tid, "int" sreg_value) | 
|  | thread_get_sreg_base(self, answer, tid, sreg_value) -> drc_t 
 | 
|  | 
| "drc_t" | get_memory_info (self, "meminfo_vec_t" ranges) | 
|  | get_memory_info(self, ranges) -> drc_t 
 | 
|  | 
| "drc_t" | read_memory (self, "size_t *" nbytes, "ea_t" ea, "void *" buffer, "size_t" size) | 
|  | read_memory(self, nbytes, ea, buffer, size) -> drc_t 
 | 
|  | 
| "drc_t" | write_memory (self, "size_t *" nbytes, "ea_t" ea, "void const *" buffer, "size_t" size) | 
|  | write_memory(self, nbytes, ea, buffer, size) -> drc_t 
 | 
|  | 
| "drc_t" | check_bpt (self, "int *" bptvc, "bpttype_t" type, "ea_t" ea, "int" len) | 
|  | check_bpt(self, bptvc, type, ea, len) -> drc_t 
 | 
|  | 
| "drc_t" | update_bpts (self, "int *" nbpts, "update_bpt_info_t *" bpts, "int" nadd, "int" ndel) | 
|  | update_bpts(self, nbpts, bpts, nadd, ndel) -> drc_t 
 | 
|  | 
| "drc_t" | update_lowcnds (self, "int *" nupdated, "lowcnd_t const *" lowcnds, "int" nlowcnds) | 
|  | update_lowcnds(self, nupdated, lowcnds, nlowcnds) -> drc_t 
 | 
|  | 
| "int" | open_file (self, "char const *" file, "uint64 *" fsize, "bool" readonly) | 
|  | open_file(self, file, fsize, readonly) -> int 
 | 
|  | 
| "void" | close_file (self, "int" fn) | 
|  | close_file(self, fn) 
 | 
|  | 
| "ssize_t" | read_file (self, "int" fn, "qoff64_t" off, "void *" buf, "size_t" size) | 
|  | read_file(self, fn, off, buf, size) -> ssize_t 
 | 
|  | 
| "ssize_t" | write_file (self, "int" fn, "qoff64_t" off, "void const *" buf) | 
|  | write_file(self, fn, off, buf) -> ssize_t 
 | 
|  | 
| "ea_t" | map_address (self, "ea_t" off, "regval_t" regs, "int" regnum) | 
|  | map_address(self, off, regs, regnum) -> ea_t 
 | 
|  | 
| "void const *" | get_debmod_extensions (self) | 
|  | get_debmod_extensions(self) -> void const * 
 | 
|  | 
| "drc_t" | update_call_stack (self, "thid_t" tid, "call_stack_t" trace) | 
|  | update_call_stack(self, tid, trace) -> drc_t 
 | 
|  | 
| "drc_t" | cleanup_appcall (self, "thid_t" tid) | 
|  | cleanup_appcall(self, tid) -> drc_t 
 | 
|  | 
| "drc_t" | eval_lowcnd (self, "thid_t" tid, "ea_t" ea) | 
|  | eval_lowcnd(self, tid, ea) -> drc_t 
 | 
|  | 
| "drc_t" | send_ioctl (self, "int" fn, "void const *" buf, "void **" poutbuf, "ssize_t *" poutsize) | 
|  | send_ioctl(self, fn, buf, poutbuf, poutsize) -> drc_t 
 | 
|  | 
| "bool" | dbg_enable_trace (self, "thid_t" tid, "bool" enable, "int" trace_flags) | 
|  | dbg_enable_trace(self, tid, enable, trace_flags) -> bool 
 | 
|  | 
| "bool" | is_tracing_enabled (self, "thid_t" tid, "int" tracebit) | 
|  | is_tracing_enabled(self, tid, tracebit) -> bool 
 | 
|  | 
| "int" | rexec (self, "char const *" cmdline) | 
|  | rexec(self, cmdline) -> int 
 | 
|  | 
| "bool" | get_srcinfo_path (self, "qstring *" path, "ea_t" base) | 
|  | get_srcinfo_path(self, path, base) -> bool 
 | 
|  | 
| "drc_t" | bin_search (self, "ea_t" start_ea, "ea_t" end_ea, "compiled_binpat_vec_t const &" data, "int" srch_flags) | 
|  | bin_search(self, start_ea, end_ea, data, srch_flags) -> drc_t 
 | 
|  | 
|  | __init__ (self) | 
|  | init(self) -> debugger_t 
 | 
|  | 
|  | 
| str | version = property(_ida_idd.debugger_t_version_get, _ida_idd.debugger_t_version_set, doc=) | 
|  | 
| str | name = property(_ida_idd.debugger_t_name_get, _ida_idd.debugger_t_name_set, doc=) | 
|  | 
| str | id = property(_ida_idd.debugger_t_id_get, _ida_idd.debugger_t_id_set, doc=) | 
|  | 
| str | processor = property(_ida_idd.debugger_t_processor_get, _ida_idd.debugger_t_processor_set, doc=!) | 
|  | 
| str | flags = property(_ida_idd.debugger_t_flags_get, _ida_idd.debugger_t_flags_set, doc=) | 
|  | 
| str | flags2 = property(_ida_idd.debugger_t_flags2_get, _ida_idd.debugger_t_flags2_set, doc=) | 
|  | 
| str | default_regclasses = property(_ida_idd.debugger_t_default_regclasses_get, _ida_idd.debugger_t_default_regclasses_set, doc=) | 
|  | 
| str | memory_page_size = property(_ida_idd.debugger_t_memory_page_size_get, _ida_idd.debugger_t_memory_page_size_set, doc=) | 
|  | 
| str | bpt_size = property(_ida_idd.debugger_t_bpt_size_get, _ida_idd.debugger_t_bpt_size_set, doc=) | 
|  | 
| str | filetype = property(_ida_idd.debugger_t_filetype_get, _ida_idd.debugger_t_filetype_set, doc=) | 
|  | 
| str | resume_modes = property(_ida_idd.debugger_t_resume_modes_get, _ida_idd.debugger_t_resume_modes_set, doc=) | 
|  | 
|  | ev_init_debugger = _ida_idd.debugger_t_ev_init_debugger | 
|  | 
|  | ev_term_debugger = _ida_idd.debugger_t_ev_term_debugger | 
|  | 
|  | ev_get_processes = _ida_idd.debugger_t_ev_get_processes | 
|  | 
|  | ev_start_process = _ida_idd.debugger_t_ev_start_process | 
|  | 
|  | ev_attach_process = _ida_idd.debugger_t_ev_attach_process | 
|  | 
|  | ev_detach_process = _ida_idd.debugger_t_ev_detach_process | 
|  | 
|  | ev_get_debapp_attrs = _ida_idd.debugger_t_ev_get_debapp_attrs | 
|  | 
|  | ev_rebase_if_required_to = _ida_idd.debugger_t_ev_rebase_if_required_to | 
|  | 
|  | ev_request_pause = _ida_idd.debugger_t_ev_request_pause | 
|  | 
|  | ev_exit_process = _ida_idd.debugger_t_ev_exit_process | 
|  | 
|  | ev_get_debug_event = _ida_idd.debugger_t_ev_get_debug_event | 
|  | 
|  | ev_resume = _ida_idd.debugger_t_ev_resume | 
|  | 
|  | ev_set_exception_info = _ida_idd.debugger_t_ev_set_exception_info | 
|  | 
|  | ev_suspended = _ida_idd.debugger_t_ev_suspended | 
|  | 
|  | ev_thread_suspend = _ida_idd.debugger_t_ev_thread_suspend | 
|  | 
|  | ev_thread_continue = _ida_idd.debugger_t_ev_thread_continue | 
|  | 
|  | ev_set_resume_mode = _ida_idd.debugger_t_ev_set_resume_mode | 
|  | 
|  | ev_read_registers = _ida_idd.debugger_t_ev_read_registers | 
|  | 
|  | ev_write_register = _ida_idd.debugger_t_ev_write_register | 
|  | 
|  | ev_thread_get_sreg_base = _ida_idd.debugger_t_ev_thread_get_sreg_base | 
|  | 
|  | ev_get_memory_info = _ida_idd.debugger_t_ev_get_memory_info | 
|  | 
|  | ev_read_memory = _ida_idd.debugger_t_ev_read_memory | 
|  | 
|  | ev_write_memory = _ida_idd.debugger_t_ev_write_memory | 
|  | 
|  | ev_check_bpt = _ida_idd.debugger_t_ev_check_bpt | 
|  | 
|  | ev_update_bpts = _ida_idd.debugger_t_ev_update_bpts | 
|  | 
|  | ev_update_lowcnds = _ida_idd.debugger_t_ev_update_lowcnds | 
|  | 
|  | ev_open_file = _ida_idd.debugger_t_ev_open_file | 
|  | 
|  | ev_close_file = _ida_idd.debugger_t_ev_close_file | 
|  | 
|  | ev_read_file = _ida_idd.debugger_t_ev_read_file | 
|  | 
|  | ev_write_file = _ida_idd.debugger_t_ev_write_file | 
|  | 
|  | ev_map_address = _ida_idd.debugger_t_ev_map_address | 
|  | 
|  | ev_get_debmod_extensions = _ida_idd.debugger_t_ev_get_debmod_extensions | 
|  | 
|  | ev_update_call_stack = _ida_idd.debugger_t_ev_update_call_stack | 
|  | 
|  | ev_appcall = _ida_idd.debugger_t_ev_appcall | 
|  | 
|  | ev_cleanup_appcall = _ida_idd.debugger_t_ev_cleanup_appcall | 
|  | 
|  | ev_eval_lowcnd = _ida_idd.debugger_t_ev_eval_lowcnd | 
|  | 
|  | ev_send_ioctl = _ida_idd.debugger_t_ev_send_ioctl | 
|  | 
|  | ev_dbg_enable_trace = _ida_idd.debugger_t_ev_dbg_enable_trace | 
|  | 
|  | ev_is_tracing_enabled = _ida_idd.debugger_t_ev_is_tracing_enabled | 
|  | 
|  | ev_rexec = _ida_idd.debugger_t_ev_rexec | 
|  | 
|  | ev_get_srcinfo_path = _ida_idd.debugger_t_ev_get_srcinfo_path | 
|  | 
|  | ev_bin_search = _ida_idd.debugger_t_ev_bin_search | 
|  |