Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "PTP/designs/dm proxy"
Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
+ | |||
+ | == Events == | ||
+ | org.eclipse.ptp.debug.external.core.proxy.event.IProxyDebugEvent.java | ||
+ | |||
+ | ; | ||
+ | === EVENT_DBG_EXIT === | ||
+ | public static final int EVENT_DBG_EXIT = DBG_EVENT_OFFSET + 2; | ||
+ | === EVENT_DBG_EXIT_NORMAL === | ||
+ | public static final int EVENT_DBG_EXIT_NORMAL = 0; | ||
+ | === EVENT_DBG_EXIT_SIGNAL === | ||
+ | public static final int EVENT_DBG_EXIT_SIGNAL = 1; | ||
+ | === EVENT_DBG_BPSET === | ||
+ | public static final int EVENT_DBG_BPSET = DBG_EVENT_OFFSET + 4; | ||
+ | === EVENT_DBG_FRAMES === | ||
+ | public static final int EVENT_DBG_FRAMES = DBG_EVENT_OFFSET + 5; | ||
+ | === EVENT_DBG_DATA === | ||
+ | public static final int EVENT_DBG_DATA = DBG_EVENT_OFFSET + 6; | ||
+ | === EVENT_DBG_TYPE === | ||
+ | public static final int EVENT_DBG_TYPE = DBG_EVENT_OFFSET + 7; | ||
+ | === EVENT_DBG_VARS === | ||
+ | public static final int EVENT_DBG_VARS = DBG_EVENT_OFFSET + 8; | ||
+ | === EVENT_DBG_ARGS === | ||
+ | public static final int EVENT_DBG_ARGS = DBG_EVENT_OFFSET + 9; | ||
+ | === EVENT_DBG_INIT === | ||
+ | public static final int EVENT_DBG_INIT = DBG_EVENT_OFFSET + 10; | ||
+ | === EVENT_DBG_OK === | ||
+ | public static final int EVENT_DBG_OK = DBG_EVENT_OFFSET + 11; | ||
+ | === EVENT_DBG_ERROR === | ||
+ | public static final int EVENT_DBG_ERROR = DBG_EVENT_OFFSET + 12; | ||
+ | === EVENT_DBG_SUSPEND === | ||
+ | public static final int EVENT_DBG_SUSPEND = DBG_EVENT_OFFSET + 13; | ||
+ | === EVENT_DBG_SUSPEND_BPHIT === | ||
+ | public static final int EVENT_DBG_SUSPEND_BPHIT = 0; | ||
+ | === EVENT_DBG_SUSPEND_SIGNAL === | ||
+ | public static final int EVENT_DBG_SUSPEND_SIGNAL = 1; | ||
+ | === EVENT_DBG_SUSPEND_STEP === | ||
+ | public static final int EVENT_DBG_SUSPEND_STEP = 2; | ||
+ | === EVENT_DBG_SUSPEND_INT === | ||
+ | public static final int EVENT_DBG_SUSPEND_INT = 3; | ||
+ | === EVENT_DBG_THREADS === | ||
+ | public static final int EVENT_DBG_THREADS = DBG_EVENT_OFFSET + 14; | ||
+ | === EVENT_DBG_THREAD_SELECT === | ||
+ | public static final int EVENT_DBG_THREAD_SELECT = DBG_EVENT_OFFSET + 15; | ||
+ | === EVENT_DBG_STACK_INFO_DEPTH === | ||
+ | public static final int EVENT_DBG_STACK_INFO_DEPTH = DBG_EVENT_OFFSET + 16; | ||
+ | === EVENT_DBG_DATA_READ_MEMORY === | ||
+ | public static final int EVENT_DBG_DATA_READ_MEMORY = DBG_EVENT_OFFSET + 17; | ||
+ | === EVENT_DBG_DATA_WRITE_MEMORY === | ||
+ | public static final int EVENT_DBG_DATA_WRITE_MEMORY = DBG_EVENT_OFFSET + 18; | ||
+ | === EVENT_DBG_SIGNALS === | ||
+ | public static final int EVENT_DBG_SIGNALS = DBG_EVENT_OFFSET + 19; | ||
+ | === EVENT_DBG_DATA_EVA_EX === | ||
+ | public static final int EVENT_DBG_DATA_EVA_EX = DBG_EVENT_OFFSET + 20; | ||
+ | === EVENT_DBG_PARTIAL_AIF === | ||
+ | public static final int EVENT_DBG_PARTIAL_AIF = DBG_EVENT_OFFSET + 21; | ||
+ | |||
== Commands == | == Commands == |
Latest revision as of 19:25, 8 August 2007
Contents
- 1 Overview
- 2 Events
- 2.1 EVENT_DBG_EXIT
- 2.2 EVENT_DBG_EXIT_NORMAL
- 2.3 EVENT_DBG_EXIT_SIGNAL
- 2.4 EVENT_DBG_BPSET
- 2.5 EVENT_DBG_FRAMES
- 2.6 EVENT_DBG_DATA
- 2.7 EVENT_DBG_TYPE
- 2.8 EVENT_DBG_VARS
- 2.9 EVENT_DBG_ARGS
- 2.10 EVENT_DBG_INIT
- 2.11 EVENT_DBG_OK
- 2.12 EVENT_DBG_ERROR
- 2.13 EVENT_DBG_SUSPEND
- 2.14 EVENT_DBG_SUSPEND_BPHIT
- 2.15 EVENT_DBG_SUSPEND_SIGNAL
- 2.16 EVENT_DBG_SUSPEND_STEP
- 2.17 EVENT_DBG_SUSPEND_INT
- 2.18 EVENT_DBG_THREADS
- 2.19 EVENT_DBG_THREAD_SELECT
- 2.20 EVENT_DBG_STACK_INFO_DEPTH
- 2.21 EVENT_DBG_DATA_READ_MEMORY
- 2.22 EVENT_DBG_DATA_WRITE_MEMORY
- 2.23 EVENT_DBG_SIGNALS
- 2.24 EVENT_DBG_DATA_EVA_EX
- 2.25 EVENT_DBG_PARTIAL_AIF
- 3 Commands
- 3.1 STARTSESSION
- 3.2 SETLINEBREAKPOINT
- 3.3 SETFUNCBREAKPOINT
- 3.4 DELETEBREAKPOINT
- 3.5 ENABLEBREAKPOINT
- 3.6 DISABLEBREAKPOINT
- 3.7 CONDITIONBREAKPOINT
- 3.8 BREAKPOINTAFTER
- 3.9 SETWATCHPOINT
- 3.10 GO
- 3.11 STEP
- 3.12 TERMINATE
- 3.13 INTERRUPT
- 3.14 LISTSTACKFRAMES
- 3.15 SETCURRENTSTACKFRAME
- 3.16 EVALUATEEXPRESSION
- 3.17 GETTYPE
- 3.18 LISTLOCALVARIABLES
- 3.19 LISTARGUMENTS
- 3.20 LISTGLOBALVARIABLES
- 3.21 LISTINFOTHREADS
- 3.22 SETTHREADSELECT
- 3.23 STACKINFODEPTH
- 3.24 DATAREADMEMORY
- 3.25 DATAWRITEMEMORY
- 3.26 LISTSIGNALS
- 3.27 SIGNALINFO
- 3.28 CLIHANDLE
- 3.29 DATAEVALUATEEXPRESSION
- 3.30 GETPARTIALAIF
- 3.31 VARIABLEDELETE
- 4 Events
Overview
Events
org.eclipse.ptp.debug.external.core.proxy.event.IProxyDebugEvent.java
EVENT_DBG_EXIT
public static final int EVENT_DBG_EXIT = DBG_EVENT_OFFSET + 2;
EVENT_DBG_EXIT_NORMAL
public static final int EVENT_DBG_EXIT_NORMAL = 0;
EVENT_DBG_EXIT_SIGNAL
public static final int EVENT_DBG_EXIT_SIGNAL = 1;
EVENT_DBG_BPSET
public static final int EVENT_DBG_BPSET = DBG_EVENT_OFFSET + 4;
EVENT_DBG_FRAMES
public static final int EVENT_DBG_FRAMES = DBG_EVENT_OFFSET + 5;
EVENT_DBG_DATA
public static final int EVENT_DBG_DATA = DBG_EVENT_OFFSET + 6;
EVENT_DBG_TYPE
public static final int EVENT_DBG_TYPE = DBG_EVENT_OFFSET + 7;
EVENT_DBG_VARS
public static final int EVENT_DBG_VARS = DBG_EVENT_OFFSET + 8;
EVENT_DBG_ARGS
public static final int EVENT_DBG_ARGS = DBG_EVENT_OFFSET + 9;
EVENT_DBG_INIT
public static final int EVENT_DBG_INIT = DBG_EVENT_OFFSET + 10;
EVENT_DBG_OK
public static final int EVENT_DBG_OK = DBG_EVENT_OFFSET + 11;
EVENT_DBG_ERROR
public static final int EVENT_DBG_ERROR = DBG_EVENT_OFFSET + 12;
EVENT_DBG_SUSPEND
public static final int EVENT_DBG_SUSPEND = DBG_EVENT_OFFSET + 13;
EVENT_DBG_SUSPEND_BPHIT
public static final int EVENT_DBG_SUSPEND_BPHIT = 0;
EVENT_DBG_SUSPEND_SIGNAL
public static final int EVENT_DBG_SUSPEND_SIGNAL = 1;
EVENT_DBG_SUSPEND_STEP
public static final int EVENT_DBG_SUSPEND_STEP = 2;
EVENT_DBG_SUSPEND_INT
public static final int EVENT_DBG_SUSPEND_INT = 3;
EVENT_DBG_THREADS
public static final int EVENT_DBG_THREADS = DBG_EVENT_OFFSET + 14;
EVENT_DBG_THREAD_SELECT
public static final int EVENT_DBG_THREAD_SELECT = DBG_EVENT_OFFSET + 15;
EVENT_DBG_STACK_INFO_DEPTH
public static final int EVENT_DBG_STACK_INFO_DEPTH = DBG_EVENT_OFFSET + 16;
EVENT_DBG_DATA_READ_MEMORY
public static final int EVENT_DBG_DATA_READ_MEMORY = DBG_EVENT_OFFSET + 17;
EVENT_DBG_DATA_WRITE_MEMORY
public static final int EVENT_DBG_DATA_WRITE_MEMORY = DBG_EVENT_OFFSET + 18;
EVENT_DBG_SIGNALS
public static final int EVENT_DBG_SIGNALS = DBG_EVENT_OFFSET + 19;
EVENT_DBG_DATA_EVA_EX
public static final int EVENT_DBG_DATA_EVA_EX = DBG_EVENT_OFFSET + 20;
EVENT_DBG_PARTIAL_AIF
public static final int EVENT_DBG_PARTIAL_AIF = DBG_EVENT_OFFSET + 21;
Commands
org.eclipse.ptp.debug.external.core.proxy.command.IProxyDebugCommand.java
STARTSESSION
public static final int STARTSESSION = 1;
SETLINEBREAKPOINT
public static final int SETLINEBREAKPOINT = 2;
SETFUNCBREAKPOINT
public static final int SETFUNCBREAKPOINT = 3;
DELETEBREAKPOINT
public static final int DELETEBREAKPOINT = 4;
ENABLEBREAKPOINT
public static final int ENABLEBREAKPOINT = 5;
DISABLEBREAKPOINT
public static final int DISABLEBREAKPOINT = 6;
CONDITIONBREAKPOINT
public static final int CONDITIONBREAKPOINT = 7;
BREAKPOINTAFTER
public static final int BREAKPOINTAFTER = 8;
SETWATCHPOINT
public static final int SETWATCHPOINT = 9;
GO
public static final int GO = 10;
STEP
public static final int STEP = 11;
TERMINATE
public static final int TERMINATE = 12;
INTERRUPT
public static final int INTERRUPT = 13;
LISTSTACKFRAMES
public static final int LISTSTACKFRAMES = 14;
SETCURRENTSTACKFRAME
public static final int SETCURRENTSTACKFRAME = 15;
EVALUATEEXPRESSION
public static final int EVALUATEEXPRESSION = 16;
GETTYPE
public static final int GETTYPE = 17;
LISTLOCALVARIABLES
public static final int LISTLOCALVARIABLES = 18;
LISTARGUMENTS
public static final int LISTARGUMENTS = 19;
LISTGLOBALVARIABLES
public static final int LISTGLOBALVARIABLES = 20;
LISTINFOTHREADS
public static final int LISTINFOTHREADS = 21;
SETTHREADSELECT
public static final int SETTHREADSELECT = 22;
STACKINFODEPTH
public static final int STACKINFODEPTH = 23;
DATAREADMEMORY
public static final int DATAREADMEMORY = 24;
DATAWRITEMEMORY
public static final int DATAWRITEMEMORY = 25;
LISTSIGNALS
public static final int LISTSIGNALS = 26;
SIGNALINFO
public static final int SIGNALINFO = 27;
CLIHANDLE
public static final int CLIHANDLE = 28;
DATAEVALUATEEXPRESSION
public static final int DATAEVALUATEEXPRESSION = 29;
GETPARTIALAIF
public static final int GETPARTIALAIF = 30;
VARIABLEDELETE
public static final int VARIABLEDELETE = 31;