This is the documentation for the Fabric runtime system implementation.

See:
          Description

Worker Implementation
fabric.lang Implementation of core Fabric Language functionality.
fabric.lang.security Core fabric language security mechanisms.
fabric.worker The Fabric worker implementation.
fabric.worker.debug Debugging tools.
fabric.worker.remote Remote call implementation.
fabric.worker.remote.messages Messages that are sent between workers.
fabric.worker.transaction Transaction management for the Fabric worker.

 

Store Implementation
fabric.store Implementation of the Fabric store.
fabric.store.db Back-end database interface and implementations.

 

Dissemination Layer
fabric.dissemination Dissemination layer interface.
fabric.dissemination.pastry Pastry dissemination layer implementation.
fabric.dissemination.pastry.messages Copyright (C) 2010 Fabric project group, Cornell University This file is part of Fabric.

 

Other Packages
fabric The Fabric System implementation.
fabric.common Common facilities used by all parts of the system.
fabric.common.exceptions Exceptions.
fabric.common.net Implementation of the Fabric networking layer.
fabric.common.net.cleanup Copyright (C) 2010 Fabric project group, Cornell University This file is part of Fabric.
fabric.common.net.handshake Different handshake protocols.
fabric.common.net.naming Different name service implementations.
fabric.common.util Specialized utility classes for dealing with collections indexed by longs.
fabric.lang.arrays Implementation of large arrays.
fabric.lang.arrays.internal Implementation of fixed-size array objects.
fabric.messages The messages that can be sent between various types of fabric nodes.
fabric.net Copyright (C) 2010 Fabric project group, Cornell University This file is part of Fabric.

 

This is the documentation for the Fabric runtime system implementation.