# Index

A B C D E F G H I J L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## C

Calling a CALL Channel - Search tag in class org.jcsp.lang.Any2AnyCallChannel
  Section
Calling a CALL Channel - Search tag in class org.jcsp.lang.Any2OneCallChannel
  Section
Calling a CALL Channel - Search tag in class org.jcsp.lang.One2AnyCallChannel
  Section
Calling a CALL Channel - Search tag in class org.jcsp.lang.One2OneCallChannel
  Section
Cast data after checking type - Search tag in interface org.jcsp.lang.ChannelInput
  Section
Cast data to expected type - Search tag in interface org.jcsp.lang.ChannelInput
  Section
cause - Variable in exception class org.jcsp.net.remote.RemoteSpawnException
  The actual exception.
Cautionary Note - Search tag in class org.jcsp.lang.Crew
  Section
Challenge - Interface in org.jcsp.net.security
  Abstract representation of a challenge as part of the security negotiation.
change(GraphicsCommand[], int) - Method in interface org.jcsp.awt.Display
  Changes the array of `GraphicsCommand`s to be interpreted by replacing elements `i` onwards with the new ones.
change(GraphicsCommand[], int) - Method in class org.jcsp.awt.DisplayList
  Changes the array of `GraphicsCommand`s to be executed by replacing elements `i` onwards with the new ones.
change(GraphicsCommand, int) - Method in interface org.jcsp.awt.Display
  Changes the array of `GraphicsCommand`s to be executed by replacing element `i` with the new one.
change(GraphicsCommand, int) - Method in class org.jcsp.awt.DisplayList
  Changes the array of `GraphicsCommand`s to be executed by replacing element `i` with the new one.
Channel - Class in org.jcsp.lang
  This class provides static factory methods for constructing all the different types of channel.
ChannelAccept - Interface in org.jcsp.lang
  This defines the interface for accepting CALL channels.
ChannelArrayFactory - Interface in org.jcsp.lang
  Deprecated.
  These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
ChannelDataRejectedException - Exception Class in org.jcsp.lang
  Thrown by a `read` or a `write` method of a channel when a reject has been called and the synchronization and data transfer will not complete.
ChannelDataRejectedException() - Constructor for exception class org.jcsp.lang.ChannelDataRejectedException
ChannelDataStore - Interface in org.jcsp.util
  This is the interface for object channel plug-ins that define their buffering characteristics.
ChannelDataStoreInt - Interface in org.jcsp.util.ints
  This is the interface for integer channel plug-ins that define their buffering characteristics.
ChannelEndContructionException - Exception Class in org.jcsp.net.dynamic
  Thrown when a reconnection mannager is unable to recreate the underlying channel.
ChannelEndContructionException() - Constructor for exception class org.jcsp.net.dynamic.ChannelEndContructionException
  Constructs a `ChannelEndConstructionException` without a detail message or cause.
ChannelEndContructionException(String) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndContructionException
  Constructs a `ChannelEndConstructionException` with a detail message.
ChannelEndContructionException(String, Throwable) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndContructionException
  Constructs a `ChannelEndContructionException` with a detail message and underlying cause.
ChannelEndContructionException(Throwable) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndContructionException
  Constructs a `ChannelEndConstructionException` with a cause indicator.
ChannelEndNotMoveableException - Exception Class in org.jcsp.net.dynamic
  Thrown when a channel end cannot be moved.
ChannelEndNotMoveableException() - Constructor for exception class org.jcsp.net.dynamic.ChannelEndNotMoveableException
  Constructs a new `ChannelEndNotMoveableException` without a detail message or cause.
ChannelEndNotMoveableException(String) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndNotMoveableException
  Constructs a new `ChannelEndNotMoveableException` with a detail message.
ChannelEndNotMoveableException(String, Throwable) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndNotMoveableException
  Constructs a new `ChannelEndNotMoveableException` with a detail message and underlying cause exception.
ChannelEndNotMoveableException(Throwable) - Constructor for exception class org.jcsp.net.dynamic.ChannelEndNotMoveableException
  Constructs a new `ChannelEndNotMoveableException` with a cause exception.
ChannelFactory - Interface in org.jcsp.lang
  Deprecated.
  These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
Channel Factory Methods - Search tag in class org.jcsp.net.cns.CNS
  Section
ChannelInput - Interface in org.jcsp.lang
  This defines the interface for reading from an Object channel.
ChannelInputInt - Interface in org.jcsp.lang
  This defines the interface for reading from object channels.
ChannelInputWrapper - Class in org.jcsp.lang
  Deprecated.
  There is no longer any need to use this class, after the 1.1 class reorganisation.
ChannelInputWrapper(ChannelInput) - Constructor for class org.jcsp.lang.ChannelInputWrapper
  Deprecated.
  Constructs a new wrapper around the given channel end.
ChannelInt - Class in org.jcsp.lang
  Deprecated.
  To create integer channels, use the methods in the Channel class.
