# 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

## I

Identity - Class in org.jcsp.plugNplay
  This copies its input stream to its output stream unchanged.
Identity(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Identity
  Construct a new Identity process with the input Channel in and the output Channel out.
IdentityInt - Class in org.jcsp.plugNplay.ints
  This copies its input stream to its output stream unchanged.
IdentityInt(ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.IdentityInt
  Construct a new IdentityInt process with the input Channel in and the output Channel out.
Implementation - Search tag in class org.jcsp.plugNplay.Regulate
  Section
Implementation - Search tag in class org.jcsp.plugNplay.ints.RegulateInt
  Section
Implementation Footnote - Search tag in class org.jcsp.lang.Alternative
  Section
Implementation Note - Search tag in class org.jcsp.lang.Bucket
  Section
Implementation Note - Search tag in class org.jcsp.lang.Crew
  Section
Implementation Note - Search tag in class org.jcsp.lang.Parallel
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.Merge
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.Prefix
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.Tail
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.ints.MergeInt
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.ints.PrefixInt
  Section
Implementation Note - Search tag in class org.jcsp.plugNplay.ints.TailInt
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.Any2AnyChannel
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.Any2AnyChannelInt
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.Any2OneChannel
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.Any2OneChannelInt
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.One2AnyChannel
  Section
Implementation Note and Caution - Search tag in interface org.jcsp.lang.One2AnyChannelInt
  Section
Implementation Pattern - Search tag in interface org.jcsp.lang.CSProcess
  Section
Implemntation Note - Search tag in class org.jcsp.plugNplay.Plex
  Section
Implemntation Note - Search tag in class org.jcsp.plugNplay.Plex2
  Section
Implemntation Note - Search tag in class org.jcsp.plugNplay.ints.Plex2Int
  Section
Implemntation Note - Search tag in class org.jcsp.plugNplay.ints.PlexInt
  Section
in() - Method in interface org.jcsp.lang.Any2AnyChannel
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.Any2AnyChannelInt
  Returns the input channel end.
in() - Method in interface org.jcsp.lang.Any2OneChannel
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.Any2OneChannelInt
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.One2AnyChannel
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.One2AnyChannelInt
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.One2OneChannel
  Returns the input channel end.
in() - Method in interface org.jcsp.lang.One2OneChannelInt
  Returns the input end of the channel.
in() - Method in interface org.jcsp.lang.One2OneChannelSymmetric
  Returns the input channel end.
in() - Method in interface org.jcsp.lang.One2OneChannelSymmetricInt
  Returns the input channel end.
in() - Method in class org.jcsp.lang.RejectableBufferedOne2AnyChannel
  Deprecated.
in() - Method in class org.jcsp.lang.RejectableBufferedOne2OneChannel
  Deprecated.
in() - Method in interface org.jcsp.lang.RejectableChannel
  Deprecated.
in() - Method in class org.jcsp.lang.RejectableOne2AnyChannel
  Deprecated.
in() - Method in class org.jcsp.lang.RejectableOne2OneChannel
  Deprecated.
inAlt() - Method in class org.jcsp.lang.RejectableBufferedOne2OneChannel
  Deprecated.
inAlt() - Method in class org.jcsp.lang.RejectableOne2OneChannel
  Deprecated.
inFilter() - Method in interface org.jcsp.util.filter.FilteredAny2AnyChannel
  Returns an interface for configuring read filters on the channel.
inFilter() - Method in interface org.jcsp.util.filter.FilteredAny2OneChannel
  Returns an interface for configuring read filters on the channel.
inFilter() - Method in interface org.jcsp.util.filter.FilteredOne2AnyChannel
  Returns the control interface to manipulate the read filters.
inFilter() - Method in interface org.jcsp.util.filter.FilteredOne2OneChannel
  Returns the control interface for configuring the read filters on the channel.
InfiniteBuffer - Class in org.jcsp.util
  This is used to create a buffered object channel that always accepts and never loses any input.
InfiniteBuffer() - Constructor for class org.jcsp.util.InfiniteBuffer
  Construct a new `InfiniteBuffer` with the default size (of 8).
InfiniteBuffer(int) - Constructor for class org.jcsp.util.InfiniteBuffer
  Construct a new `InfiniteBuffer` with the specified initial size.
InfiniteBufferInt - Class in org.jcsp.util.ints
  This is used to create a buffered integer channel that always accepts and never loses any input.
InfiniteBufferInt() - Constructor for class org.jcsp.util.ints.InfiniteBufferInt
  Construct a new `InfiniteBufferInt` with the default size (of 8).
InfiniteBufferInt(int) - Constructor for class org.jcsp.util.ints.InfiniteBufferInt
  Construct a new `InfiniteBufferInt` with the specified initial size.
info - Static variable in class org.jcsp.net.Node
  A ``Logger`` for logging information messages..
init() - Method in class org.jcsp.net.Node
  Initializes the Node with the current static `NodeFactory`.
init(NodeAddressID) - Method in class org.jcsp.net.Node
  This method functions the same as calling `init(NodeAddressID[])` with a single element in the array.
init(NodeAddressID[]) - Method in class org.jcsp.net.Node
  This method is functionally equivalent to calling `init(NodeAddressID[], HashTable)` with the `HashTable` parameter being supplied as `null`.
init(NodeAddressID[], Hashtable[]) - Method in class org.jcsp.net.Node
  Initializes the local Node and starts `LinkServer` listening on each of the supplied `NodeAddressID` objects.
init(NodeFactory) - Method in class org.jcsp.net.Node
  Initializes the Node with the specified ``NodeFactory`` object.
init(ServiceSettings) - Method in class org.jcsp.net.cns.CNS
  This method does not need to be called for the Channel Name Server.
init(ServiceSettings) - Method in class org.jcsp.net.cns.CNSService
  Initializes the this instance of the `CNSService`.
init(ServiceSettings) - Method in class org.jcsp.net.dynamic.DynamicClassLoader
  Initializes the dynamic loader service.
init(ServiceSettings) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Initializes the service, setting a current user and the list of permitted users from the XML configuration file.
init(ServiceSettings) - Method in interface org.jcsp.net.Service
  Initialize the service with the specified service settings.
initNode(Node, Node.Attributes) - Method in interface org.jcsp.net.NodeFactory
initNode(Node, Node.Attributes) - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
  Initialise the node to listen on all local addresses, and start a CNS service.
initNode(Node, Node.Attributes) - Method in class org.jcsp.net.XMLNodeFactory
  This is called by the `Node` class.
InlineAlternative - Class in org.jcsp.lang
  This class is experimental (i.e.
InlineAlternative(Guard[]) - Constructor for class org.jcsp.lang.InlineAlternative
  Creates a new one
InlineAlternative(Guard[], int) - Constructor for class org.jcsp.lang.InlineAlternative
  Creates a new one
InputReconnectionManager - Interface in org.jcsp.net.dynamic
  Receiving end of a migratable channel.
insertProcessAt(CSProcess, int) - Method in class org.jcsp.lang.Parallel
  Insert another process to the pri-parallel object at the specifed index.
insertProcessAt(CSProcess, int) - Method in class org.jcsp.lang.PriParallel
  Insert another process to the pri-parallel object at the specifed index.
install(NodeKey) - Static method in class org.jcsp.net.cns.CNS
  Installs and starts a Channel Name Server on the local Node.
install(NodeKey, String) - Static method in class org.jcsp.net.cns.CNS
  Installs and starts a Channel Name Server on the local Node.
install(NodeKey, NodeAddressID) - Static method in class org.jcsp.net.cns.CNSService
  Installs and starts a Channel Name Server client service on the local Node.
install(NodeKey, NodeAddressID, String) - Static method in class org.jcsp.net.cns.CNSService
  Installs and starts a Channel Name Server client service on the local Node.
installProtocolClient(ProtocolID, Specification[], Hashtable) - Method in class org.jcsp.net.ProtocolManager
  Installs a protocol client so that links can be established to Nodes with `LinkServer` processes listening on the specified protocol.
installProtocolServer(NodeAddressID, Specification[]) - Method in class org.jcsp.net.ProtocolManager
  Installs a `LinkServer` listening on a specified `NodeAddressID` and holds the specified set of `Specification` objects against the address.
installService(Service, String) - Method in class org.jcsp.net.ServiceManager
  Installs a `Service` object as a service in this `ServiceManager`.
installService(ServiceSettings, Class) - Method in class org.jcsp.net.ServiceManager
  Installs a service as specified by its class and a set of settings.
instance - Static variable in class org.jcsp.net.GlobalID
  A static instance of `GlobalID`.
instantiate() - Static method in class org.jcsp.net.tcpip.TCPIPNodeFactory
  Constructs an instance of this class.
Integrate - Class in org.jcsp.plugNplay
  This is a running-sum integrator of the `Integers` on its input stream to its output stream.
Integrate(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Integrate
  Construct a new Integrate process with the input Channel in and the output Channel out.
IntegrateInt - Class in org.jcsp.plugNplay.ints
  This is a running-sum integrator of the `ints` on its input stream to its output stream.
IntegrateInt(ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.IntegrateInt
  Construct a new IntegrateInt process with the input Channel in and the output Channel out.
Internal View - Search tag in class org.jcsp.plugNplay.Fibonacci
  Section
Internal View - Search tag in class org.jcsp.plugNplay.Integrate
  Section
Internal View - Search tag in class org.jcsp.plugNplay.Numbers
  Section
Internal View - Search tag in class org.jcsp.plugNplay.Pairs
  Section
Internal View - Search tag in class org.jcsp.plugNplay.Squares
  Section
Internal View - Search tag in class org.jcsp.plugNplay.ints.FibonacciInt
  Section
Internal View - Search tag in class org.jcsp.plugNplay.ints.IntegrateInt
  Section
Internal View - Search tag in class org.jcsp.plugNplay.ints.NumbersInt
  Section
Internal View - Search tag in class org.jcsp.plugNplay.ints.PairsInt
  Section
Internal View - Search tag in class org.jcsp.plugNplay.ints.SquaresInt
  Section
interrupt() - Method in class org.jcsp.lang.ProcessManager
  Interrupt the managed process.
isActive() - Method in class org.jcsp.net.ProtocolID
  Not currently used.
isActive() - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
  Always returns true.
isGloballyUnique() - Method in class org.jcsp.net.NodeAddressID
  Returns `true` if this `NodeAddressID` is known to be unique within the global org.jcsp.net domain.
isGloballyUnique() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
isInitialized() - Method in class org.jcsp.net.Node
  Returns `true` if the node has already been initialized, `false`otherwise.``
isOpen() - Method in class org.jcsp.lang.AltingConnectionClientImpl
  Returns whether the server has kept its end of the Connection open.
isOpen() - Method in interface org.jcsp.lang.ConnectionClient
  Returns whether the server has kept its end of the Connection open.
isRunning() - Method in class org.jcsp.net.cns.CNS
  Returns whether the service is running.
isRunning() - Method in class org.jcsp.net.cns.CNSService
  This returns whether the service is running.
isRunning() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
  Returns true iff the service is running.
isRunning() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
  Returns true iff the service is running.
isRunning() - Method in interface org.jcsp.net.Service
  Indicates whether or not a service is running.
isThisNode(NodeID) - Method in class org.jcsp.net.Node
  This method allows a `NodeID` to be checked to see whether it represents the local Node.
isUnique() - Method in class org.jcsp.net.settings.Address

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