1 /* 2 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de. 3 * Copyright 2013-2016, Rene Gollent, rene@gollent.com. 4 * Distributed under the terms of the MIT License. 5 */ 6 #ifndef MESSAGE_CODES_H 7 #define MESSAGE_CODES_H 8 9 10 enum { 11 MSG_THREAD_RUN = 'run_', 12 MSG_THREAD_SET_ADDRESS = 'sead', 13 MSG_THREAD_STOP = 'stop', 14 MSG_THREAD_STEP_OVER = 'stov', 15 MSG_THREAD_STEP_INTO = 'stin', 16 MSG_THREAD_STEP_OUT = 'stou', 17 MSG_SET_BREAKPOINT = 'sbrk', 18 MSG_CLEAR_BREAKPOINT = 'cbrk', 19 MSG_ENABLE_BREAKPOINT = 'ebrk', 20 MSG_DISABLE_BREAKPOINT = 'dbrk', 21 MSG_SET_BREAKPOINT_CONDITION = 'sbpc', 22 MSG_CLEAR_BREAKPOINT_CONDITION = 'cbpc', 23 MSG_SET_WATCHPOINT = 'swpt', 24 MSG_CLEAR_WATCHPOINT = 'cwpt', 25 MSG_ENABLE_WATCHPOINT = 'ewpt', 26 MSG_DISABLE_WATCHPOINT = 'dwpt', 27 MSG_STOP_ON_IMAGE_LOAD = 'tsil', 28 MSG_ADD_STOP_IMAGE_NAME = 'asin', 29 MSG_REMOVE_STOP_IMAGE_NAME = 'rsin', 30 MSG_SET_DEFAULT_SIGNAL_DISPOSITION = 'sdsd', 31 MSG_SET_CUSTOM_SIGNAL_DISPOSITION = 'scsd', 32 MSG_REMOVE_CUSTOM_SIGNAL_DISPOSITION = 'rcsd', 33 34 MSG_TEAM_RENAMED = 'tera', 35 MSG_THREAD_STATE_CHANGED = 'tsch', 36 MSG_THREAD_CPU_STATE_CHANGED = 'tcsc', 37 MSG_THREAD_STACK_TRACE_CHANGED = 'tstc', 38 MSG_IMAGE_DEBUG_INFO_CHANGED = 'idic', 39 MSG_CONSOLE_OUTPUT_RECEIVED = 'core', 40 MSG_IMAGE_FILE_CHANGED = 'ifch', 41 MSG_FUNCTION_SOURCE_CODE_CHANGED = 'fnsc', 42 MSG_USER_BREAKPOINT_CHANGED = 'ubrc', 43 MSG_WATCHPOINT_CHANGED = 'wapc', 44 MSG_MEMORY_DATA_CHANGED = 'mdac', 45 MSG_DEBUGGER_EVENT = 'dbge', 46 MSG_LOAD_SETTINGS = 'ldst', 47 48 MSG_VALUE_NODE_CHANGED = 'vnch', 49 MSG_VALUE_NODE_CHILDREN_CREATED = 'vncc', 50 MSG_VALUE_NODE_CHILDREN_DELETED = 'vncd', 51 MSG_VALUE_NODE_VALUE_CHANGED = 'vnvc', 52 53 MSG_INSPECT_ADDRESS = 'isad', 54 MSG_WRITE_TARGET_MEMORY = 'wtam', 55 MSG_EVALUATE_EXPRESSION = 'evex', 56 MSG_WRITE_CORE_FILE = 'wrcf', 57 58 MSG_TEAM_DEBUGGER_QUIT = 'dbqt', 59 MSG_TEAM_RESTART_REQUESTED = 'trrq', 60 61 MSG_GENERATE_DEBUG_REPORT = 'gdrp', 62 MSG_DEBUG_INFO_NEEDS_USER_INPUT = 'dnui', 63 MSG_USER_INTERFACE_FILE_CHOSEN = 'uifc', 64 MSG_RESET_USER_BACKGROUND_STATUS = 'rubs' 65 }; 66 67 68 #endif // MESSAGE_CODES_H 69