|
JanosVM v1.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Class Summary | |
Facsimile | NOTE: Facsimile is used since the message will be copied into the other team instead of just sharing like a Message. |
FaxPort | Local handle on a FaxPortBackEnd port. |
FaxPortBackEnd | An Exportable object that can receive Facsimile objects. |
FaxPortHandle | A handle for sending faxes to other teams. |
Message | Base class for simple messages that can be sent between threads. |
MsgPort | A MsgPort is a simple communication mechanism for threads within the same team. |
SignalDispatcher | A SignalDispatcher provides some basic infrastructure for dispatching signals received by a SignalSet. |
SignalHandler | A SignalHandler is a base class for handlers that will be called by a SignalDispatcher. |
SignalSet | A SignalSet is a JanosVM implementation of the Amiga's signal system. |
Error Summary | |
NoReplyPortError | Error thrown if Facsimile/Message.reply() is used when the message doesn't have a reply port. |
OutOfSignalsError | Error thrown when a SignalSet has no more signals available. |
An inter-team communication facility modeled on the Amiga IPC system.
This package provides an API for teams to safely share information without leaking pointers or indefinetly delaying termination. The semantics of the API are modeled on the IPC mechanism from the Amiga OS.
|
JanosVM v1.0 API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |