Debugger module features
Used by debugger_t::flags2. More...
Macros | |
#define | DBG_HAS_GET_PROCESSES 0x00000001 |
supports ev_get_processes | |
#define | DBG_HAS_ATTACH_PROCESS 0x00000002 |
supports ev_attach_process | |
#define | DBG_HAS_DETACH_PROCESS 0x00000004 |
supports ev_detach_process | |
#define | DBG_HAS_REQUEST_PAUSE 0x00000008 |
supports ev_request_pause | |
#define | DBG_HAS_SET_EXCEPTION_INFO 0x00000010 |
supports ev_set_exception_info | |
#define | DBG_HAS_THREAD_SUSPEND 0x00000020 |
supports ev_thread_suspend | |
#define | DBG_HAS_THREAD_CONTINUE 0x00000040 |
supports ev_thread_continue | |
#define | DBG_HAS_SET_RESUME_MODE 0x00000080 |
supports ev_set_resume_mode. More... | |
#define | DBG_HAS_THREAD_GET_SREG_BASE 0x00000100 |
supports ev_thread_get_sreg_base | |
#define | DBG_HAS_CHECK_BPT 0x00000200 |
supports ev_check_bpt | |
#define | DBG_HAS_OPEN_FILE 0x00000400 |
supports ev_open_file, ev_close_file, ev_read_file, ev_write_file | |
#define | DBG_HAS_UPDATE_CALL_STACK 0x00000800 |
supports ev_update_call_stack | |
#define | DBG_HAS_APPCALL 0x00001000 |
supports ev_appcall, ev_cleanup_appcall | |
#define | DBG_HAS_REXEC 0x00002000 |
supports ev_rexec | |
#define | DBG_HAS_MAP_ADDRESS 0x00004000 |
supports ev_map_address. More... | |
Detailed Description
Used by debugger_t::flags2.
Macro Definition Documentation
◆ DBG_HAS_SET_RESUME_MODE
#define DBG_HAS_SET_RESUME_MODE 0x00000080 |
supports ev_set_resume_mode.
Cannot be set inside the debugger_t::init_debugger()
◆ DBG_HAS_MAP_ADDRESS
#define DBG_HAS_MAP_ADDRESS 0x00004000 |
supports ev_map_address.
Avoid using this bit, especially together with DBG_FLAG_DEBTHREAD because it may cause big slow downs
Generated by 1.9.3