- 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.
- 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(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(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() - Method in class org.jcsp.net.Node
-
Initializes the Node with the current static NodeFactory
.
- 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.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(ServiceSettings, Class) - Method in class org.jcsp.net.ServiceManager
-
Installs a service as specified by its class and a set
of settings.
- installService(Service, String) - Method in class org.jcsp.net.ServiceManager
-
Installs a Service
object as a service in this
ServiceManager
.
- 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.
- 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
-