PTP
Release 5.0

org.eclipse.ptp.debug.core.pdi.event
Interface IPDISuspendedEvent

All Superinterfaces:
IPDIEvent, IPDISessionObject, IPDISet

public interface IPDISuspendedEvent
extends IPDIEvent

Notifies that the originator has been suspended.


Method Summary
 int getDepth()
          Returns the maximum level of suspended frame
 int getLevel()
          Returns level of current suspended frame
 IPDISessionObject getReason()
          Returns the session object that caused the suspension eg: IPDIBreakpointInfo IPDIEndSteppingRangeInfo IPDILocationReachedInfo IPDISignalInfo IPDIFunctionFinishedInfo IPDISharedLibraryInfo IPDIWatchpointScopeInfo IPDIWatchpointTriggerInfo
 int getThreadID()
          Returns thread ID
 String[] getUpdatedVariables()
          Returns a list of variables that are changed
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.event.IPDIEvent
contains
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISessionObject
getSession
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet
getTasks
 

Method Detail

getReason

IPDISessionObject getReason()
Returns the session object that caused the suspension eg: IPDIBreakpointInfo IPDIEndSteppingRangeInfo IPDILocationReachedInfo IPDISignalInfo IPDIFunctionFinishedInfo IPDISharedLibraryInfo IPDIWatchpointScopeInfo IPDIWatchpointTriggerInfo

Returns:
IPDISessionObject the session object that caused the suspension

getUpdatedVariables

String[] getUpdatedVariables()
Returns a list of variables that are changed

Returns:
a list of variables

getThreadID

int getThreadID()
Returns thread ID

Returns:
thread ID

getLevel

int getLevel()
Returns level of current suspended frame

Returns:
level of current suspended frame

getDepth

int getDepth()
Returns the maximum level of suspended frame

Returns:
the maximum level of suspended frame

PTP
Release 5.0

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