| 
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IIOHandler
IOHandlers facilitate the transfer of terms from and to the ToolBus and tools.
| Method Summary | |
|---|---|
 void | 
exceptionOccured()
Notifies the I/O handler that an exception has occured so it can take the nessacary steps.  | 
 void | 
receive(byte operation,
               aterm.ATerm aTerm)
Receives a term from the remote location.  | 
 void | 
send(byte operation,
         aterm.ATerm aTerm)
Sends a term to the remote location.  | 
 void | 
shutDown()
Shuts down this ioHandler and it's associated datahandler.  | 
 void | 
terminate()
Requests the termination of this ioHandler.  | 
| Method Detail | 
|---|
void send(byte operation,
          aterm.ATerm aTerm)
operation - The operation associated with the term we need to send.aTerm - The term that needs to be send.
void receive(byte operation,
             aterm.ATerm aTerm)
operation - The operation associated with the term we received.aTerm - The term that was received.void terminate()
void shutDown()
void exceptionOccured()
  | 
The Meta-Environment API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||