ChannelIntArrayFactory - Interface in org.jcsp.lang
  Deprecated.
  These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
ChannelIntFactory - Interface in org.jcsp.lang
  Deprecated.
  These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
ChannelNameException - Exception Class in org.jcsp.net.cns
  An exception caused by an invalid channel name.
ChannelNameException() - Constructor for exception class org.jcsp.net.cns.ChannelNameException
  Default constructor.
ChannelNameException(String) - Constructor for exception class org.jcsp.net.cns.ChannelNameException
  Constructor.
ChannelNameKey - Class in org.jcsp.net.cns
  Instances of this hold a key for a particular channel.
ChannelOutput - Interface in org.jcsp.lang
  This defines the interface for writing to object channels.
ChannelOutputInt - Interface in org.jcsp.lang
  This defines the interface for writing to integer channels.
ChannelOutputWrapper - Class in org.jcsp.lang
  Deprecated.
  There is no longer any need to use this class, after the 1.1 class reorganisation.
ChannelOutputWrapper(ChannelOutput) - Constructor for class org.jcsp.lang.ChannelOutputWrapper
  Deprecated.
  Creates a new wrapper for the given channel end.
Channel Protocols - Search tag in class org.jcsp.awt.ActiveApplet
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveButton
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveButtonControl
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveCanvas
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveCheckbox
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveCheckboxMenuItem
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveChoice
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveClosingFrame
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveComponent
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveContainer
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveDialog
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveFileDialog
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveFrame
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveLabel
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveList
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveMenu
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveMenuItem
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActivePanel
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveScrollPane
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveScrollbar
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveTextArea
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveTextEnterArea
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveTextEnterField
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveTextField
  Section
Channel Protocols - Search tag in class org.jcsp.awt.ActiveWindow
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.And
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.BlackHole
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Delta
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Delta2
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Demultiplex
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Deparaplex
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.DynamicDelta
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Fibonacci
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.FixedDelay
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Generate
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Identity
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Integrate
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Merge
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Merge2
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Mult
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Multiplex
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Nand
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Nor
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Numbers
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Or
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Pairs
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Paraplex
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Plex
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Plex2
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Plus
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Prefix
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Printer
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ProcessRead
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ProcessWrite
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Regular
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Regulate
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Sign
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Squares
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Substitute
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Successor
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Tail
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Times
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.Xor
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.AndInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.BlackHoleInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.Delta2Int
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.DeltaInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.DemultiplexInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.DeparaplexInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.DynamicDeltaInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.FibonacciInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.FixedDelayInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.GenerateInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.IdentityInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.IntegrateInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.Merge2Int
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.MergeInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.MultInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.MultiplexInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.NandInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.NorInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.NumbersInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.OrInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.PairsInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.ParaplexInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.Plex2Int
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.PlexInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.PlusInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.PrefixInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.PrinterInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.ProcessReadInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.ProcessWriteInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.RegularInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.RegulateInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.SignInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.SquaresInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.SubstituteInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.SuccessorInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.TailInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.TimesInt
  Section
Channel Protocols - Search tag in class org.jcsp.plugNplay.ints.XorInt
  Section
checkEqual(NetChannelLocation) - Method in class org.jcsp.net.NetChannelLocation
  This method is used by the `equals(Object)` method to determine whether another object is equal to the one on which it is invoked.
checkEqual(NodeUI) - Method in class org.jcsp.net.NodeUI
  An abstract method to be implemented to return whether another `NodeUI` object is equal to this instance.
checkEqual(NodeUI) - Method in class org.jcsp.net.NodeUIImpl
  Compares another `NodeUI` with this `NodeUIImpl`.
ChildProcess - Class in org.jcsp.net.remote
  For use by the infrastructure only.
ChildProcess() - Constructor for class org.jcsp.net.remote.ChildProcess
claim() - Method in class org.jcsp.lang.AltingConnectionClientImpl
  This claims a lock on the client.
claim() - Method in class org.jcsp.lang.SharedAltingConnectionClient
ClearRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClearRect
client() - Method in interface org.jcsp.lang.Any2AnyConnection
  Returns a reference to the client end of the connection for use by the client processes.
client() - Method in interface org.jcsp.lang.Any2OneConnection
  Returns a client end of the connection.
client() - Method in interface org.jcsp.lang.One2AnyConnection
  Returns the client part of the connection.
client() - Method in interface org.jcsp.lang.One2OneConnection
  Returns the client end of the connection.
ClipRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClipRect
clone() - Method in class org.jcsp.net.NetChannelLocation
  Returns a clone of the instance of this class.
clone() - Method in class org.jcsp.net.NodeAddressID
  Returns a clone of the instance of the class implementing this interface.
