# 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

## N

name - Static variable in class org.jcsp.net.dynamic.DynamicClassLoader
  Default service name.
NameAccessLevel - Class in org.jcsp.net.cns
  This class allows name spaces to be identified around `AbstractID` objects (currently including `ApplicationID`, `NodeID`, `DomainID` and `GlobalID` ).
NameAccessLevel(AbstractID) - Constructor for class org.jcsp.net.cns.NameAccessLevel
  Constructor which takes an `AbstractID` to use for identifying the namespace.
NameAccessLevelException - Exception Class in org.jcsp.net.cns
  An exception caused by an invalid or misused NameAccessLevel.
NamedChannelEndFactory - Interface in org.jcsp.net.cns
  Classes implementing this interface act as factories for constructing `NetChannelInput` and `NetChannelOutput` objects.
NamedChannelEndManager - Interface in org.jcsp.net.cns
  Classes implementing this interface act as factories for constructing `NetChannelInput` and `NetChannelOutput` objects (see `NamedChannelEndFactory`).
NamedMigratableChannelEndFactory - Interface in org.jcsp.net.dynamic
  Factory interface for creating migratable networked channel input ends using a CNS service.
NamedMigratableChannelEndFactoryImpl - Class in org.jcsp.net.dynamic
  Implementation of the factory for creating named migratable networked channel ends.
NamedMigratableChannelEndFactoryImpl() - Constructor for class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
  Constructs a new `NamedMigratableChannelEndFactoryImpl` using the default CNS service name.
NamedMigratableChannelEndFactoryImpl(String) - Constructor for class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
  Constructs a new `NamedMigratableChannelEndFactoryImpl` for use with the given CNS service name.
Nand - Class in org.jcsp.plugNplay
  Bitwise nands two `Integer` streams to one stream.
