|
JanosVM v1.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Importable | |
edu.utah.janosvm.kit.comm.amiga | An inter-team communication facility modeled on the Amiga IPC system. |
edu.utah.janosvm.kit.comm.commspace | A tuple space communication mechanism for the JanosVM. |
edu.utah.janosvm.kit.server.memfs | An extended example for the JanosVM that implements a memory file system. |
edu.utah.janosvm.sys | Provides the java interface to the JanosVM Team facilities. |
java.lang.isolate | JanosVM Isolate API Prototype |
Uses of Importable in edu.utah.janosvm.kit.comm.amiga |
Subclasses of Importable in edu.utah.janosvm.kit.comm.amiga | |
class |
FaxPort
Local handle on a FaxPortBackEnd port. |
class |
FaxPortHandle
A handle for sending faxes to other teams. |
Uses of Importable in edu.utah.janosvm.kit.comm.commspace |
Subclasses of Importable in edu.utah.janosvm.kit.comm.commspace | |
class |
CommHashtableHandle
A handle for a CommHashtable that may be in another Flow. |
class |
CommQueuePuller
A handle for the owner of the CommQueue to pull elements out of it. |
class |
CommQueuePusher
A handle for other flows to push elements onto a CommQueue. |
class |
CommSpaceHandle
A handle on a CommSpace. |
Uses of Importable in edu.utah.janosvm.kit.server.memfs |
Subclasses of Importable in edu.utah.janosvm.kit.server.memfs | |
(package private) class |
MemoryBlock
A fault tolerant handle for a MemoryBlockBackEnd. |
Uses of Importable in edu.utah.janosvm.sys |
Subclasses of Importable in edu.utah.janosvm.sys | |
class |
EventTeamHandle
An extended handle for accessing a team and receiving events from it. |
class |
Team
Peer object for a TeamBackEnd. |
class |
TeamHandle
Provides a safe handle to a Team. |
Fields in edu.utah.janosvm.sys declared as Importable | |
private Importable |
ExportManager.ImportEnumerator.im
Pointer to the current Importable we're traversing. |
Methods in edu.utah.janosvm.sys that return Importable | |
Importable |
ExportManager.ImportEnumerator.getImportable()
May return null (if there isn't a valid Importable in the Enumerator). |
Methods in edu.utah.janosvm.sys with parameters of type Importable | |
protected void |
Importable.copy(Importable im)
Copy the reference of the given Importable. |
void |
TeamHandle.importObject(Importable to,
java.lang.Object id)
|
void |
TeamHandle.cancelImport(Importable im)
|
void |
ExportManager.addImporter(Importable im)
Add an Importable to the list of objects importing our export. |
(package private) boolean |
ExportManager.remImporter(Importable im)
Remove an importer from the list of objects importing our export. |
(package private) static boolean |
PortAuthority.register(Importable im)
Register the Importable internally so that we're revoked when the team dies. |
(package private) static void |
PortAuthority.unregister(Importable im)
Unregister the Importable internally. |
(package private) static boolean |
PortAuthority.isValid(Importable im)
|
void |
PortAuthority.importObject(Importable to,
TeamHandle from,
java.lang.Object id)
Import a publicly available object from another team. |
void |
PortAuthority.cancelImport(Importable im)
Break the reference of the given Importable. |
Uses of Importable in java.lang.isolate |
Subclasses of Importable in java.lang.isolate | |
(package private) static class |
AggregateStateManager.EventStatusHandle
A handle on an IsolateStatus used by an EventLink (enables state tracking in the IsolateStatus). |
(package private) static class |
AggregateStateManager.IsolateStatusHandle
A handle on an IsolateStatus for use by an Isolate object. |
(package private) class |
IsolateServer
An IsolateServer is a TeamHandle that refers to the team containing any isolate global data (e.g. |
(package private) class |
OneWayLink_RendezvousImport
Importable reference to a OneWayLink_RendezvousPoint. |
|
JanosVM v1.0 API | |||||||||
PREV NEXT | FRAMES NO FRAMES |