frysk.gui.monitor.observers
Class TaskSyscallObserver
java.lang.Object
frysk.gui.monitor.GuiObject
frysk.gui.monitor.observers.ObserverRoot
frysk.gui.monitor.observers.TaskObserverRoot
frysk.gui.monitor.observers.TaskSyscallObserver
- All Implemented Interfaces:
- SaveableXXX, Observer, TaskObserver, TaskObserver.Syscalls
public class TaskSyscallObserver
- extends TaskObserverRoot
- implements TaskObserver.Syscalls
| Methods inherited from class frysk.gui.monitor.observers.ObserverRoot |
addFailed, getActionPoints, getBaseName, getCurrentAction, getCurrentActionCombos, getCurrentFilterCombos, getFilterPoints, getInfo, load, save, setReturnAction |
enteringTaskFilterPoint
public TaskFilterPoint enteringTaskFilterPoint
exitingTaskFilterPoint
public TaskFilterPoint exitingTaskFilterPoint
enteringTaskActionPoint
public TaskActionPoint enteringTaskActionPoint
exitingTaskActionPoint
public TaskActionPoint exitingTaskActionPoint
enteringGenericActionPoint
public GenericActionPoint enteringGenericActionPoint
exitingGenericActionPoint
public GenericActionPoint exitingGenericActionPoint
TaskSyscallObserver
public TaskSyscallObserver()
updateSyscallEnter
public Action updateSyscallEnter(Task task,
Syscall syscall)
- Description copied from interface:
TaskObserver.Syscalls
- The Task is entering a system call. Return Action.BLOCK to
block the task's further execution.
- Specified by:
updateSyscallEnter in interface TaskObserver.Syscalls
updateSyscallExit
public Action updateSyscallExit(Task task)
- Description copied from interface:
TaskObserver.Syscalls
- The task is exiting a system call. Return Action.BLOCK to
block the task's further execution.
- Specified by:
updateSyscallExit in interface TaskObserver.Syscalls
apply
public void apply(Task task)
- Specified by:
apply in class TaskObserverRoot
unapply
public void unapply(Task task)
- Specified by:
unapply in class TaskObserverRoot