public interface IPDIEventFactory
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
- Object newDataReadMemoryInfo(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, String msg, 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, BigInteger[] bigIntegers, IPDIMemoryBlock block)
session
- tasks
- bigIntegers
- block
- IPDIOutputEvent newOutputEvent(IPDISessionObject reason, TaskSet tasks, String output)
session
- tasks
- output
- IPDIResumedEvent newResumedEvent(IPDISessionObject reason, TaskSet tasks, int type)
session
- tasks
- type
- IPDISignalInfo newSignalInfo(IPDISession session, TaskSet tasks, String name, String desc, IPDISignal signal, IPDILocator locator)
reason
- tasks
- name
- desc
- signal
- locator
- IPDIStartedEvent newStartedEvent(IPDISessionObject reason, TaskSet tasks)
session
- tasks
- IPDISuspendedEvent newSuspendedEvent(IPDISessionObject reason, 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, String name, IPDIVariable var)
session
- tasks
- name
- var
- Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.