Nand(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Nand
  Construct a new Nand process with the input Channels in1 and in2 and the output Channel out.
NandInt - Class in org.jcsp.plugNplay.ints
  Bitwise nands two integer streams to one stream.
NandInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.NandInt
  Construct a new NandInt process with the input Channels in0 and in1 and the output Channel out.
NetAltingChannelInput - Class in org.jcsp.net
  An abstract class that is sub-classed by classes whose instances should be networked channel ends that can be used as an ``AltingChannelInput`` objects.
NetAltingChannelInput() - Constructor for class org.jcsp.net.NetAltingChannelInput
  Constructs a channel end without supplying the actual channel to use.
NetAltingChannelInput(AltingChannelInput) - Constructor for class org.jcsp.net.NetAltingChannelInput
  Constructs a channel end and takes the actual channel to use to deliver the data.
NetAltingConnectionClient - Class in org.jcsp.net
  Instances of this class are `AltingConnectionClient` objects which connect to `ConnectionServer` objects over a JCSP.NET network.
NetBufferedChannelEndFactory - Interface in org.jcsp.net
  This interface defines methods for constructing buffered Networked `ChannelInput` objects.
NetChannelEnd - Class in org.jcsp.net
  This class provides static factory methods for constructing Networked channel ends.
NetChannelEndFactory - Interface in org.jcsp.net
  This interface defines methods for constructing Networked channel ends.
NetChannelError - Exception Class in org.jcsp.net
  This is an error that is thrown by a Networked channel if something happens that should never happen.
NetChannelError() - Constructor for exception class org.jcsp.net.NetChannelError
  Constructor for NetChannelError.
NetChannelError(String) - Constructor for exception class org.jcsp.net.NetChannelError
  Constructor for NetChannelError.
NetChannelInput - Interface in org.jcsp.net
  An interface implemented by classes wishing to be Networked `ChannelInput` objects.
NetChannelLocation - Class in org.jcsp.net
  Instances of this class hold location information for a networked `ChannelInput` object.
NetChannelLocation(NetChannelLocation) - Constructor for class org.jcsp.net.NetChannelLocation
  This is a protected constructor which takes another `NetChannelLocation` object and "clones" it into this one.
NetChannelLocation(NodeAddressID, String) - Constructor for class org.jcsp.net.NetChannelLocation
  Constructor which takes a `NodeAddressID` on which the channel's Node is listening and the label assigned to the channel's Virtual Channel Number (VCN).
NetChannelLocation(NodeID, String) - Constructor for class org.jcsp.net.NetChannelLocation
  Constructor which takes the `NodeID` of the Node hosting the networked `ChannelInput` object and the label assigned to the channel's Virtual Channel Number (VCN).
NetChannelOutput - Interface in org.jcsp.net
  An interface that should be implemented by `ChannelOutput` objects which are used for transmitting over the network.
NetConnection - Class in org.jcsp.net
  This class provides static methods for constructing `NetConnectionServer` and `NetConnectionClient` objects.
NetConnection() - Constructor for class org.jcsp.net.NetConnection
NetConnectionClient - Interface in org.jcsp.net
  This interface should be implemented by classes that wish to act as Networked `ConnectionClient` objects.
NetConnectionFactory - Interface in org.jcsp.net
  This class should be implemented by classes wishing to act as factories for creating Networked `ConnectionServer` and `ConnectionClient` objects.
NetConnectionServer - Interface in org.jcsp.net
  This interface should be implemented by classes that wish to act as Networked `ConnectionServer` objects.
NetLabelledBufferedChannelEndFactory - Interface in org.jcsp.net
  This factory constructs buffered `NetChannelInput` objects which have labelled VCN's.
NetLabelledChannelEndFactory - Interface in org.jcsp.net
  This factory constructs `NetChannelInput` objects which have labelled VCN's.
NetSharedAltingConnectionClient - Class in org.jcsp.net
  Defines a class whose instances should be ``SharedAltingConnectionClient`` that connect to a `ConnectionServer` over a JCSP.NET network.
NetSharedAltingConnectionClient(Any2OneChannel, NetAltingChannelInput, NetChannelOutput, NetChannelOutput, NetChannelOutput) - Constructor for class org.jcsp.net.NetSharedAltingConnectionClient
  Constructor for NetSharedAltingConnectionClient.
NetSharedChannelInput - Interface in org.jcsp.net
  This interface should be implemented by classes that wish to act as `NetChannelInput` objects which can be used by muliple concurrent processes.
NetSharedChannelOutput - Interface in org.jcsp.net
  This interface should be implemented by classes that wish to act as `NetChannelOutput` objects which can be used by muliple concurrent processes.
NetSharedConnectionClient - Interface in org.jcsp.net
  This interface should be implemented by classes that wish to act as `SharedConnectionClient` objects which accept connections from `ConnectionClient` objects from over a JCSP.NET network.
NetSharedConnectionServer - Interface in org.jcsp.net
  Instances of classed implementing this method are `SharedConnectionServer` objects which accept connections from clients from over a JCSP.NET network.
Networked - Interface in org.jcsp.net
  An interface that should be implemented by any class that has a Networked channel location or wishes to expose the location of an underlying channel.
Node - Class in org.jcsp.net
  This class that is used for initializing and managing the local JCSP.NET Node.
Node.Attributes - Interface in org.jcsp.net
  An interface for exposing access to the private attributes.
NodeAddressID - Class in org.jcsp.net
  JCSP.NET communication protocol implementations must provide a concrete implementation of this class.
NodeAddressID() - Constructor for class org.jcsp.net.NodeAddressID
NodeFactory - Interface in org.jcsp.net
  Node initialisation factory interface.
NodeID - Class in org.jcsp.net
  A Class whose instances represent a unique identifier for a JCSP.NET Node.
NodeInitFailedException - Exception Class in org.jcsp.net
  An `Exception` that is thrown if Node initialization fails.
Node Initialization - Search tag in class org.jcsp.net.Node
  Section
NodeKey - Class in org.jcsp.net
  An object that is returned when the Node is initialized.
Node Management - Search tag in class org.jcsp.net.Node
  Section
NodeProfile - Class in org.jcsp.net.settings
  Used internally within the JCSP network infrastructure to represent a node profile.
NodeProfile(String, boolean) - Constructor for class org.jcsp.net.settings.NodeProfile
NodeProfiles - Class in org.jcsp.net.settings
  Used internally within the JCSP network infrastructure to represent a set of node profiles.
NodeProfiles() - Constructor for class org.jcsp.net.settings.NodeProfiles
NodeUI - Class in org.jcsp.net
  A Unique Identifier for a Node.
NodeUI() - Constructor for class org.jcsp.net.NodeUI
NodeUIImpl - Class in org.jcsp.net
  This is a default implementation for `NodeUI` that is used if no other implementation is supplied.
NodeUIImpl() - Constructor for class org.jcsp.net.NodeUIImpl
  Constructor which is used as standard to create a new `NodeUIImpl` object.
NodeUIImpl(String) - Constructor for class org.jcsp.net.NodeUIImpl
  A constructor which takes a `String` that should be in the format of that returned by the `getImplStringForm()` method.
Non-Deterministic Barriers - Search tag in class org.jcsp.lang.Barrier
  Section
NONEMPTYFULL - Static variable in interface org.jcsp.util.ChannelDataStore
  Indicates that the `ChannelDataStore` is neither empty nor full -- it can accept either a `put` or a `get` call.
NONEMPTYFULL - Static variable in interface org.jcsp.util.ints.ChannelDataStoreInt
  Indicates that the `ChannelDataStoreInt` is neither empty nor full -- it can accept either a `put` or a `get` call.
Nor - Class in org.jcsp.plugNplay
  Bitwise nors two `Integer` streams to one stream.
Nor(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Nor
  Construct a new Nor process with the input Channels in1 and in2 and the output Channel out.
NorInt - Class in org.jcsp.plugNplay.ints
  Bitwise nors two integer streams to one stream.
NorInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.NorInt
  Construct a new NorInt process with the input Channels in0 and in1 and the output Channel out.
NULL - Static variable in class org.jcsp.awt.GraphicsCommand
  This is the null command whose interpretation is a no-op.
numberEarlyTimeouts() - Static method in class org.jcsp.lang.SpuriousLog
  Returns the number of early timeouts accepted so far.
Numbers - Class in org.jcsp.plugNplay
  Plugs together a network of low-level stateless components to generate the sequence of natural numbers.
Numbers(ChannelOutput) - Constructor for class org.jcsp.plugNplay.Numbers
  Construct a new Numbers process with the output Channel out.
NumbersInt - Class in org.jcsp.plugNplay.ints
  Plugs together a network of low-level stateless components to generate the sequence of natural numbers.
NumbersInt(ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.NumbersInt
  Construct a new NumbersInt process with the output Channel out.
numberSpuriousWakeUps() - Static method in class org.jcsp.lang.SpuriousLog
  Returns the number of spurious wakeups so far.

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