public interface IPDIRequestFactory
Modifier and Type | Method and Description |
---|---|
IPDICommandRequest |
getCommandRequest(TaskSet tasks,
String command)
Create command request
|
IPDIDataReadMemoryRequest |
getDataReadMemoryRequest(IPDISession session,
TaskSet tasks,
long offset,
String address,
int wordFormat,
int wordSize,
int rows,
int cols,
Character asChar)
Create a data read memory request
|
IPDIDataWriteMemoryRequest |
getDataWriteMemoryRequest(TaskSet tasks,
long offset,
String address,
int wordFormat,
int wordSize,
String value)
Create a data write memory request
|
IPDIDeleteBreakpointRequest |
getDeleteBreakpointRequest(TaskSet tasks,
IPDIBreakpoint bpt,
boolean allowUpdate)
Create a delete breakpoint request
|
IPDIDeleteVariableRequest |
getDeletePartialExpressionRequest(TaskSet tasks,
String exprId)
Create a delete partial expression request
|
IPDIDisableBreakpointRequest |
getDisableBreakpointRequest(TaskSet tasks,
IPDIBreakpoint bpt)
Create a disable breakpoint request
|
IPDIEnableBreakpointRequest |
getEnableBreakpointRequest(TaskSet tasks,
IPDIBreakpoint bpt) |
IPDIEvaluateExpressionRequest |
getEvaluateExpressionRequest(TaskSet tasks,
String expr)
Create an evaluate expression request
|
IPDIEvaluatePartialExpressionRequest |
getEvaluatePartialExpressionRequest(TaskSet tasks,
String expr,
String exprId,
boolean listChildren)
Create an evaluate partial expression request
|
IPDIGetInfoThreadsRequest |
getGetInfoThreadsRequest(TaskSet tasks)
Create a get info threads request
|
IPDIGetStackInfoDepthRequest |
getGetStackInfoDepthRequest(TaskSet tasks)
Create a get stack info depth request
|
IPDIListArgumentsRequest |
getListArgumentsRequest(TaskSet tasks,
int diff,
int diff2)
Create a list arguments request
|
IPDIListLocalVariablesRequest |
getListLocalVariablesRequest(TaskSet tasks)
Create a list local variables request
|
IPDIListSignalsRequest |
getListSignalsRequest(IPDISession session,
TaskSet tasks,
String name)
Create a list signals request
|
IPDIListStackFramesRequest |
getListStackFramesRequest(IPDISession session,
TaskSet tasks)
Create a list stack frames request
|
IPDIListStackFramesRequest |
getListStackFramesRequest(IPDISession session,
TaskSet tasks,
int low,
int high)
Create a list stack frames request
|
IPDIGoRequest |
getResumeRequest(TaskSet tasks,
boolean passSignal)
Create a resume request
|
IPDISetAddressBreakpointRequest |
getSetAddressBreakpointRequest(TaskSet tasks,
IPDIAddressBreakpoint bpt,
boolean allowUpdate)
Create a set address breakpoint request
|
IPDISetCurrentStackFrameRequest |
getSetCurrentStackFrameRequest(TaskSet tasks,
int level)
Create a request to set the current stack frame
|
IPDISetFunctionBreakpointRequest |
getSetFunctionBreakpointRequest(TaskSet tasks,
IPDIFunctionBreakpoint bpt,
boolean allowUpdate)
Create a request to set a function breakpoint
|
IPDISetLineBreakpointRequest |
getSetLineBreakpointRequest(TaskSet tasks,
IPDILineBreakpoint bpt,
boolean allowUpdate)
Create a request to set a line breakpoint
|
IPDISetThreadSelectRequest |
getSetThreadSelectRequest(IPDISession session,
TaskSet tasks,
int id)
Create a request to set the current thread
|
IPDISetWatchpointRequest |
getSetWatchpointRequest(TaskSet tasks,
IPDIWatchpoint bpt,
boolean allowUpdate)
Create a request to set a watchpoint (expression breakpoint)
|
IPDIStartDebuggerRequest |
getStartDebuggerRequest(TaskSet tasks,
String app,
String path,
String dir,
String[] args)
Create a request to start the debugger session
|
IPDIStepFinishRequest |
getStepFinishRequest(TaskSet tasks,
int count)
Create a request to step to the end of a function
|
IPDIStepIntoRequest |
getStepIntoRequest(TaskSet tasks,
int count)
Create a request to step into a function
|
IPDIStepOverRequest |
getStepOverRequest(TaskSet tasks,
int count)
Create a request to set over a function
|
IPDIStopDebuggerRequest |
getStopDebuggerRequest(TaskSet tasks)
Create a request to stop the debug session
|
IPDIHaltRequest |
getSuspendRequest(TaskSet tasks)
Create a request to suspend a running target
|
IPDIHaltRequest |
getSuspendRequest(TaskSet tasks,
boolean sendEvent)
Create a request to suspend a running target
|
IPDITerminateRequest |
getTerminateRequest(TaskSet tasks)
Create a request to terminate the target
|
IPDICommandRequest getCommandRequest(TaskSet tasks, String command)
tasks
- command
- IPDIDataReadMemoryRequest getDataReadMemoryRequest(IPDISession session, TaskSet tasks, long offset, String address, int wordFormat, int wordSize, int rows, int cols, Character asChar)
session
- tasks
- offset
- address
- wordFormat
- wordSize
- rows
- cols
- asChar
- IPDIDataWriteMemoryRequest getDataWriteMemoryRequest(TaskSet tasks, long offset, String address, int wordFormat, int wordSize, String value)
tasks
- offset
- address
- wordFormat
- wordSize
- value
- IPDIDeleteBreakpointRequest getDeleteBreakpointRequest(TaskSet tasks, IPDIBreakpoint bpt, boolean allowUpdate)
tasks
- bpt
- allowUpdate
- IPDIDeleteVariableRequest getDeletePartialExpressionRequest(TaskSet tasks, String exprId)
tasks
- varId
- IPDIDisableBreakpointRequest getDisableBreakpointRequest(TaskSet tasks, IPDIBreakpoint bpt)
tasks
- bpt
- IPDIEnableBreakpointRequest getEnableBreakpointRequest(TaskSet tasks, IPDIBreakpoint bpt)
tasks
- bpt
- IPDIEvaluateExpressionRequest getEvaluateExpressionRequest(TaskSet tasks, String expr)
tasks
- expr
- IPDIGetInfoThreadsRequest getGetInfoThreadsRequest(TaskSet tasks)
tasks
- IPDIEvaluatePartialExpressionRequest getEvaluatePartialExpressionRequest(TaskSet tasks, String expr, String exprId, boolean listChildren)
tasks
- expr
- exprId
- listChildren
- IPDIGetStackInfoDepthRequest getGetStackInfoDepthRequest(TaskSet tasks)
tasks
- IPDIListArgumentsRequest getListArgumentsRequest(TaskSet tasks, int diff, int diff2)
session
- tasks
- diff
- diff2
- IPDIListLocalVariablesRequest getListLocalVariablesRequest(TaskSet tasks)
tasks
- IPDIListSignalsRequest getListSignalsRequest(IPDISession session, TaskSet tasks, String name)
session
- tasks
- name
- IPDIListStackFramesRequest getListStackFramesRequest(IPDISession session, TaskSet tasks)
session
- tasks
- IPDIListStackFramesRequest getListStackFramesRequest(IPDISession session, TaskSet tasks, int low, int high)
session
- tasks
- low
- high
- IPDIGoRequest getResumeRequest(TaskSet tasks, boolean passSignal)
tasks
- passSignal
- IPDISetAddressBreakpointRequest getSetAddressBreakpointRequest(TaskSet tasks, IPDIAddressBreakpoint bpt, boolean allowUpdate)
tasks
- bpt
- allowUpdate
- IPDISetCurrentStackFrameRequest getSetCurrentStackFrameRequest(TaskSet tasks, int level)
tasks
- level
- IPDISetFunctionBreakpointRequest getSetFunctionBreakpointRequest(TaskSet tasks, IPDIFunctionBreakpoint bpt, boolean allowUpdate)
tasks
- bpt
- allowUpdate
- IPDISetLineBreakpointRequest getSetLineBreakpointRequest(TaskSet tasks, IPDILineBreakpoint bpt, boolean allowUpdate)
tasks
- bpt
- allowUpdate
- IPDISetThreadSelectRequest getSetThreadSelectRequest(IPDISession session, TaskSet tasks, int id)
session
- tasks
- id
- IPDISetWatchpointRequest getSetWatchpointRequest(TaskSet tasks, IPDIWatchpoint bpt, boolean allowUpdate)
tasks
- bpt
- allowUpdate
- IPDIStartDebuggerRequest getStartDebuggerRequest(TaskSet tasks, String app, String path, String dir, String[] args)
tasks
- app
- path
- dir
- args
- IPDIStepFinishRequest getStepFinishRequest(TaskSet tasks, int count)
tasks
- count
- IPDIStepIntoRequest getStepIntoRequest(TaskSet tasks, int count)
tasks
- count
- IPDIStepOverRequest getStepOverRequest(TaskSet tasks, int count)
tasks
- count
- IPDIStopDebuggerRequest getStopDebuggerRequest(TaskSet tasks)
tasks
- IPDIHaltRequest getSuspendRequest(TaskSet tasks)
tasks
- IPDIHaltRequest getSuspendRequest(TaskSet tasks, boolean sendEvent)
tasks
- sendEvent
- IPDITerminateRequest getTerminateRequest(TaskSet tasks)
tasks
- Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.