Index
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.
- 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
for logging information messages..Logger
- 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 theHashTable
parameter being supplied asnull
. - init(NodeAddressID[], Hashtable[]) - Method in class org.jcsp.net.Node
-
Initializes the local Node and starts
LinkServer
listening on each of the suppliedNodeAddressID
objects. - init(NodeFactory) - Method in class org.jcsp.net.Node
-
Initializes the Node with the specified
object.NodeFactory
- 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 specifiedNodeAddressID
and holds the specified set ofSpecification
objects against the address. - installService(Service, String) - Method in class org.jcsp.net.ServiceManager
-
Installs a
Service
object as a service in thisServiceManager
. - 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.
- 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 thisNodeAddressID
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form