CSP for Java
(JCSP) 1.1-rc4

CSP for JavaTM (JCSP) 1.1-rc4 API Specification

This document is the specification for the JCSP core API.

See: Description

Packages 
Package Description
org.jcsp.awt
This provides CSP extensions for all AWT Component components: GUI events and widget configurations map to channel communications.
org.jcsp.lang
This provides classes and interfaces corresponding to the fundamental primitives of CSP.
org.jcsp.net
This is main package for JCSP.NET.
org.jcsp.net.cns
This package contains the files specifically for the JCSP.NET Channel Name Service (CNS).
org.jcsp.net.dynamic
Supports dynamic operations over the JCSP.NET infrastructure.
org.jcsp.net.remote
Supports the remote spawning of processes at other nodes.
org.jcsp.net.security
This package contains the files specifically for link security implementing various authentication schemes.
org.jcsp.net.settings
This package is used internally by the JCSP network infrastructure to load XML configuration files and represent their structure.
org.jcsp.net.tcpip  
org.jcsp.plugNplay
This provides an assortment of plug-and-play CSP components to wire together (with Object-carrying wires) and reuse.
org.jcsp.plugNplay.ints
This provides an assortment of plug-and-play CSP components to wire together (with int-carrying wires) and reuse.
org.jcsp.util
This provides classes and interfaces to customise the semantics of Object channels.
org.jcsp.util.filter
This defines filtering channels that can apply transformations to objects as they are read and/or written.
org.jcsp.util.ints
This provides classes and interfaces to customise the semantics of int channels.
CSP for Java
(JCSP) 1.1-rc4

Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.