PTP
Release 5.0

Uses of Interface
org.eclipse.ptp.debug.core.pdi.IPDISessionObject

Packages that use IPDISessionObject
org.eclipse.ptp.debug.core.pdi   
org.eclipse.ptp.debug.core.pdi.event   
org.eclipse.ptp.debug.core.pdi.manager   
org.eclipse.ptp.debug.core.pdi.model   
org.eclipse.ptp.debug.internal.core.pdi.manager   
 

Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi
 

Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi
 interface IPDISession
          Represents a debug session
 interface IPDITraceSnapshot
          TODO Represents a trace snapshot in the debug session
 

Classes in org.eclipse.ptp.debug.core.pdi that implement IPDISessionObject
 class Session
           
 class SessionObject
           
 

Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.event
 

Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.event
 interface IPDIBreakpointInfo
          Represents an information provided by the session when the program stopped by a breakpoint
 interface IPDIChangedEvent
          Notifies that the originator has changed.
 interface IPDIConnectedEvent
          Notifies that the originator has connected
 interface IPDICreatedEvent
          Notifies that the originator has been created.
 interface IPDIDestroyedEvent
          Notifies that the originator has terminated
 interface IPDIDisconnectedEvent
          Notifies that the originator has disconnected
 interface IPDIEndSteppingRangeInfo
          Represents an information provided by the session when a step command is completed
 interface IPDIErrorEvent
          Notifies that the originator has error
 interface IPDIErrorInfo
          Represents an information provided by the session when the program exited
 interface IPDIEvent
          IPDIEvent is the common super interface for all events.
 interface IPDIExitInfo
          Represents an information provided by the session when the program exited
 interface IPDIFunctionFinishedInfo
          Represents a function finsihed
 interface IPDILocationReachedInfo
          Represents a location reached
 interface IPDIMemoryBlockInfo
          Represents memory block info
 interface IPDIOutputEvent
          Output generated from program.
 interface IPDIRegisterInfo
          Represents register info
 interface IPDIRestartedEvent
          Notifies that the originator has been restarted.
 interface IPDIResumedEvent
          Notifies that the originator has been resumed.
 interface IPDISharedLibraryInfo
          Represents shared library info
 interface IPDISignalInfo
          Represents signal info
 interface IPDIStartedEvent
          Notifies that the originator has been started.
 interface IPDISuspendedEvent
          Notifies that the originator has been suspended.
 interface IPDIThreadInfo
          Represensts thread destroy info
 interface IPDIVariableInfo
          Represents variable info
 interface IPDIWatchpointScopeInfo
          Represents an information provided by the session when a watchpoint is going out of scope.
 interface IPDIWatchpointTriggerInfo
          Represents an information provided by the session when a watchpoint is triggered
 

Methods in org.eclipse.ptp.debug.core.pdi.event that return IPDISessionObject
 IPDISessionObject IPDIErrorEvent.getReason()
          Returns the reason why got error eg: IPDIErrorInfo
 IPDISessionObject IPDICreatedEvent.getReason()
          Returns the reason why created eg: IPDIBreakpointInfo IPDIThreadInfo IPDIMemoryBlockInfo IPDIRegisterInfo IPDISharedLibraryInfo IPDISignalInfo IPDIVariableInfo
 IPDISessionObject IPDISuspendedEvent.getReason()
          Returns the session object that caused the suspension eg: IPDIBreakpointInfo IPDIEndSteppingRangeInfo IPDILocationReachedInfo IPDISignalInfo IPDIFunctionFinishedInfo IPDISharedLibraryInfo IPDIWatchpointScopeInfo IPDIWatchpointTriggerInfo
 IPDISessionObject IPDIDestroyedEvent.getReason()
          Returns the reason why destroyed eg: IPDIBreakpointInfo IPDIErrorInfo IPDIExitInfo IPDISharedLibraryInfo IPDISignalInfo IPDIThreadInfo IPDIVariableInfo
 IPDISessionObject IPDIChangedEvent.getReason()
          Returns the reason why changed eg: IPDIBreakpointInfo IPDIMemoryBlockInfo IPDISignalInfo IPDIVariableInfo
 IPDISessionObject IPDIEventFactory.newMemoryBlockInfo(IPDISession session, TaskSet tasks, java.math.BigInteger[] bigIntegers, IPDIMemoryBlock block)
           
 IPDISessionObject AbstractEventFactory.newMemoryBlockInfo(IPDISession session, TaskSet tasks, java.math.BigInteger[] bigIntegers, IPDIMemoryBlock block)
           
 IPDISessionObject IPDIEventFactory.newThreadInfo(IPDISession session, TaskSet tasks, int id, IPDIThread thread)
           
 IPDISessionObject AbstractEventFactory.newThreadInfo(IPDISession session, TaskSet tasks, int id, IPDIThread thread)
           
 

