CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z

G

Generate - Class in org.jcsp.plugNplay
Generates an infinite (constant) sequence of Integers.
Generate(ChannelOutput, int) - Constructor for class org.jcsp.plugNplay.Generate
Construct a new Generate process with the output channel out.
GenerateInt - Class in org.jcsp.plugNplay.ints
Generates an infinite (constant) sequence of ints.
GenerateInt(ChannelOutputInt, int) - Constructor for class org.jcsp.plugNplay.ints.GenerateInt
Construct a new GenerateInt process with the output channel out.
get() - Method in interface org.jcsp.awt.Display
Returns a copy of the array of GraphicsCommands currently held.
get() - Method in class org.jcsp.awt.DisplayList
Returns a copy of the array of GraphicsCommands currently held.
get() - Method in class org.jcsp.util.Buffer
Returns the oldest Object from the Buffer and removes it.
get() - Method in interface org.jcsp.util.ChannelDataStore
Returns an Object from the ChannelDataStore.
get() - Method in class org.jcsp.util.InfiniteBuffer
Returns the oldest Object from the InfiniteBuffer and removes it.
get() - Method in class org.jcsp.util.ints.BufferInt
Returns the oldest int from the BufferInt and removes it.
get() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
Returns an int from the ChannelDataStoreInt.
get() - Method in class org.jcsp.util.ints.InfiniteBufferInt
Returns the oldest int from the InfiniteBufferInt and removes it.
get() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
Returns the oldest int from the OverFlowingBufferInt and removes it.
get() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
Returns the oldest int from the OverWriteOldestBufferInt and removes it.
get() - Method in class org.jcsp.util.ints.OverWritingBufferInt
Returns the oldest int from the OverWritingBufferInt and removes it.
get() - Method in class org.jcsp.util.ints.ZeroBufferInt
Returns the int from the ZeroBufferInt.
get() - Method in class org.jcsp.util.OverFlowingBuffer
Returns the oldest Object from the OverFlowingBuffer and removes it.
get() - Method in class org.jcsp.util.OverWriteOldestBuffer
Returns the oldest Object from the OverWriteOldestBuffer and removes it.
get() - Method in class org.jcsp.util.OverWritingBuffer
Returns the oldest Object from the OverWritingBuffer and removes it.
get() - Method in class org.jcsp.util.ZeroBuffer
Returns the Object from the ZeroBuffer.
GET_BACKGROUND - Static variable in class org.jcsp.awt.GraphicsProtocol
This is an enquiry object to find the background colour of the active graphics component.
GET_COMPONENT - Static variable in class org.jcsp.awt.GraphicsProtocol
This is an enquiry object to obtain the active graphics component.
GET_DIMENSION - Static variable in class org.jcsp.awt.GraphicsProtocol
This is an enquiry object to find the size of the active graphics component.
getActiveFrame() - Method in class org.jcsp.awt.ActiveClosingFrame
This is used to get the ActiveFrame within this component so that it can be configured or have components added (using Frame or ActiveFrame methods).
getActiveTextArea() - Method in class org.jcsp.awt.ActiveTextEnterArea
This is used to get the ActiveTextArea within this component so that it can be configured (using TextArea or ActiveTextArea methods) or added to some container.
getActiveTextField() - Method in class org.jcsp.awt.ActiveTextEnterField
This is used to get the ActiveTextField within this component so that it can be configured (using TextField or ActiveTextField methods) or added to some container.
getAddresses() - Method in class org.jcsp.net.NodeID
Returns a clone of the set of NodeAddressID objects that this NodeID holds.
getAddresses(String) - Method in class org.jcsp.net.ServiceSettings
Gets the addresses held in a setting of a specified name.
getAddresses() - Method in class org.jcsp.net.settings.Addresses
 
getAddresses() - Method in class org.jcsp.net.settings.JCSPConfig
 
getAddressIDFromString(String) - Static method in class org.jcsp.net.NodeAddressID
This is is a static method that should be overriden by concrete implementations of this class.
getAddressIDFromString(String) - Static method in class org.jcsp.net.tcpip.TCPIPAddressID
Constructs and returns a TCPIPv4 NodeAddressID from a String.
getAddressNames() - Method in class org.jcsp.net.ServiceSettings
Returns an array of String objects containing the names of all address settings held in this object.
getAddressSetting(String) - Method in class org.jcsp.net.settings.Service
 
