public interface IPDIEventFactory
| Modifier and Type | Method and Description |
|---|---|
IPDIBreakpointInfo |
newBreakpointInfo(IPDISession session,
TaskSet tasks,
IPDIBreakpoint bpt)
Create breakpoint info
|
IPDIChangedEvent |
newChangedEvent(IPDISessionObject reason)
Create a changed event
|
IPDIConnectedEvent |
newConnectedEvent(IPDISessionObject reason,
TaskSet tasks)
Create a connected event
|
IPDICreatedEvent |
newCreatedEvent(IPDISessionObject reason) |
java.lang.Object |
newDataReadMemoryInfo(java.lang.String address,
long nextRow,
long prevRow,
long nextPage,
long prevPage,
long numBytes,
long totalBytes,
IPDIMemory[] memories)
Create data read memory
|
IPDIDestroyedEvent |
newDestroyedEvent(IPDISessionObject reason)
Create destroyed event
|
IPDIDisconnectedEvent |
newDisconnectedEvent(IPDISessionObject reason,
TaskSet tasks)
Create disconnected event
|
IPDIEndSteppingRangeInfo |
newEndSteppingRangeInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
Create end stepping range info
|
IPDIErrorEvent |
newErrorEvent(IPDISessionObject reason)
Create error event
|
IPDIErrorInfo |
newErrorInfo(IPDISession session,
TaskSet tasks,
int code,
java.lang.String msg,
java.lang.String detailMsg)
Create error info
|
IPDIExitInfo |
newExitInfo(IPDISession session,
TaskSet tasks,
int code)
Create exit info
|
IPDILocationReachedInfo |
newLocationReachedInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
Create location reached info
|
IPDISessionObject |
newMemoryBlockInfo(IPDISession session,
TaskSet tasks,
java.math.BigInteger[] bigIntegers,
IPDIMemoryBlock block)
Create memory block info
|
IPDIOutputEvent |
newOutputEvent(IPDISessionObject reason,
TaskSet tasks,
java.lang.String output)
Create output event
|
IPDIResumedEvent |
newResumedEvent(IPDISessionObject reason,
TaskSet tasks,
int type)
Create resumed event
|
IPDISignalInfo |
newSignalInfo(IPDISession session,
TaskSet tasks,
java.lang.String name,
java.lang.String desc,
IPDISignal signal,
IPDILocator locator)
Create signal info
|
IPDIStartedEvent |
newStartedEvent(IPDISessionObject reason,
TaskSet tasks)
Create started event
|
IPDISuspendedEvent |
newSuspendedEvent(IPDISessionObject reason,
java.lang.String[] vars,
int thread_id,
int level,
int depth)
Create suspend event
|
IPDISessionObject |
newThreadInfo(IPDISession session,
TaskSet tasks,
int id,
IPDIThread thread)
Create thread info
|
IPDIVariableInfo |
newVariableInfo(IPDISession session,
TaskSet tasks,
java.lang.String name,
IPDIVariable var)
Create variable info
|
IPDIBreakpointInfo newBreakpointInfo(IPDISession session, TaskSet tasks, IPDIBreakpoint bpt)
session - tasks - bpt - IPDIChangedEvent newChangedEvent(IPDISessionObject reason)
reason - IPDIConnectedEvent newConnectedEvent(IPDISessionObject reason, TaskSet tasks)
reason - tasks - IPDICreatedEvent newCreatedEvent(IPDISessionObject reason)
reason - java.lang.Object newDataReadMemoryInfo(java.lang.String address,
long nextRow,
long prevRow,
long nextPage,
long prevPage,
long numBytes,
long totalBytes,
IPDIMemory[] memories)
address - nextRow - prevRow - nextPage - prevPage - numBytes - totalBytes - memories - IPDIDestroyedEvent newDestroyedEvent(IPDISessionObject reason)
reason - IPDIDisconnectedEvent newDisconnectedEvent(IPDISessionObject reason, TaskSet tasks)
reason - tasks - IPDIEndSteppingRangeInfo newEndSteppingRangeInfo(IPDISession session, TaskSet tasks, IPDILocator locator)
reason - tasks - locator - IPDIErrorEvent newErrorEvent(IPDISessionObject reason)
reason - IPDIErrorInfo newErrorInfo(IPDISession session, TaskSet tasks, int code, java.lang.String msg, java.lang.String detailMsg)
session - tasks - code - msg - detailMsg - IPDIExitInfo newExitInfo(IPDISession session, TaskSet tasks, int code)
reason - tasks - code - IPDILocationReachedInfo newLocationReachedInfo(IPDISession session, TaskSet tasks, IPDILocator locator)
session - tasks - locator - IPDISessionObject newMemoryBlockInfo(IPDISession session, TaskSet tasks, java.math.BigInteger[] bigIntegers, IPDIMemoryBlock block)
session - tasks - bigIntegers - block - IPDIOutputEvent newOutputEvent(IPDISessionObject reason, TaskSet tasks, java.lang.String output)
session - tasks - output - IPDIResumedEvent newResumedEvent(IPDISessionObject reason, TaskSet tasks, int type)
session - tasks - type - IPDISignalInfo newSignalInfo(IPDISession session, TaskSet tasks, java.lang.String name, java.lang.String desc, IPDISignal signal, IPDILocator locator)
reason - tasks - name - desc - signal - locator - IPDIStartedEvent newStartedEvent(IPDISessionObject reason, TaskSet tasks)
session - tasks - IPDISuspendedEvent newSuspendedEvent(IPDISessionObject reason, java.lang.String[] vars, int thread_id, int level, int depth)
reason - vars - thread_id - level - depth - IPDISessionObject newThreadInfo(IPDISession session, TaskSet tasks, int id, IPDIThread thread)
session - tasks - id - thread - IPDIVariableInfo newVariableInfo(IPDISession session, TaskSet tasks, java.lang.String name, IPDIVariable var)
session - tasks - name - var - Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.