Methods in org.eclipse.ptp.debug.core.pdi.event with parameters of type IPDISessionObject
 IPDIChangedEvent IPDIEventFactory.newChangedEvent(IPDISessionObject reason)
           
 IPDIChangedEvent AbstractEventFactory.newChangedEvent(IPDISessionObject reason)
           
 IPDIConnectedEvent IPDIEventFactory.newConnectedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDIConnectedEvent AbstractEventFactory.newConnectedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDICreatedEvent IPDIEventFactory.newCreatedEvent(IPDISessionObject reason)
           
 IPDICreatedEvent AbstractEventFactory.newCreatedEvent(IPDISessionObject reason)
           
 IPDIDestroyedEvent IPDIEventFactory.newDestroyedEvent(IPDISessionObject reason)
           
 IPDIDestroyedEvent AbstractEventFactory.newDestroyedEvent(IPDISessionObject reason)
           
 IPDIDisconnectedEvent IPDIEventFactory.newDisconnectedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDIDisconnectedEvent AbstractEventFactory.newDisconnectedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDIErrorEvent IPDIEventFactory.newErrorEvent(IPDISessionObject reason)
           
 IPDIErrorEvent AbstractEventFactory.newErrorEvent(IPDISessionObject reason)
           
 IPDIOutputEvent IPDIEventFactory.newOutputEvent(IPDISessionObject reason, TaskSet tasks, java.lang.String output)
           
 IPDIOutputEvent AbstractEventFactory.newOutputEvent(IPDISessionObject reason, TaskSet tasks, java.lang.String output)
           
 IPDIResumedEvent IPDIEventFactory.newResumedEvent(IPDISessionObject reason, TaskSet tasks, int type)
           
 IPDIResumedEvent AbstractEventFactory.newResumedEvent(IPDISessionObject reason, TaskSet tasks, int type)
           
 IPDIStartedEvent IPDIEventFactory.newStartedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDIStartedEvent AbstractEventFactory.newStartedEvent(IPDISessionObject reason, TaskSet tasks)
           
 IPDISuspendedEvent IPDIEventFactory.newSuspendedEvent(IPDISessionObject reason, java.lang.String[] vars, int thread_id, int level, int depth)
           
 IPDISuspendedEvent AbstractEventFactory.newSuspendedEvent(IPDISessionObject reason, java.lang.String[] vars, int thread_id, int level, int depth)
           
 

Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.manager
 

Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.manager
 interface IPDIBreakpointManager
          Represent breakpoint manager to manage breakpoints
 interface IPDIEventManager
          Clients interested in the PDI model change notification may register with this object
 interface IPDIEventRequestManager
          Manages a number of EventRequests for a target debugger.
 interface IPDIExpressionManager
          Represent expression manager to manage multiple expression
 interface IPDIManager
          Base manager interfaces
 interface IPDIMemoryManager
          Represent memeory manager to manage memory
 interface IPDIRegisterManager
          Represent register manager to manage register
 interface IPDISignalManager
          Represent signal manager to manage signal
 interface IPDISourceManager
           
 interface IPDITargetManager
          Represent expression manager to manage processes
 interface IPDITaskManager
          Represent expression manager to manage processes
 interface IPDIThreadManager
          Represent expression manager to manage processes
 interface IPDITraceManager
          TODO
 interface IPDIVariableManager
          Represent expression manager to manage processes
 

Classes in org.eclipse.ptp.debug.core.pdi.manager that implement IPDISessionObject
 class AbstractEventManager
           
 

Uses of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.model
 

Subinterfaces of IPDISessionObject in org.eclipse.ptp.debug.core.pdi.model
 interface IPDIAddressBreakpoint
          Represents an address breakpoint
 interface IPDIArgument
          Represents an argument in the stack frame
 interface IPDIArgumentDescriptor
          Represents argument descriptor
 interface IPDIBreakpoint
          Provides a basic functionality for the location breakpoints, watchpoints and catchpoints.
 interface IPDIExceptionpoint
          Represents a exception breakpoint
 interface IPDIFunctionBreakpoint
          Represents a function breakpoint
 interface IPDIGlobalVariable
          Represents global variable
 interface IPDIGlobalVariableDescriptor
          Represents global variable descriptor
 interface IPDIInstruction
          Represents a machine instruction.
 interface IPDILineBreakpoint
          Represents a line breakpoint
 interface IPDILocalVariable
          Represents local variable
 interface IPDILocalVariableDescriptor
          Represents local variable descriptor
 interface IPDILocationBreakpoint
          Represents the location of breakpoint: file, line, function, address
 interface IPDIMemoryBlock
          A contiguous segment of memory in an execution context.
 interface IPDIMixedInstruction
          Represents a machine instruction.
 interface IPDIMultiExpressions
          Handles more than one expression for multi-processes
 interface IPDIRegister
          A register is special kind of variable that is contained in a register group.
 interface IPDIRegisterDescriptor
          Represents a break condition
 interface IPDIRegisterGroup
          Represents a group of registers that are assigned to a target.
 interface IPDIRuntimeOptions
          Describes the configuration of debug session.
 interface IPDISharedLibrary
          Represents a shared library which has been loaded into the debug target.
 interface IPDISignal
          Represents a signal
 interface IPDIStackFrame
          A stack frame in a suspended thread.
 interface IPDITarget
          Represents a debuggable process.
 interface IPDIThread
          A thread in a debug target.
 interface IPDIThreadGroup
          Represents thread group
 interface IPDIThreadStorage
          Represents thread Storage
 interface IPDIThreadStorageDescriptor
          Represents thread storage descriptor
 interface IPDITracepoint
          Defines a point in the program execution when the specified data to be collected.
 interface IPDIVariable
          Represents a data structure in the program.
 interface IPDIVariableDescriptor
          Represents variable description
 interface IPDIWatchpoint
          Represents a watchpoint
 

Uses of IPDISessionObject in org.eclipse.ptp.debug.internal.core.pdi.manager
 

Classes in org.eclipse.ptp.debug.internal.core.pdi.manager that implement IPDISessionObject
 class org.eclipse.ptp.debug.internal.core.pdi.manager.AbstractPDIManager
           
 


PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.