getAddressSettings() - Method in class org.jcsp.net.settings.Service
 
getAddressSpecifications(NodeAddressID) - Method in class org.jcsp.net.ProtocolManager
Returns an array of Specification objects that are held for a specified local address.
getAlarm() - Method in class org.jcsp.lang.CSTimer
Returns the alarm value that has been set by the previous call to CSTimer.setAlarm(long).
getAlternate() - Method in class org.jcsp.net.settings.AddressSetting
 
getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionClient
Returns the channel used to implement the Guard.
getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionServer
Returns the channel used to implement the Guard.
getAppletBoolean(String, boolean) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a boolean.
getAppletByte(String, byte, byte, byte) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a byte.
getAppletDouble(String, double, double, double) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a double.
getAppletFloat(String, float, float, float) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a float.
getAppletInt(String, int, int, int) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into an int.
getAppletLong(String, long, long, long) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a long.
getAppletShort(String, short, short, short) - Method in class org.jcsp.awt.ActiveApplet
This looks for the named parameter in the HTML applet source code and attempts to parse it into a short.
getApplicationID() - Static method in class org.jcsp.net.remote.RemoteProcess
Returns the application ID.
getBooleanValue() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getBooleanValue() - Method in class org.jcsp.net.settings.MaxPing
 
getBooleanValue() - Method in class org.jcsp.net.settings.MinMemory
 
getBooleanValue() - Method in class org.jcsp.net.settings.MinSpeed
 
getBooleanValue() - Method in class org.jcsp.net.settings.OtherSpec
 
getBooleanValue() - Method in class org.jcsp.net.settings.Reliable
 
getBooleanValue() - Method in interface org.jcsp.net.settings.Req
 
getBooleanValue() - Method in class org.jcsp.net.settings.ReqProtocol
 
getBooleanValue() - Method in class org.jcsp.net.settings.Wireless
 
getChannel() - Method in class org.jcsp.lang.AltingChannelInputWrapper
Deprecated. Get the real channel.
getChannelAddress() - Method in class org.jcsp.net.NetChannelLocation
Public accessor for the channel's address, if held.
getChannelLabel() - Method in class org.jcsp.net.NetChannelLocation
Public accessor for the channel label property.
getChannelLocation() - Method in class org.jcsp.net.NetAltingConnectionClient
Returns the location of the server.
getChannelLocation() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
Returns the address location of the connection server.
getChannelLocation() - Method in interface org.jcsp.net.Networked
Returns the location of the Networked ChannelInput.
getChannelNodeID() - Method in class org.jcsp.net.NetChannelLocation
Public accessor for the channel label property.
getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.
getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to be supported over that channel.
getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
Returns the TX filter to be used at the sending end of a channel if dynamic class laoding is to be supported over that channel.
getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
Returns the TX filter to be used at the sending end of a channel if dynamic class loading is to be supported over that channel.
getClientArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of client connection ends suitable for use as guards in an Alternative construct.
getClientArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of client connection ends suitable for use as guards in an Alternative construct.
getClientArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of client connection ends suitable for use by multiple concurrent processes.
getClientArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of client connection ends suitable for use by multiple concurrent processes.
getComparator() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getComparator() - Method in class org.jcsp.net.settings.MaxPing
 
getComparator() - Method in class org.jcsp.net.settings.MinMemory
 
getComparator() - Method in class org.jcsp.net.settings.MinSpeed
 
getComparator() - Method in class org.jcsp.net.settings.Reliable
 
getComparator() - Method in interface org.jcsp.net.settings.Req
 
getComparator() - Method in class org.jcsp.net.settings.ReqProtocol
 
getComparator() - Method in class org.jcsp.net.settings.Wireless
 
getComparisonString() - Method in class org.jcsp.net.NodeUI
This is an abstract method that should be implemented to return a String that can be used by the compareTo(Object) method in order to compare two NodeUI objects.
getComparisonString() - Method in class org.jcsp.net.NodeUIImpl
Returns a String that can be used by the superclass to compare two NodeUI objects.
getConfig() - Method in class org.jcsp.net.settings.ConfigReader
 
getCurrentLocation() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
Returns the current location of the channel.
getDefaultInstance() - Static method in class org.jcsp.lang.StandardChannelFactory
Returns a default instance of a channel factory.
getDefaultInstance() - Static method in class org.jcsp.net.StandardNetChannelEndFactory
 