clone() - Method in class org.jcsp.net.NodeID
  Returns a clone of the instance of `NodeID` on which this method is being called.
clone() - Method in class org.jcsp.util.Buffer
  Returns a new (and `EMPTY`) `Buffer` with the same creation parameters as this one.
clone() - Method in interface org.jcsp.util.ChannelDataStore
  Returns a new (and `EMPTY`) `ChannelDataStore` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.InfiniteBuffer
  Returns a new (and `EMPTY`) `InfiniteBuffer` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.BufferInt
  Returns a new (and `EMPTY`) `BufferInt` with the same creation parameters as this one.
clone() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
  Returns a new (and `EMPTY`) `ChannelDataStoreInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.InfiniteBufferInt
  Returns a new (and `EMPTY`) `InfiniteBufferInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
  Returns a new (and `EMPTY`) `OverFlowingBufferInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
  Returns a new (and `EMPTY`) `OverWriteOldestBufferInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.OverWritingBufferInt
  Returns a new (and `EMPTY`) `OverWritingBufferInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ints.ZeroBufferInt
  Returns a new (and `EMPTY`) `ZeroBufferInt` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.OverFlowingBuffer
  Returns a new (and `EMPTY`) `OverFlowingBuffer` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.OverWriteOldestBuffer
  Returns a new (and `EMPTY`) `OverWriteOldestBuffer` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.OverWritingBuffer
  Returns a new (and `EMPTY`) `OverWritingBuffer` with the same creation parameters as this one.
clone() - Method in class org.jcsp.util.ZeroBuffer
  Returns a new (and `EMPTY`) `ZeroBuffer` with the same creation parameters as this one.
CNS - Class in org.jcsp.net.cns
  This class is the Channel Name Server's main server process class.
CNS(NodeKey) - Constructor for class org.jcsp.net.cns.CNS
  A public constructor which takes a `NodeKey` as a parameter which should be the key for the local Node.
CNS_DEFAULT_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNS
CNS_DEFAULT_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNSService
  Constant specifying the default name of this service.
CNS_SETTING_NAME_ADDRESS - Static variable in class org.jcsp.net.cns.CNSService
  Constant specifying the setting name for CNS address.
CNS_SETTING_NAME_ADMIN_CHANNEL_LABEL - Static variable in class org.jcsp.net.cns.CNSService
  Constant specifying the setting name for server's admin channel.
CNS_SETTING_NAME_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNSService
  Constant specifying the setting name for setting the service name.
CNSChannelEndManager - Class in org.jcsp.net.cns
  This class implements the `NamedChannelEndManager` interface; providing methods for both constructing and destroying channels.
CNSChannelEndManager() - Constructor for class org.jcsp.net.cns.CNSChannelEndManager
  Constructor for CNSChannelEndManager.
CNSChannelEndManager(CNSUser) - Constructor for class org.jcsp.net.cns.CNSChannelEndManager
CNS Client Methods - Search tag in class org.jcsp.net.cns.CNS
  Section
CNSNetChannelLocation - Class in org.jcsp.net.cns
  Instances of this class are returned by the resolve methods of ``CNSService``.
CNSService - Class in org.jcsp.net.cns
  This class is the Channel Name Server's main client process class.
CNSService() - Constructor for class org.jcsp.net.cns.CNSService
  Default constructor that does not supply any of the necessary settings for initializing the CNS.
CNSService(NodeAddressID) - Constructor for class org.jcsp.net.cns.CNSService
  Constructor which takes an address of the Node hosting the Channel Name Server.
CNSService(NodeAddressID, boolean) - Constructor for class org.jcsp.net.cns.CNSService
  Constructor which takes an address of the Node hosting the Channel Name Server as well as a `boolean` indicating whether or not the service should be started.
CNSService(NodeAddressID, String) - Constructor for class org.jcsp.net.cns.CNSService
  Constructor which takes an address of the Node hosting the Channel Name Server as well as the label of the Channel Name Server's admin channel.
CNSService(NodeAddressID, String, boolean) - Constructor for class org.jcsp.net.cns.CNSService
  Constructor which takes an address of the Node hosting the Channel Name Server, the label of the Channel Name Server's admin channel and a `boolean` indicating whether the service should be started.
CNSUser - Interface in org.jcsp.net.cns
  Interface that a class can implement to indicate that instances allow channel names within a naming service to be managed.
compareTo(Object) - Method in class org.jcsp.net.DomainID
  Compares this object with another object and returns whether the supplied object is equals, smaller or larger.
compareTo(Object) - Method in class org.jcsp.net.NodeID
  Compares this `NodeID` object with another `NodeID` object.
compareTo(Object) - Method in class org.jcsp.net.NodeUI
  Compares this `NodeUI` with another object.
compareToLocalNode() - Method in class org.jcsp.net.NodeID
  This method is equivalent to calling the `compareTo(Object)` and supplying the local Node's `NodeID` as a parameter.
Concurrent Read Exclusive Write - Search tag in class org.jcsp.lang.Crew
  Section
ConfigReader - Class in org.jcsp.net.settings
  Used internally by the JCSP network infrastructure to load a configuration from an XML file.
ConfigReader(InputStream) - Constructor for class org.jcsp.net.settings.ConfigReader
  Constructs a new configuration from the given source stream.
ConfigReader.XMLValidationException - Exception Class in org.jcsp.net.settings
  Thrown in the event of a semantic error in the parsed XML file.
configure(Applet) - Method in interface org.jcsp.awt.ActiveApplet.Configure
configure(Button) - Method in interface org.jcsp.awt.ActiveButton.Configure
configure(Checkbox) - Method in interface org.jcsp.awt.ActiveCheckbox.Configure
configure(CheckboxMenuItem) - Method in interface org.jcsp.awt.ActiveCheckboxMenuItem.Configure
configure(Choice) - Method in interface org.jcsp.awt.ActiveChoice.Configure
configure(Component) - Method in interface org.jcsp.awt.ActiveComponent.Configure
configure(Component) - Method in interface org.jcsp.awt.GraphicsProtocol.Configure
configure(Container) - Method in interface org.jcsp.awt.ActiveContainer.Configure
configure(Dialog) - Method in interface org.jcsp.awt.ActiveDialog.Configure
configure(FileDialog) - Method in interface org.jcsp.awt.ActiveFileDialog.Configure
configure(Frame) - Method in interface org.jcsp.awt.ActiveFrame.Configure
configure(Label) - Method in interface org.jcsp.awt.ActiveLabel.Configure
configure(List) - Method in interface org.jcsp.awt.ActiveList.Configure
configure(Menu) - Method in interface org.jcsp.awt.ActiveMenu.Configure
configure(MenuItem) - Method in interface org.jcsp.awt.ActiveMenuItem.Configure
configure(Panel) - Method in interface org.jcsp.awt.ActivePanel.Configure
configure(Scrollbar) - Method in interface org.jcsp.awt.ActiveScrollbar.Configure
configure(ScrollPane) - Method in interface org.jcsp.awt.ActiveScrollPane.Configure
configure(TextArea) - Method in interface org.jcsp.awt.ActiveTextArea.Configure
configure(TextField) - Method in interface org.jcsp.awt.ActiveTextField.Configure
configure(Window) - Method in interface org.jcsp.awt.ActiveWindow.Configure
connect() - Method in class org.jcsp.net.Link
  Establishes a connection to the peer node.
Connection - Class in org.jcsp.lang
  This class provides static factory methods for constructing different types of connection.
ConnectionArrayFactory - Interface in org.jcsp.lang
  Defines an interface for a factory that can create arrays of connections.
ConnectionClient - Interface in org.jcsp.lang
  This is an interface to be implemented by classes that wish to act as a client to connect to a `ConnectionServer`.
ConnectionFactory - Interface in org.jcsp.lang
  Defines an interface for a factory than can create connections.
ConnectionOriented - Class in org.jcsp.net.settings
  Used internally within the JCSP network infrastructure to represent a connection oriented protocol.
ConnectionServer - Interface in org.jcsp.lang
  This interface should be implemented by classes that wish to act as connection servers and to accept requests from `ConnectionClient` objects.
construct(String[]) - Static method in class org.jcsp.net.remote.SpawnerService
contract() - Method in class org.jcsp.lang.AltingBarrier
  This contracts by one the number of processes enrolled in this alting barrier.
contract(AltingBarrier[]) - Method in class org.jcsp.lang.AltingBarrier
  This contracts the number of processes enrolled in this alting barrier.
Converting a Method Interface into a Variant CALL Channel - Search tag in class org.jcsp.lang.Any2AnyCallChannel
  Section
Converting a Method Interface into a Variant CALL Channel - Search tag in class org.jcsp.lang.Any2OneCallChannel
  Section
Converting a Method Interface into a Variant CALL Channel - Search tag in class org.jcsp.lang.One2AnyCallChannel
  Section
Converting a Method Interface into a Variant CALL Channel - Search tag in class org.jcsp.lang.One2OneCallChannel
  Section
CopyArea(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.CopyArea
create() - Static method in class org.jcsp.lang.AltingBarrier
  This creates a new alting barrier with an (initial) enrollment count of `1`.
create(int) - Static method in class org.jcsp.lang.AltingBarrier
  This creates a new alting barrier with an (initial) enrollment count of `n`.
create(int) - Static method in class org.jcsp.lang.Bucket
  Creates an array of Buckets.
create(NodeAddressID) - Static method in class org.jcsp.net.LinkServer
  Create a server on a specifiedNodeAddressID, and start it.
createAddressID(String, boolean) - Method in class org.jcsp.net.ProtocolID
  Constructs a `NodeAddressID` from a `String`.
createAddressID(String, boolean) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
  Creates an address from a string form.
createAny2Any() - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2any()` method instead.
createAny2Any() - Method in interface org.jcsp.lang.ChannelFactory
  Deprecated.
  Creates a new `Any2Any` channel.
