org.eclipse.ptp.debug.core.pdi.event
Interface IPDIEventFactory
- All Known Implementing Classes:
- AbstractEventFactory
public interface IPDIEventFactory
|
Method Summary |
IPDIBreakpointInfo |
newBreakpointInfo(IPDISession session,
TaskSet tasks,
IPDIBreakpoint bpt)
|
IPDIChangedEvent |
newChangedEvent(IPDISessionObject reason)
|
IPDIConnectedEvent |
newConnectedEvent(IPDISessionObject reason,
TaskSet tasks)
|
IPDICreatedEvent |
newCreatedEvent(IPDISessionObject reason)
|
Object |
newDataReadMemoryInfo(String address,
long nextRow,
long prevRow,
long nextPage,
long prevPage,
long numBytes,
long totalBytes,
IPDIMemory[] memories)
|
IPDIDestroyedEvent |
newDestroyedEvent(IPDISessionObject reason)
|
IPDIDisconnectedEvent |
newDisconnectedEvent(IPDISessionObject reason,
TaskSet tasks)
|
IPDIEndSteppingRangeInfo |
newEndSteppingRangeInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
|
IPDIErrorEvent |
newErrorEvent(IPDISessionObject reason)
|
IPDIErrorInfo |
newErrorInfo(IPDISession session,
TaskSet tasks,
int code,
String msg,
String detailMsg)
|
IPDIExitInfo |
newExitInfo(IPDISession session,
TaskSet tasks,
int code)
|
IPDILocationReachedInfo |
newLocationReachedInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
|
IPDISessionObject |
newMemoryBlockInfo(IPDISession session,
TaskSet tasks,
BigInteger[] bigIntegers,
IPDIMemoryBlock block)
|
IPDIOutputEvent |
newOutputEvent(IPDISessionObject reason,
TaskSet tasks,
String output)
|
IPDIResumedEvent |
newResumedEvent(IPDISessionObject reason,
TaskSet tasks,
int type)
|
IPDISignalInfo |
newSignalInfo(IPDISession session,
TaskSet tasks,
String name,
String desc,
IPDISignal signal,
IPDILocator locator)
|
IPDIStartedEvent |
newStartedEvent(IPDISessionObject reason,
TaskSet tasks)
|
IPDISuspendedEvent |
newSuspendedEvent(IPDISessionObject reason,
String[] vars,
int thread_id,
int level,
int depth)
|
IPDISessionObject |
newThreadInfo(IPDISession session,
TaskSet tasks,
int id,
IPDIThread thread)
|
IPDIVariableInfo |
newVariableInfo(IPDISession session,
TaskSet tasks,
String name,
IPDIVariable var)
|
newBreakpointInfo
IPDIBreakpointInfo newBreakpointInfo(IPDISession session,
TaskSet tasks,
IPDIBreakpoint bpt)
- Parameters:
session - tasks - bpt -
- Returns:
- Since:
- 4.0
newChangedEvent
IPDIChangedEvent newChangedEvent(IPDISessionObject reason)
- Parameters:
reason -
- Returns:
newConnectedEvent
IPDIConnectedEvent newConnectedEvent(IPDISessionObject reason,
TaskSet tasks)
- Parameters:
reason - tasks -
- Returns:
- Since:
- 4.0
newCreatedEvent
IPDICreatedEvent newCreatedEvent(IPDISessionObject reason)
- Parameters:
reason -
- Returns:
newDataReadMemoryInfo
Object newDataReadMemoryInfo(String address,
long nextRow,
long prevRow,
long nextPage,
long prevPage,
long numBytes,
long totalBytes,
IPDIMemory[] memories)
- Parameters:
address - nextRow - prevRow - nextPage - prevPage - numBytes - totalBytes - memories -
- Returns:
newDestroyedEvent
IPDIDestroyedEvent newDestroyedEvent(IPDISessionObject reason)
- Parameters:
reason -
- Returns:
newDisconnectedEvent
IPDIDisconnectedEvent newDisconnectedEvent(IPDISessionObject reason,
TaskSet tasks)
- Parameters:
reason - tasks -
- Returns:
- Since:
- 4.0
newEndSteppingRangeInfo
IPDIEndSteppingRangeInfo newEndSteppingRangeInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
- Parameters:
reason - tasks - locator -
- Returns:
- Since:
- 4.0
newErrorEvent
IPDIErrorEvent newErrorEvent(IPDISessionObject reason)
- Parameters:
reason -
- Returns:
newErrorInfo
IPDIErrorInfo newErrorInfo(IPDISession session,
TaskSet tasks,
int code,
String msg,
String detailMsg)
- Parameters:
session - tasks - code - msg - detailMsg -
- Returns:
- Since:
- 4.0
newExitInfo
IPDIExitInfo newExitInfo(IPDISession session,
TaskSet tasks,
int code)
- Parameters:
reason - tasks - code -
- Returns:
- Since:
- 4.0
newLocationReachedInfo
IPDILocationReachedInfo newLocationReachedInfo(IPDISession session,
TaskSet tasks,
IPDILocator locator)
- Parameters:
session - tasks - locator -
- Returns:
- Since:
- 4.0
newMemoryBlockInfo
IPDISessionObject newMemoryBlockInfo(IPDISession session,
TaskSet tasks,
BigInteger[] bigIntegers,
IPDIMemoryBlock block)
- Parameters:
session - tasks - bigIntegers - block -
- Returns:
- Since:
- 4.0
newOutputEvent
IPDIOutputEvent newOutputEvent(IPDISessionObject reason,
TaskSet tasks,
String output)
- Parameters:
session - tasks - output -
- Returns:
- Since:
- 4.0
newResumedEvent
IPDIResumedEvent newResumedEvent(IPDISessionObject reason,
TaskSet tasks,
int type)
- Parameters:
session - tasks - type -
- Returns:
- Since:
- 4.0
newSignalInfo
IPDISignalInfo newSignalInfo(IPDISession session,
TaskSet tasks,
String name,
String desc,
IPDISignal signal,
IPDILocator locator)
- Parameters:
reason - tasks - name - desc - signal - locator -
- Returns:
- Since:
- 4.0
newStartedEvent
IPDIStartedEvent newStartedEvent(IPDISessionObject reason,
TaskSet tasks)
- Parameters:
session - tasks -
- Returns:
- Since:
- 4.0
newSuspendedEvent
IPDISuspendedEvent newSuspendedEvent(IPDISessionObject reason,
String[] vars,
int thread_id,
int level,
int depth)
- Parameters:
reason - vars - thread_id - level - depth -
- Returns:
newThreadInfo
IPDISessionObject newThreadInfo(IPDISession session,
TaskSet tasks,
int id,
IPDIThread thread)
- Parameters:
session - tasks - id - thread -
- Returns:
- Since:
- 4.0
newVariableInfo
IPDIVariableInfo newVariableInfo(IPDISession session,
TaskSet tasks,
String name,
IPDIVariable var)
- Parameters:
session - tasks - name - var - - Since:
- 4.0
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.