PTP
Release 7.0

org.eclipse.ptp.debug.core.pdi.model
Interface IPDISignal

All Superinterfaces:
IPDISessionObject, IPDISet

public interface IPDISignal
extends IPDISessionObject

Represents a signal


Method Summary
 java.lang.String getDescription()
          Returns the meaning of this signal.
 java.lang.String getName()
          Returns the name of this signal.
 void handle(boolean ignore, boolean stop)
          Change the way debugger handles this signal.
 boolean isIgnore()
          if false means program will see the signal.
 boolean isStopSet()
          Means reenter debugger if this signal happens Method isStopSet.
 void setDescriptor(IPDISignalDescriptor desc)
          Set descriptor
 void setHandle(boolean isIgnore, boolean isStop)
          Set handle
 void signal()
          Continue program giving it this signal.
 
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

getDescription

java.lang.String getDescription()
Returns the meaning of this signal.

Returns:
the meaning of this signal

getName

java.lang.String getName()
Returns the name of this signal.

Returns:
the name of this signal

handle

void handle(boolean ignore,
            boolean stop)
            throws PDIException
Change the way debugger handles this signal.

Parameters:
ignore - - if true the debugger should not allow your program to see this signal
stop - - if true the debugger should stop your program when this signal happens
Throws:
PDIException - on failure

isIgnore

boolean isIgnore()
if false means program will see the signal. Otherwise program does not know.

Returns:
boolean

isStopSet

boolean isStopSet()
Means reenter debugger if this signal happens Method isStopSet.

Returns:
boolean

setDescriptor

void setDescriptor(IPDISignalDescriptor desc)
Set descriptor

Parameters:
desc -

setHandle

void setHandle(boolean isIgnore,
               boolean isStop)
Set handle

Parameters:
isIgnore -
isStop -

signal

void signal()
            throws PDIException
Continue program giving it this signal.

Throws:
PDIException - on failure

PTP
Release 7.0

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