getDomainID() - Method in class org.jcsp.net.NodeID
Get the DomainID of the domain to which the Node represented by this NodeID object belongs.
getDomainName() - Method in class org.jcsp.net.DomainID
Public accessor for the Domain name.
getDoubleValue() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getDoubleValue() - Method in class org.jcsp.net.settings.MaxPing
 
getDoubleValue() - Method in class org.jcsp.net.settings.MinMemory
 
getDoubleValue() - Method in class org.jcsp.net.settings.MinSpeed
 
getDoubleValue() - Method in class org.jcsp.net.settings.OtherSpec
 
getDoubleValue() - Method in class org.jcsp.net.settings.Reliable
 
getDoubleValue() - Method in interface org.jcsp.net.settings.Req
 
getDoubleValue() - Method in class org.jcsp.net.settings.ReqProtocol
 
getDoubleValue() - Method in class org.jcsp.net.settings.Wireless
 
getEarlyTimeout() - Static method in class org.jcsp.lang.SpuriousLog
This returns the allowed early timeout (in msecs).
getErrorCode() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
Returns the error code of the remote JVM.
getExactMatchRequired() - Method in class org.jcsp.net.settings.LinkProfile
 
getExactMatchRequired() - Method in class org.jcsp.net.settings.NodeProfile
 
getFactoryClass() - Method in interface org.jcsp.net.NetChannelInput
Returns a Class file of the factory used to construct the channel end.
getFactoryClass() - Method in interface org.jcsp.net.NetChannelOutput
Returns the factory class used for constructing this channel end object.
getFailedProcess() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
Returns the process that was running when the error occurred.
getGuardByIndex(int) - Method in class org.jcsp.lang.InlineAlternative
Returns the guard object at a given index.
getHost() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
Returns the computer's IP address
getIDClass() - Method in class org.jcsp.net.settings.Protocol
 
