sisc.util
Class SignalHook.SignalHandler

java.lang.Object
  extended by sisc.util.SignalHook.SignalHandler
All Implemented Interfaces:
SchemeCaller
Enclosing class:
SignalHook

public static class SignalHook.SignalHandler
extends java.lang.Object
implements SchemeCaller


Constructor Summary
SignalHook.SignalHandler(Procedure proc, DynamicEnvironment env)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Object execute(Interpreter r)
          The execute callback function is called by Context with a fresh Interpreter context which is valid only during the call to execute.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignalHook.SignalHandler

public SignalHook.SignalHandler(Procedure proc,
                                DynamicEnvironment env)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

execute

public java.lang.Object execute(Interpreter r)
                         throws SchemeException
Description copied from interface: SchemeCaller
The execute callback function is called by Context with a fresh Interpreter context which is valid only during the call to execute.

Specified by:
execute in interface SchemeCaller
Parameters:
r - An Interpreter context
Returns:
Any arbitrary return value, which will be returned out of the call to Context.execute()
Throws:
SchemeException
See Also:
Context.execute(AppContext, SchemeCaller)