createAny2Any() - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an `Any2AnyChannelInt` object.
createAny2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
  Deprecated.
  Creates a new `Any2Any` channel.
createAny2Any() - Static method in class org.jcsp.lang.Connection
createAny2Any() - Method in interface org.jcsp.lang.ConnectionFactory
  Constructs and returns an implementation of `Any2AnyConnection`.
createAny2Any() - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an `Any2AnyChannel` object.
createAny2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an `Any2AnyChannelInt` object.
createAny2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
createAny2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new Any2Any filtered channel.
createAny2Any() - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new Any2Any channel with the filtering options set for this factory.
createAny2Any(int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2anyArray(int)` method instead.
createAny2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2Any` channels.
createAny2Any(int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `Any2AnyChannelInt` objects.
createAny2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2Any` channels.
createAny2Any(int) - Static method in class org.jcsp.lang.Connection
createAny2Any(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
  Constructs and returns an array of instances of an implementation of `Any2AnyConnection`.
createAny2Any(int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `Any2AnyChannel` objects.
createAny2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `Any2AnyChannelInt` objects.
createAny2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
createAny2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `Any2AnyChannel` objects.
createAny2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `Any2AnyChannel` objects.
createAny2Any(ChannelDataStore) - Method in interface org.jcsp.lang.BufferedChannelFactory
  Deprecated.
  Creates a new `Any2Any` channel with the given buffering behaviour.
createAny2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2any(ChannelDataStore)` method instead.
createAny2Any(ChannelDataStore) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `Any2AnyChannel` object which uses the specified `ChannelDataStore` object as a buffer.
createAny2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new Any2Any filtered channel with a given buffering behaviour.
createAny2Any(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new Any2Any channel with the filtering options set for this factory and the specified data buffer.
createAny2Any(ChannelDataStore, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2Any` channels with the specified buffering behaviour.
createAny2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2anyArray(int,ChannelDataStore)` method instead.
createAny2Any(ChannelDataStore, int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `Any2AnyChannel` objects which use the specified `ChannelDataStore` object as a buffer.
createAny2Any(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `Any2AnyChannel` objects with a given buffer.
createAny2Any(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `Any2AnyChannel` objects with a given buffering behaviour.
createAny2Any(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
  Deprecated.
  Creates a new `Any2Any` channel with the given buffering behaviour.
createAny2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `Any2AnyChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createAny2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `Any2AnyChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createAny2Any(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2Any` channels with the specified buffering behaviour.
createAny2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `Any2AnyChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createAny2Any(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `Any2AnyChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createAny2Net(String) - Static method in class org.jcsp.net.cns.CNS
createAny2Net(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetSharedChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name.
createAny2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetSharedChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name.
createAny2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
createAny2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetSharedChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name that exists in the supplied namespace.
createAny2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetSharedChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name that exists in the supplied namespace.
createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetChannelEnd
createAny2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelEndFactory
  Constructs a `NetSharedChannelOutput` object.
createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetConnection
createAny2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetConnectionFactory
  Constructs a `NetSharedAltingConnectionClient` object.
createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetConnectionFactory
createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.UnacknowledgedNetChannelEndFactory
  Creates an unacknowledged output channel end suitable for use by multiple writers.
createAny2One() - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2one()` method instead.
createAny2One() - Method in interface org.jcsp.lang.ChannelFactory
  Deprecated.
  Creates a new `Any2One` channel.
createAny2One() - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an `Any2OneChannelInt` object.
createAny2One() - Method in interface org.jcsp.lang.ChannelIntFactory
  Deprecated.
  Creates a new `Any2One` channel.
createAny2One() - Static method in class org.jcsp.lang.Connection
createAny2One() - Method in interface org.jcsp.lang.ConnectionFactory
  Constructs and returns an implementation of `Any2OneConnection`.
createAny2One() - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an `Any2OneChannel` object.
createAny2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an `Any2OneChannelInt` object.
createAny2One() - Method in class org.jcsp.lang.StandardConnectionFactory
createAny2One() - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new Any2One filtered channel.
createAny2One() - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new Any2One channel with the filtering options set for this factory.
createAny2One(int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2oneArray(int)` method instead.
createAny2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2One` channels.
createAny2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2One` channels.
createAny2One(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
  Constructs and returns an array of instances of an implementation of `Any2OneConnection`.
createAny2One(int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `Any2OneChannel` objects.
createAny2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `Any2OneChannelInt` objects.
createAny2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
createAny2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `Any2OneChannel` objects.
createAny2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `Any2OneChannel` objects.
createAny2One(ChannelDataStore) - Method in interface org.jcsp.lang.BufferedChannelFactory
  Deprecated.
  Creates a new `Any2One` channel with the given buffering behaviour.
createAny2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2one(ChannelDataStore)` method instead.
createAny2One(ChannelDataStore) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `Any2OneChannel` object which uses the specified `ChannelDataStore` object as a buffer.
createAny2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new Any2One filtered channel with a given buffering behaviour.
createAny2One(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new Any2One channel with the filtering options set for this factory and the specified data buffer.
createAny2One(ChannelDataStore, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2One` channels with the specified buffering behaviour.
createAny2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.any2oneArray(int,ChannelDataStore)` method instead.
createAny2One(ChannelDataStore, int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `Any2OneChannel` objects which use the specified `ChannelDataStore` object as a buffer.
createAny2One(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `Any2OneChannel` objects with a given buffer.
createAny2One(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `Any2OneChannel` objects with a given buffering behaviour.
createAny2One(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
  Deprecated.
  Creates a new `Any2One` channel with the given buffering behaviour.
createAny2One(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `Any2OneChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createAny2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `Any2OneChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createAny2One(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `Any2One` channels with the specified buffering behaviour.
createAny2One(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `Any2OneChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createChallenge() - Method in interface org.jcsp.net.security.SecurityAuthority
  Creates and returns a new challenge object.
createChallenge() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Creates a new challenge packet containing a timestamp and some random data.
createFiltered(AltingChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
  Creates a new filtered input channel end around an existing input channel end.
createFiltered(AltingChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
  Creates a new filtered channel input end around an existing channel end.
createFiltered(ChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
  Creates a new filtered input channel end around an existing input channel end.
createFiltered(ChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
  Creates a new filtered channel input end around an existing channel end.
createFiltered(ChannelOutput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
  Creates a new filtered output channel end around an existing output channel end.
createFiltered(ChannelOutput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
  Creates a new filtered channel output end around an existing channel end.
createFiltered(SharedChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
  Creates a new filtered input channel end around an existing input channel end that can be shared by multiple processes.
createFiltered(SharedChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
  Creates a new filtered channel input end around an existing channel end.
createFiltered(SharedChannelOutput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
  Creates a new filtered output channel end around an existing output channel end that can be shared by multiple processes.
createFiltered(SharedChannelOutput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
  Creates a new filtered channel output end around an existing channel end.
createFromStringForm(String) - Static method in class org.jcsp.net.NodeUI
  Creates a NodeUI from a String in the format of that returned from the `getImplStringForm()` method.
createNet2Any() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
createNet2Any() - Static method in class org.jcsp.net.NetChannelEnd
createNet2Any() - Method in interface org.jcsp.net.NetChannelEndFactory
  Constructs a `NetSharedChannelInput` object.
createNet2Any() - Static method in class org.jcsp.net.NetConnection
createNet2Any() - Method in interface org.jcsp.net.NetConnectionFactory
  Constructs a `NetSharedConnectionServer` object.
createNet2Any() - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2Any() - Method in class org.jcsp.net.StandardNetConnectionFactory
createNet2Any(String) - Static method in class org.jcsp.net.cns.CNS
createNet2Any(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetSharedChannelInput` object and registers its location with the supplied name in the global namespace of a channel naming service.
createNet2Any(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetSharedChannelInput` object and registers its location with the supplied name in the global namespace of a channel naming service.
createNet2Any(String) - Static method in class org.jcsp.net.NetChannelEnd
createNet2Any(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
  Constructs a `NetSharedChannelInput` which has a VCN assigned with the specified label.
createNet2Any(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2Any(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
createNet2Any(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetSharedChannelInput` object and registers its location with the supplied name in specified namespace of a channel naming service.
createNet2Any(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetSharedChannelInput` object and registers its location with the supplied name in specified namespace of a channel naming service.
createNet2Any(String, ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
createNet2Any(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
  Constructs a buffered `NetSharedChannelInput` which has a VCN assigned with the specified label.
createNet2Any(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2Any(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
  Constructs a `NetSharedChannelInput` object.
createNet2Any(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
createNet2Any(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2One() - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates an anonymous migratable channel input.
createNet2One() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
createNet2One() - Static method in class org.jcsp.net.NetChannelEnd
createNet2One() - Method in interface org.jcsp.net.NetChannelEndFactory
  Constructs a `NetAltingChannelInput` object.
createNet2One() - Static method in class org.jcsp.net.NetConnection
createNet2One() - Method in interface org.jcsp.net.NetConnectionFactory
  Constructs a `NetAltingConnectionServer` object.
createNet2One() - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2One() - Method in class org.jcsp.net.StandardNetConnectionFactory
createNet2One(String) - Static method in class org.jcsp.net.cns.CNS
createNet2One(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetAltingChannelInput` object and registers its location with the supplied name in the global namespace of a channel naming service.
createNet2One(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetAltingChannelInput` object and registers its location with the supplied name in the global namespace of a channel naming service.
createNet2One(String) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates a named migratable channel input using the default namespace.
createNet2One(String) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
  Creates a named migratable networked channel input end that can be used as a guard in an `Alternative`.
createNet2One(String) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
createNet2One(String) - Static method in class org.jcsp.net.NetChannelEnd
createNet2One(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
  Constructs a `NetAltingChannelInput` which has a VCN assigned with the specified label.
createNet2One(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2One(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
createNet2One(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetAltingChannelInput` object and registers its location with the supplied name in specified namespace of a channel naming service.
createNet2One(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetAltingChannelInput` object and registers its location with the supplied name in specified namespace of a channel naming service.
createNet2One(String, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates a named migratable channel input within the given namespace.
createNet2One(String, NameAccessLevel) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
  Creates a named migratable networked channel input end that can be used as a guard in an `Alternative`.
createNet2One(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
createNet2One(String, ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
createNet2One(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
  Constructs a buffered `NetAltingChannelInput` which has a VCN assigned with the specified label.
createNet2One(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createNet2One(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
  Constructs a `NetAltingChannelInput` object.
createNet2One(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
createNet2One(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createOne2Any() - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2any()` method instead.
createOne2Any() - Method in interface org.jcsp.lang.ChannelFactory
  Deprecated.
  Creates a new `One2Any` channel.
createOne2Any() - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `One2AnyChannelInt` object.
createOne2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
  Deprecated.
  Creates a new `One2Any` channel.
createOne2Any() - Static method in class org.jcsp.lang.Connection
createOne2Any() - Method in interface org.jcsp.lang.ConnectionFactory
  Constructs and returns an implementation of `One2AnyConnection`.
createOne2Any() - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `One2AnyChannel` object.
createOne2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `One2AnyChannelInt` object.
createOne2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
createOne2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new One2Any filtered channel.
createOne2Any() - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new One2Any channel with the filtering options set for this factory.
createOne2Any(int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2anyArray(int)` method instead.
createOne2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2Any` channels.
createOne2Any(int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `One2AnyChannelInt` objects.
createOne2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2Any` channels.
createOne2Any(int) - Static method in class org.jcsp.lang.Connection
createOne2Any(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
  Constructs and returns an array of instances of an implementation of `One2AnyConnection`.
createOne2Any(int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `One2AnyChannel` objects.
createOne2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `One2AnyChannelInt` objects.
createOne2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
createOne2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `One2AnyChannel` objects.
createOne2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `One2AnyChannel` objects.
createOne2Any(ChannelDataStore) - Method in interface org.jcsp.lang.BufferedChannelFactory
  Deprecated.
  Creates a new `One2Any` channel with the given buffering behaviour.
createOne2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2any(ChannelDataStore)` method instead.
createOne2Any(ChannelDataStore) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `One2AnyChannel` object which uses the specified `ChannelDataStore` object as a buffer.
createOne2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new One2Any filtered channel with a given buffering behaviour.
createOne2Any(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new One2Any channel with the filtering options set for this factory and the specified data buffer.
createOne2Any(ChannelDataStore, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2Any` channels with the specified buffering behaviour.
createOne2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2anyArray(int,ChannelDataStore)` method instead.
createOne2Any(ChannelDataStore, int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `One2AnyChannel` objects which use the specified `ChannelDataStore` object as a buffer.
createOne2Any(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `One2AnyChannel` objects with a given buffer.
createOne2Any(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `One2AnyChannel` objects with a given buffering behaviour.
createOne2Any(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
  Deprecated.
  Creates a new `One2Any` channel with the given buffering behaviour.
createOne2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `One2AnyChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createOne2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `One2AnyChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createOne2Any(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2Any` channels with the specified buffering behaviour.
createOne2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `One2AnyChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createOne2Any(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `One2AnyChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createOne2Net(String) - Static method in class org.jcsp.net.cns.CNS
createOne2Net(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name.
createOne2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name.
createOne2Net(String) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates a migratable channel output to a named channel within the default namespace.
createOne2Net(String) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
  Creates a networked migratable channel output end connected to the input end created with the given name.
createOne2Net(String) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
createOne2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
  Constructs a `NetChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name that exists in the supplied namespace.
createOne2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
  Constructs a `NetChannelOutput` object connected to a `NetChannelInput` located at a location resolved from the specified channel name that exists in the supplied namespace.
createOne2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates a migratable channel output to a named channel within a given namespace.
createOne2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
  Creates a networked migratable channel output end connected to the input end created with the given name.
createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
  Creates a migratable channel output to a given location.
createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetChannelEnd
createOne2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelEndFactory
  Constructs a `NetChannelOutput` object.
createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetConnection
createOne2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetConnectionFactory
  Constructs a `NetAltingConnectionClient` object.
createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetChannelEndFactory
createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetConnectionFactory
createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.UnacknowledgedNetChannelEndFactory
  Creates an unacknowledged output channel end suitable for use by a single writer.
createOne2One() - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2one()` method instead.
createOne2One() - Method in interface org.jcsp.lang.ChannelFactory
  Deprecated.
  Creates a new `One2One` channel.
createOne2One() - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `One2OneChannelInt` object.
createOne2One() - Method in interface org.jcsp.lang.ChannelIntFactory
  Deprecated.
  Creates a new `One2One` channel.
createOne2One() - Static method in class org.jcsp.lang.Connection
createOne2One() - Method in interface org.jcsp.lang.ConnectionFactory
  Constructs and returns an implementation of `One2OneConnection`.
createOne2One() - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `One2OneChannel` object.
createOne2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `One2OneChannelInt` object.
createOne2One() - Method in class org.jcsp.lang.StandardConnectionFactory
createOne2One() - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new One2One filtered channel.
createOne2One() - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new One2One channel with the filtering options set for this factory.
createOne2One(int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2oneArray(int)` method instead.
createOne2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2One` channels.
createOne2One(int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `One2OneChannelInt` objects.
createOne2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2One` channels.
createOne2One(int) - Static method in class org.jcsp.lang.Connection
createOne2One(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
  Constructs and returns an array of instances of an implementation of `One2OneConnection`.
createOne2One(int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `One2OneChannel` objects.
createOne2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `One2OneChannelInt` objects.
createOne2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
createOne2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `One2OneChannel` objects.
createOne2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `One2OneChannel` objects.
createOne2One(ChannelDataStore) - Method in interface org.jcsp.lang.BufferedChannelFactory
  Deprecated.
  Creates a new `One2One` channel with the given buffering behaviour.
createOne2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2one(ChannelDataStore)` method instead.
createOne2One(ChannelDataStore) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns a `One2OneChannel` object which uses the specified `ChannelDataStore` object as a buffer.
createOne2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
  Creates a new One2One filtered channel with a given buffering behaviour.
createOne2One(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Creates a new One2One channel with the filtering options set for this factory and the specified data buffer.
createOne2One(ChannelDataStore, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2One` channels with the specified buffering behaviour.
createOne2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
  Deprecated.
  Use the `Channel.one2oneArray(int,ChannelDataStore)` method instead.
createOne2One(ChannelDataStore, int) - Method in class org.jcsp.lang.StandardChannelFactory
  Constructs and returns an array of `One2OneChannel` objects which use the specified `ChannelDataStore` object as a buffer.
createOne2One(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
  Constructs and returns an array of `One2OneChannel` objects using a given buffer.
createOne2One(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
  Constructs and returns an array of `One2OneChannel` objects with a given buffering behaviour.
createOne2One(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
  Deprecated.
  Creates a new `One2One` channel with the given buffering behaviour.
createOne2One(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns a `One2OneChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createOne2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns a `One2OneChannelInt` object which uses the specified `ChannelDataStoreInt` object as a buffer.
createOne2One(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
  Deprecated.
  Creates a populated array of `n` `One2One` channels with the specified buffering behaviour.
createOne2One(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
  Deprecated.
  Constructs and returns an array of `One2OneChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createOne2One(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
  Constructs and returns an array of `One2OneChannelInt` objects which use the specified `ChannelDataStoreInt` object as a buffer.
createResources() - Method in class org.jcsp.net.Link
  Allocates the resources necessary for the actual connection.
createResponse(Challenge) - Method in interface org.jcsp.net.security.SecurityAuthority
  Create a response for the given challenge coded with the currently logged on user.
createResponse(Challenge) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Creates a response to the challenge based on the currently logged in user.
createUserID(String) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Creates and returns a user ID valid for this authority that represents the given user name.
createUserToken(UserID) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Creates and returns an authentication token valid for this authority that represents the given user name.
Crew - Class in org.jcsp.lang
  This provides a Concurrent Read Exclusive Write (CREW) lock for synchronising fair and secure access to a shared resource.
Crew() - Constructor for class org.jcsp.lang.Crew
  Construct a lock for CREW-guarded operations on a shared resource.
Crew(Object) - Constructor for class org.jcsp.lang.Crew
  Construct a lock for CREW-guarded operations on a shared resource.
CREW-synchronised Methods - Search tag in class org.jcsp.lang.Crew
  Section
CSProcess - Interface in org.jcsp.lang
  This is the JCSP interface for a process - an active component that encapsulates the data structures on which it operates.
CSProcess Diagram - Search tag in class org.jcsp.plugNplay.Fibonacci
  Section
CSProcess Diagram - Search tag in class org.jcsp.plugNplay.ints.FibonacciInt
  Section
CSTimer - Class in org.jcsp.lang
  This is a `Guard` for setting timeouts in an `Alternative`.
CSTimer() - Constructor for class org.jcsp.lang.CSTimer

A B C D E F G H I J L M N O P R S T U V W X Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form