|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
See:
Description
| Packages | |
| one.eval | This package defines all classes for eval, a simple and extensible interpreter which evaluates s-expressions, as well as for a Scheme implementation within this interpreter. |
| one.fonda | This package provides a framework for regression testing and benchmarking. |
| one.fonda.java | This package contains vanilla Java benchmarks for comparison with one.world benchmarks. |
| one.gui | This package implements utilitiy functionality for building GUI-based applications in one.world. |
| one.math | This package defines a class for performing arbitrary-precision arithmetic on rational numbers. |
| one.net | This package implements support for the interaction between one.world and Internet protocols. |
| one.net.http | This package implements a HTTP server using the various one.world supplied features and primitives. |
| one.radio |
This package implements the one.radio applications, including
the emcee for managing users and their
applications and chat for text and audio
messaging. |
| one.tools | This package implements tools to help develop code for one.world. |
| one.toys | This package implements simple toy applications that illustrate various features of one.world. |
| one.util | This package defines various utility interfaces and classes. |
| one.world | This package defines the main class for one.world and the root shell. |
| one.world.binding | This package defines support for binding resources and keeping them bound through leases. |
| one.world.core | This package defines the core interfaces and classes for one.world. |
| one.world.data | This package defines tuples representing common data items. |
| one.world.env | This package defines the events used to interact with environments. |
| one.world.io | This package defines support for structured I/O. |
| one.world.rep | This package implements remote event passing (REP). |
| one.world.transaction | This package defines support for transactions. |
| one.world.util | This package defines utility interfaces and classes that are specific to one.world's data and execution models. |
This is the documentation for one.world, a system architecture for pervasive computing. The Java packages for one.world are organized as follows:
one.world.A fully functional binary distribution of one.world only
needs to include all packages starting with one.world as
well as the one.net and one.util
packages. We recommend that one.gui is also distributed
as part of the core, but it need not be. All classes in the core
architecture that implement regression tests and benchmarks can also
be omitted from such a binary distribution; by convention, the names
of classes implementing regression tests start with
"Test" and the names of classes implementing benchmarks
start with "Benchmark".
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||