frysk.proc
Interface TaskObserver.Watch

All Superinterfaces:
Observer, TaskObserver
Enclosing interface:
TaskObserver

public static interface TaskObserver.Watch
extends TaskObserver


Nested Class Summary
 
Nested classes/interfaces inherited from interface frysk.proc.TaskObserver
TaskObserver.Cloned, TaskObserver.Code, TaskObserver.Execed, TaskObserver.Forked, TaskObserver.Instruction, TaskObserver.Signaled, TaskObserver.Syscalls, TaskObserver.Terminated, TaskObserver.Terminating, TaskObserver.Watch
 
Method Summary
 Action updateHit(Task task, long address, int length)
          The task has hit the breakpoint.
 
Methods inherited from interface frysk.proc.Observer
addedTo, addFailed, deletedFrom
 

Method Detail

updateHit

Action updateHit(Task task,
                 long address,
                 int length)
The task has hit the breakpoint. Return Action.BLOCK to block the task's further execution. Note that all Tasks of a Proc share their breakpoints, so this method needs to check the actual Task that got hit.