PTP
Release 5.0

org.eclipse.ptp.debug.core.pdi.request
Class AbstractDataReadMemoryRequest

java.lang.Object
  extended by org.eclipse.ptp.debug.core.pdi.request.AbstractEventRequest
      extended by org.eclipse.ptp.debug.core.pdi.request.AbstractEventResultRequest
          extended by org.eclipse.ptp.debug.core.pdi.request.AbstractDataReadMemoryRequest
All Implemented Interfaces:
IPDISet, IPDIDataReadMemoryRequest, IPDIEventRequest, IPDIInternalEventRequest

public abstract class AbstractDataReadMemoryRequest
extends AbstractEventResultRequest
implements IPDIDataReadMemoryRequest


Field Summary
 
Fields inherited from class org.eclipse.ptp.debug.core.pdi.request.AbstractEventResultRequest
DEFAULT_TIMEOUT, results
 
Fields inherited from class org.eclipse.ptp.debug.core.pdi.request.AbstractEventRequest
message, status, tasks
 
Fields inherited from interface org.eclipse.ptp.debug.core.pdi.request.IPDIEventRequest
ACTION_NONE, ACTION_TERMINATED, CANCELLED, DONE, ERROR, RUNNING, UNKNOWN
 
Constructor Summary
AbstractDataReadMemoryRequest(TaskSet tasks, long offset, java.lang.String address, int wordFormat, int wordSize, int rows, int cols, java.lang.Character asChar)
           
 
Method Summary
 void doExecute(IPDIDebugger debugger)
           
 IPDIDataReadMemoryInfo getDataReadMemoryInfo(TaskSet qTasks)
           
 java.lang.String getName()
          Returns name of this request
 
Methods inherited from class org.eclipse.ptp.debug.core.pdi.request.AbstractEventResultRequest
completed, doFinish, findResult, getResponseAction, getResult, getResultMap, lockRequest, releaseRequest, storeResult, storeUnknownResult, waiting, waitUntilCompleted, waitUntilCompleted
 
Methods inherited from class org.eclipse.ptp.debug.core.pdi.request.AbstractEventRequest
cancel, done, error, execute, getErrorMessage, getStatus, getTasks, setStatus, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.request.IPDIEventRequest
cancel, completed, done, error, execute, getErrorMessage, getResponseAction, getStatus, setStatus
 
Methods inherited from interface org.eclipse.ptp.debug.core.pdi.IPDISet
getTasks
 

Constructor Detail

AbstractDataReadMemoryRequest

public AbstractDataReadMemoryRequest(TaskSet tasks,
                                     long offset,
                                     java.lang.String address,
                                     int wordFormat,
                                     int wordSize,
                                     int rows,
                                     int cols,
                                     java.lang.Character asChar)
Since:
4.0
Method Detail

doExecute

public void doExecute(IPDIDebugger debugger)
               throws PDIException
Specified by:
doExecute in class AbstractEventRequest
Throws:
PDIException

getDataReadMemoryInfo

public IPDIDataReadMemoryInfo getDataReadMemoryInfo(TaskSet qTasks)
                                             throws PDIException
Specified by:
getDataReadMemoryInfo in interface IPDIDataReadMemoryRequest
Returns:
Throws:
PDIException
Since:
4.0

getName

public java.lang.String getName()
Description copied from interface: IPDIEventRequest
Returns name of this request

Specified by:
getName in interface IPDIEventRequest
Returns:
name of this request

PTP
Release 5.0

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