getImplStringForm() - Method in class org.jcsp.net.NodeUI
Returns a String that can be supplied to the static createFromStringForm(String) method in order to create an equal NodeUI object.
getImplStringForm() - Method in class org.jcsp.net.NodeUIImpl
Returns a String object that can be used with the constructor that takes a String parameter.
getInputArray(One2OneChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(One2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(Any2OneChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(Any2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the input-ends from the given channel array.
getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of input channel ends, each of which can be shared by multiple concurrent readers.
getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of input channel ends, each of which can be used as guards in an Alternative.
getInputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of input channel ends, each of which can be shared by multiple concurrent readers.
getInputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of input channel ends, each of which can be used as guards in an Alternative.
getInputChannel() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
Returns the underlying input channel.
getInstance() - Static method in class org.jcsp.net.Node
Returns the instance of this singleton class.
getIntValue() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getIntValue() - Method in class org.jcsp.net.settings.MaxPing
 
getIntValue() - Method in class org.jcsp.net.settings.MinMemory
 
getIntValue() - Method in class org.jcsp.net.settings.MinSpeed
 
getIntValue() - Method in class org.jcsp.net.settings.OtherSpec
 
getIntValue() - Method in class org.jcsp.net.settings.Reliable
 
getIntValue() - Method in interface org.jcsp.net.settings.Req
 
getIntValue() - Method in class org.jcsp.net.settings.ReqProtocol
 
getIntValue() - Method in class org.jcsp.net.settings.Wireless
 
getLastAddress() - Method in class org.jcsp.net.settings.Addresses
 
getLastProfile() - Method in class org.jcsp.net.settings.LinkProfiles
 
getLastProfile() - Method in class org.jcsp.net.settings.NodeProfiles
 
getLastProtocol() - Method in class org.jcsp.net.settings.Protocols
 
getLastService() - Method in class org.jcsp.net.settings.Services
 
getLinkBuilder(Hashtable) - Method in class org.jcsp.net.ProtocolID
Obtains the Builder for this protocol.
getLinkBuilder(Hashtable) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
Returns the factory builder for this protocol.
getLinkLostEventChannel() - Method in class org.jcsp.net.Node
This method allows users to obtain notification of link failure.
getLinkProfile(String) - Static method in class org.jcsp.net.Profile
Returns a link profile of a certain name from a static collection of link profiles.
getLinkProfiles() - Method in class org.jcsp.net.settings.JCSPConfig
 
getLinkServerAddressID() - Method in class org.jcsp.net.LinkServer
Protected accessor for obtaining the NodeAddressID on which this server is listening.
getLogger(String) - Static method in class org.jcsp.net.Logger
Returns a named logger within the system.
getMinimumSize() - Method in class org.jcsp.awt.ActiveCanvas
This method is used by system classes -- it is not really for public consumption!
getName() - Method in class org.jcsp.net.NodeID
Returns a name that has been assigned to the Node represented by this NodeID object.
getName() - Method in class org.jcsp.net.settings.LinkProfile
 
getName() - Method in class org.jcsp.net.settings.NodeProfile
 
getName() - Method in class org.jcsp.net.settings.Plugin
 
getName() - Method in class org.jcsp.net.settings.Protocol
 
getName() - Method in interface org.jcsp.net.settings.Req
 
getName() - Method in class org.jcsp.net.settings.Service
 
getName() - Method in class org.jcsp.net.settings.Setting
 
getName() - Method in class org.jcsp.net.settings.Spec
 
getNewApplicationID() - Method in class org.jcsp.net.Node
 
getNodeID() - Method in class org.jcsp.net.Node
Method for obtaining a clone of this Node's NodeID.
getNodeKey() - Method in interface org.jcsp.net.Node.Attributes
 
getNodeProfile(String) - Static method in class org.jcsp.net.Profile
Returns a Node profile of a certain name from a static collection of Node profiles.
getNodeProfiles() - Method in class org.jcsp.net.settings.JCSPConfig
 
getNodeSpecifications() - Method in class org.jcsp.net.Node
Returns an array of Specification objects to which this Node conforms.
getNodeSpecs() - Method in class org.jcsp.net.settings.JCSPConfig
 
getNonDynamicClassLoadingRxFilter() - Static method in class org.jcsp.net.dynamic.DynamicClassLoader
An alternative RX filter that does not support dynamic class loading but will properly unmarshal objects wrapped up by a TX filter.
getNumberProcesses() - Method in class org.jcsp.lang.Parallel
 
getOutputArray(One2OneChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(One2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(Any2OneChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(Any2AnyChannel[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
This extracts the output-ends from the given channel array.
getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of output channel ends, each of which can be shared by multiple concurrent writers.
getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of output channel ends, each of which can be shared by multiple concurrent writers.
getOutputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of output channel ends, each of which can only be used by a single writer.
getOutputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
Deprecated. Constructs and returns an array of output channel ends, each of which can only be used by a single writer.
getOutputChannel() - Method in interface org.jcsp.net.dynamic.OutputReconnectionManager
Returns the underlying channel output end.
getParentID() - Method in class org.jcsp.net.AbstractID
Returns this instance's parent AbstractID object.
getParentID() - Method in class org.jcsp.net.ApplicationID
Returns the parent NodeID of this object.
getParentID() - Method in class org.jcsp.net.DomainID
Returns the identifier representing this domain's parent domain.
getParentID() - Method in class org.jcsp.net.GlobalID
Returns null as there is no parent AbstractID of instances of this class.
getParentID() - Method in class org.jcsp.net.NodeID
 
getPingTime() - Method in class org.jcsp.net.Link
A public accessor for obtaining the ping time between the local Node and this Link's remote Node.
getPlugin(String) - Method in class org.jcsp.net.settings.Plugins
 
getPluginClass() - Method in class org.jcsp.net.settings.Plugin
 
getPlugins() - Method in class org.jcsp.net.settings.JCSPConfig
 
getPlugins() - Method in class org.jcsp.net.settings.Plugins
 
getPort() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
Returns the computer's port number for incoming link requests.
getPosition() - Method in class org.jcsp.net.ProtocolID
Gets the position of this protocol in the order of preference.
getPosition() - Method in class org.jcsp.net.settings.Protocol
 
getPosition() - Method in class org.jcsp.net.settings.Service
 
getPreferredSize() - Method in class org.jcsp.awt.ActiveCanvas
This method is used by system classes -- it is not really for public consumption!
getPriority() - Static method in class org.jcsp.lang.PriParallel
This returns the current priority of this process.
getPriority() - Method in class org.jcsp.lang.ProcessManager
Public accessor for obtaining the ProcessManager object's process' priority.
getProfile(String) - Method in class org.jcsp.net.settings.LinkProfiles
 
getProfile(String) - Method in class org.jcsp.net.settings.NodeProfiles
 
getProfiles() - Method in class org.jcsp.net.settings.LinkProfiles
 
getProfiles() - Method in class org.jcsp.net.settings.NodeProfiles
 
getProtocol(String) - Method in class org.jcsp.net.settings.Protocols
 
getProtocolID() - Method in class org.jcsp.net.Link
A protected accessor for obtaining the identifier of the protocol implementing this Link object.
getProtocolID() - Method in class org.jcsp.net.LinkFactory.Builder
Gets the ProtocolID that this Builder supports.
getProtocolID() - Method in class org.jcsp.net.LinkServer
Gets the protocol that this LinkServer supports.
getProtocolID() - Method in class org.jcsp.net.NodeAddressID
Returns the ProtocolID for the protocol that is associated with this NodeAddressID.
getProtocolID() - Method in class org.jcsp.net.settings.Address
 
getProtocolID() - Method in class org.jcsp.net.settings.AddressSetting
 
getProtocolID() - Method in class org.jcsp.net.settings.Protocol
 
getProtocolID() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
Returns the ProtocolID for this address
getProtocolManager() - Method in interface org.jcsp.net.Node.Attributes
 
getProtocolManager(NodeKey) - Method in class org.jcsp.net.Node
Accessor for obtaining a reference to the local Node's ProtocolManager object.
getProtocols() - Method in class org.jcsp.net.settings.JCSPConfig
 
getProtocols() - Method in class org.jcsp.net.settings.Protocols
 
getProtocolSpecifications(ProtocolID) - Method in class org.jcsp.net.ProtocolManager
Returns an array of Specification objects that are held for a specified protocol.
getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
 
getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
 
getReadFilter(int) - Method in interface org.jcsp.util.filter.ReadFiltered
Returns the read filter installed at the given index.
getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
 
getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
 
getReadFilterCount() - Method in interface org.jcsp.util.filter.ReadFiltered
Returns the number of read filters currently installed.
getReadSequence(boolean) - Method in class org.jcsp.net.Link
This is used by concrete Link implementations before calling the runTests method.
getRemoteNodeID() - Method in class org.jcsp.net.Link
Returns the other computer's ID.
getReqs() - Method in class org.jcsp.net.settings.LinkProfile
 
getReqs() - Method in class org.jcsp.net.settings.NodeProfile
 
getRun() - Method in class org.jcsp.net.settings.Service
 
getSelected() - Method in class org.jcsp.lang.InlineAlternative
Returns the index of the guard obtained by a call to select() or if this guard became ready within its parent ALT.
getSelectedGuard() - Method in class org.jcsp.lang.InlineAlternative
Returns the actual guard object corresponding to the selected guard.
getServerArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of server connection ends suitable for use as guards in an Alternative construct.
getServerArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of server connection ends suitable for use as guards in an Alternative construct.
getServerArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of server connection ends suitable for use by multiple concurrent processes.
getServerArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
Returns an array of server connection ends suitable for use by multiple concurrent processes.
getServerState() - Method in class org.jcsp.lang.AltingConnectionServerImpl
 
getService(String) - Method in class org.jcsp.net.ServiceManager
Returns the Service object of the service with the specified name.
getService(String) - Method in class org.jcsp.net.settings.Services
 
getServiceClass() - Method in class org.jcsp.net.settings.Service
 
getServiceManager() - Method in interface org.jcsp.net.Node.Attributes
 
getServiceManager(NodeKey) - Method in class org.jcsp.net.Node
Accessor for obtaining a reference to the local Node's ServiceManager object.
getServiceName() - Method in class org.jcsp.net.ServiceSettings
An accessor for obtaining the name of the service for which this object holds settings.
getServiceNames() - Method in class org.jcsp.net.ServiceManager
Returns an array containing an array of String objects which represent the names of the currently installed services.
getServices() - Method in class org.jcsp.net.settings.JCSPConfig
 
getServices() - Method in class org.jcsp.net.settings.Services
 
getServiceUserObject(String) - Method in class org.jcsp.net.Node
Obtains a ServiceUserObject from a named Service and returns a reference to it.
getSetting(String) - Method in class org.jcsp.net.ServiceSettings
Gets the String value held in named String name, value pair setting.
getSetting(String) - Method in class org.jcsp.net.settings.Protocol
 
getSetting(String) - Method in class org.jcsp.net.settings.Service
 
getSetting(String) - Method in class org.jcsp.net.settings.Settings
 
getSettingNames() - Method in class org.jcsp.net.ServiceSettings
Returns an array of String objects containing the names of all String name, value settings held in this object.
getSettings() - Method in class org.jcsp.net.settings.JCSPConfig
 
getSettings() - Method in class org.jcsp.net.settings.Protocol
 
getSettings() - Method in class org.jcsp.net.settings.Service
 
getSettings() - Method in class org.jcsp.net.settings.Settings
 
getShared() - Method in class org.jcsp.lang.Crew
This returns the shared resource associated with this lock by its constructor.
getSpecs() - Method in class org.jcsp.net.settings.Address
 
getSpecs() - Method in class org.jcsp.net.settings.Protocol
 
getSpecs() - Method in class org.jcsp.net.settings.Specs
 
getSpuriousWakeUpCounts() - Static method in class org.jcsp.lang.SpuriousLog
Returns the counts of spurious wakeups so far.
getState() - Method in class org.jcsp.util.Buffer
Returns the current state of the Buffer.
getState() - Method in interface org.jcsp.util.ChannelDataStore
Returns the current state of the ChannelDataStore.
getState() - Method in class org.jcsp.util.InfiniteBuffer
Returns the current state of the InfiniteBuffer.
getState() - Method in class org.jcsp.util.ints.BufferInt
Returns the current state of the BufferInt.
getState() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
Returns the current state of the ChannelDataStoreInt.
getState() - Method in class org.jcsp.util.ints.InfiniteBufferInt
Returns the current state of the InfiniteBufferInt.
getState() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
Returns the current state of the OverFlowingBufferInt.
getState() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
Returns the current state of the OverWriteOldestBufferInt.
getState() - Method in class org.jcsp.util.ints.OverWritingBufferInt
Returns the current state of the OverWritingBufferInt.
getState() - Method in class org.jcsp.util.ints.ZeroBufferInt
Returns the current state of the ZeroBufferInt.
getState() - Method in class org.jcsp.util.OverFlowingBuffer
Returns the current state of the OverFlowingBuffer.
getState() - Method in class org.jcsp.util.OverWriteOldestBuffer
Returns the current state of the OverWriteOldestBuffer.
getState() - Method in class org.jcsp.util.OverWritingBuffer
Returns the current state of the OverWritingBuffer.
getState() - Method in class org.jcsp.util.ZeroBuffer
Returns the current state of the ZeroBuffer.
getStrength() - Method in exception org.jcsp.lang.PoisonException
Once this exception has been caught, the catching process should poison all its channels with the strength held by the exception (which will normally be the strength of the poison in the channel that caused the exception to be thrown).
getStringForm() - Method in class org.jcsp.net.NodeAddressID
Deprecated. This is going to be removed from the API. The purpose of this mechanism was so that channel information could be encoded into anonymous channels' channel names.
getStringForm() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
Returns a string representation of the address suitable for use in the createAddressID method of TCPIPProtocolID.
getStringID() - Method in class org.jcsp.net.NetChannelLocation
Returns a String ID for this NetChannelLocation object.
getStringValue() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getStringValue() - Method in class org.jcsp.net.settings.MaxPing
 
getStringValue() - Method in class org.jcsp.net.settings.MaxSpeed
 
getStringValue() - Method in class org.jcsp.net.settings.Memory
 
getStringValue() - Method in class org.jcsp.net.settings.MinMemory
 
getStringValue() - Method in class org.jcsp.net.settings.MinSpeed
 
getStringValue() - Method in class org.jcsp.net.settings.OtherSpec
 
getStringValue() - Method in class org.jcsp.net.settings.Reliable
 
getStringValue() - Method in interface org.jcsp.net.settings.Req
 
getStringValue() - Method in class org.jcsp.net.settings.ReqProtocol
 
getStringValue() - Method in class org.jcsp.net.settings.Spec
 
getStringValue() - Method in class org.jcsp.net.settings.Wireless
 
getTxChannel() - Method in class org.jcsp.net.Link
Returns channel to use for transmitting.
getType() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getType() - Method in class org.jcsp.net.settings.MaxPing
 
getType() - Method in class org.jcsp.net.settings.MinMemory
 
getType() - Method in class org.jcsp.net.settings.MinSpeed
 
getType() - Method in class org.jcsp.net.settings.OtherSpec
 
getType() - Method in class org.jcsp.net.settings.Reliable
 
getType() - Method in interface org.jcsp.net.settings.Req
 
getType() - Method in class org.jcsp.net.settings.ReqProtocol
 
getType() - Method in class org.jcsp.net.settings.Wireless
 
getUIForThisJVM() - Method in class org.jcsp.net.UIFactory
Returns a Serializable object that is a unique identifier for this Node.
getUserID() - Method in interface org.jcsp.net.security.UserToken
Returns the ID of the logged on user.
getUserObject() - Method in class org.jcsp.net.cns.CNS
Returns a null reference as this method has no use with this service.
getUserObject() - Method in class org.jcsp.net.cns.CNSService
This returns a ServiceUserObject which implements the Resolver interface.
getUserObject() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
Returns the service user object.
getUserObject() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
Returns the authority interface for this service.
getUserObject() - Method in interface org.jcsp.net.Service
Obtains a ServiceUserObject from a Service.
getValue() - Method in class org.jcsp.net.settings.Address
 
getValue() - Method in class org.jcsp.net.settings.ConnectionOriented
 
getValue() - Method in class org.jcsp.net.settings.MaxPing
 
getValue() - Method in class org.jcsp.net.settings.MaxSpeed
 
getValue() - Method in class org.jcsp.net.settings.Memory
 
getValue() - Method in class org.jcsp.net.settings.MinMemory
 
getValue() - Method in class org.jcsp.net.settings.MinSpeed
 
getValue() - Method in class org.jcsp.net.settings.Reliable
 
getValue() - Method in class org.jcsp.net.settings.ReqProtocol
 
getValue() - Method in class org.jcsp.net.settings.Setting
 
getValue() - Method in class org.jcsp.net.settings.Wireless
 
getWriteFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
 
getWriteFilter(int) - Method in interface org.jcsp.util.filter.WriteFiltered
Returns the write filter installed at the given index.
getWriteFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
 
getWriteFilterCount() - Method in interface org.jcsp.util.filter.WriteFiltered
Returns the number of write filters currently installed.
GLOBAL_ACCESS_LEVEL - Static variable in class org.jcsp.net.cns.NameAccessLevel
The NameAccessLevel for the global namespace.
GlobalID - Class in org.jcsp.net
A Class whose instances represent the global domain.
GlobalID() - Constructor for class org.jcsp.net.GlobalID
 
GraphicsCommand - Class in org.jcsp.awt
This is the tagged protocol interpreted by objects (such as DisplayList) that implement the Display interface.
GraphicsCommand.ClearRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.clearRect.
GraphicsCommand.ClearRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClearRect
 
GraphicsCommand.ClipRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.clipRect.
GraphicsCommand.ClipRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClipRect
 
GraphicsCommand.CopyArea - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.copyArea.
GraphicsCommand.CopyArea(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.CopyArea
 
GraphicsCommand.Draw3DRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.draw3DRect.
GraphicsCommand.Draw3DRect(int, int, int, int, boolean) - Constructor for class org.jcsp.awt.GraphicsCommand.Draw3DRect
 
GraphicsCommand.DrawArc - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawArc.
GraphicsCommand.DrawArc(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawArc
 
GraphicsCommand.DrawBytes - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawBytes.
GraphicsCommand.DrawBytes(byte[], int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawBytes
 
GraphicsCommand.DrawChars - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawChars.
GraphicsCommand.DrawChars(char[], int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawChars
 
GraphicsCommand.DrawImage - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawImage.
GraphicsCommand.DrawImage(Image, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawImage(Image, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawImage(Image, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawImage(Image, int, int, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawImage(Image, int, int, int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawImage(Image, int, int, int, int, int, int, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
 
GraphicsCommand.DrawLine - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawLine.
GraphicsCommand.DrawLine(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawLine
 
GraphicsCommand.DrawOval - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawOval.
GraphicsCommand.DrawOval(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawOval
 
GraphicsCommand.DrawPolygon - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawPolygon.
GraphicsCommand.DrawPolygon(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolygon
 
GraphicsCommand.DrawPolygon(Polygon) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolygon
 
GraphicsCommand.DrawPolyline - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawPolyline.
GraphicsCommand.DrawPolyline(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolyline
 
GraphicsCommand.DrawRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawRect.
GraphicsCommand.DrawRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawRect
 
GraphicsCommand.DrawRoundRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawRoundRect.
GraphicsCommand.DrawRoundRect(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawRoundRect
 
GraphicsCommand.DrawString - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.drawString.
GraphicsCommand.DrawString(String, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawString
 
GraphicsCommand.Fill3DRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.translate.
GraphicsCommand.Fill3DRect(int, int, int, int, boolean) - Constructor for class org.jcsp.awt.GraphicsCommand.Fill3DRect
 
GraphicsCommand.FillArc - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.fillArc.
GraphicsCommand.FillArc(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillArc
 
GraphicsCommand.FillOval - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.fillOval.
GraphicsCommand.FillOval(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillOval
 
GraphicsCommand.FillPolygon - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.fillPolygon.
GraphicsCommand.FillPolygon(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillPolygon
 
GraphicsCommand.FillPolygon(Polygon) - Constructor for class org.jcsp.awt.GraphicsCommand.FillPolygon
 
GraphicsCommand.FillRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.fillRect.
GraphicsCommand.FillRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillRect
 
GraphicsCommand.FillRoundRect - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.fillRoundRect.
GraphicsCommand.FillRoundRect(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillRoundRect
 
GraphicsCommand.General - Class in org.jcsp.awt
This is the command object holding a GraphicsCommand.Graphic object implementing an arbitrary set of graphics operations.
GraphicsCommand.General(GraphicsCommand.Graphic) - Constructor for class org.jcsp.awt.GraphicsCommand.General
 
GraphicsCommand.Graphic - Interface in org.jcsp.awt
This is the interface allowing any set of Graphics operations to be wrapped up in an object and sent down a Display channel to an Active graphics component.
GraphicsCommand.SetClip - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.setClip.
GraphicsCommand.SetClip(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.SetClip
 
GraphicsCommand.SetClip(Shape) - Constructor for class org.jcsp.awt.GraphicsCommand.SetClip
 
GraphicsCommand.SetColor - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.setColor.
GraphicsCommand.SetColor(Color) - Constructor for class org.jcsp.awt.GraphicsCommand.SetColor
 
GraphicsCommand.SetFont - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.setFont.
GraphicsCommand.SetFont(Font) - Constructor for class org.jcsp.awt.GraphicsCommand.SetFont
 
GraphicsCommand.SetXORMode - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.setXORMode.
GraphicsCommand.SetXORMode(Color) - Constructor for class org.jcsp.awt.GraphicsCommand.SetXORMode
 
GraphicsCommand.Translate - Class in org.jcsp.awt
This is the (immutable) command object for java.awt.Graphics.translate.
GraphicsCommand.Translate(int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.Translate
 
GraphicsProtocol - Class in org.jcsp.awt
This is the tagged protocol for use over the toGraphics configuration channel of an active graphics component.
GraphicsProtocol.Configure - Interface in org.jcsp.awt
This is the interface for general configuration of the graphics component.
GraphicsProtocol.General - Class in org.jcsp.awt
This is a general configuration class for the graphics component.
GraphicsProtocol.General(GraphicsProtocol.Configure) - Constructor for class org.jcsp.awt.GraphicsProtocol.General
 
GraphicsProtocol.MakeMISImage - Class in org.jcsp.awt
This is a configuration class to associate a java.awt.image.MemoryImageSource with the graphics component.
GraphicsProtocol.MakeMISImage(MemoryImageSource) - Constructor for class org.jcsp.awt.GraphicsProtocol.MakeMISImage
 
GraphicsProtocol.SetBackground - Class in org.jcsp.awt
This is a configuration class for setting the background java.awt.Color of the active graphics component.
GraphicsProtocol.SetBackground(Color) - Constructor for class org.jcsp.awt.GraphicsProtocol.SetBackground
 
GraphicsProtocol.SetPaintable - Class in org.jcsp.awt
This is a configuration class to register a org.jcsp.awt.Paintable object with the graphics component.
GraphicsProtocol.SetPaintable(Paintable) - Constructor for class org.jcsp.awt.GraphicsProtocol.SetPaintable
 
Guard - Class in org.jcsp.lang
This is the super-class for all Alternative events selectable by a process.
Guard() - Constructor for class org.jcsp.lang.Guard
 

CSP for Java
(JCSP) 1.1-rc4
A B C D E F G H I J L M N O P R S T U V W X Z
Submit a bug or feature to jcsp-team@kent.ac.uk
Version 1.1-rc4 of the JCSP API Specification (Copyright 1997-2008 P.D.Austin and P.H.Welch - All Rights Reserved)
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.