Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- read() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Read an Object from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInput
-
Read an Object from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInputInt
-
Read an int from the channel.
- read() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.Reads a value from the channel.
- read() - Method in class org.jcsp.lang.CSTimer
-
Returns the current system time in msecs.
- read() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- read() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- ReadFiltered - Interface in org.jcsp.util.filter
-
Interface for a channel end supporting read filtering operations.
- register(Component) - Method in class org.jcsp.awt.DisplayList
-
Register the Component that will delegate its paint and update methods here.
- register(Component) - Method in interface org.jcsp.awt.Paintable
-
Register the Component that will delegate its paint and update methods here.
- Regular - Class in org.jcsp.plugNplay
-
This process generates a constant stream of Integers at a regular rate.
- Regular(ChannelOutput, int, long) - Constructor for class org.jcsp.plugNplay.Regular
-
Construct the process.
- RegularInt - Class in org.jcsp.plugNplay.ints
-
This process generates a constant stream of Integers at a regular rate.
- RegularInt(ChannelOutputInt, int, long) - Constructor for class org.jcsp.plugNplay.ints.RegularInt
-
Construct the process.
- Regulate - Class in org.jcsp.plugNplay
-
This process controls the rate of flow of traffic from its input to output channels.
- Regulate(AltingChannelInput, AltingChannelInput, ChannelOutput, long) - Constructor for class org.jcsp.plugNplay.Regulate
-
Construct the process.
- RegulateInt - Class in org.jcsp.plugNplay.ints
-
This process controls the rate of flow of traffic from its input to output channels.
- RegulateInt(AltingChannelInputInt, AltingChannelInput, ChannelOutputInt, long) - Constructor for class org.jcsp.plugNplay.ints.RegulateInt
-
Construct the process.
- release() - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
This releases a lock on the client.
- release() - Method in class org.jcsp.lang.SharedAltingConnectionClient
- releaseAllThreads() - Method in class org.jcsp.lang.Parallel
-
Release all threads saved by the Parallel object for future runs - the threads all terminate and release their associated workspaces.
- removeAll() - Method in class org.jcsp.util.Buffer
- removeAll() - Method in interface org.jcsp.util.ChannelDataStore
-
Deletes all items in the buffer, leaving it empty.
- removeAll() - Method in class org.jcsp.util.InfiniteBuffer
- removeAll() - Method in class org.jcsp.util.ints.BufferInt
- removeAll() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
- removeAll() - Method in class org.jcsp.util.ints.InfiniteBufferInt
- removeAll() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
- removeAll() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
- removeAll() - Method in class org.jcsp.util.ints.OverWritingBufferInt
- removeAll() - Method in class org.jcsp.util.ints.ZeroBufferInt
- removeAll() - Method in class org.jcsp.util.OverFlowingBuffer
- removeAll() - Method in class org.jcsp.util.OverWriteOldestBuffer
- removeAll() - Method in class org.jcsp.util.OverWritingBuffer
- removeAll() - Method in class org.jcsp.util.ZeroBuffer
- removeAllProcesses() - Method in class org.jcsp.lang.Parallel
-
Remove all processes from the Parallel object.
- removeAllProcesses() - Method in class org.jcsp.lang.Sequence
-
Remove all processes from the Sequence object.
- removeProcess(CSProcess) - Method in class org.jcsp.lang.Parallel
-
Remove the process from the Parallel object.
- removeProcess(CSProcess) - Method in class org.jcsp.lang.Sequence
-
Remove a process from the Sequence object.
- removeReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- removeReadFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- removeReadFilter(int) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Removes the read filter installed at the given index.
- removeReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- removeReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- removeReadFilter(Filter) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Removes the first read filter (lowest index) matching the filter given as a parameter.
- removeWriteFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
- removeWriteFilter(int) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Removes the write filter installed at the given index.
- removeWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
- removeWriteFilter(Filter) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Removes the first write filter (lowest index) matching the filter given as a parameter.
- reply() - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
Receives some data back from the server after
request(Object)
has been called. - reply() - Method in interface org.jcsp.lang.ConnectionClient
-
Receives some data back from the server after
request(Object)
has been called. - reply(Object) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client after a request has been received but keeps the connection open.
- reply(Object) - Method in interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client after a request has been received but keeps the connection open.
- reply(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- reply(Object, boolean) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client after a request has been received.
- reply(Object, boolean) - Method in interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client after a request has been received.
- reply(Object, boolean) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- replyAndClose(Object) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client and closes the connection.
- replyAndClose(Object) - Method in interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client and closes the connection.
- replyAndClose(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- report() - Static method in class org.jcsp.lang.SpuriousLog
-
This returns a report on the counts of spurious wakeups and early timeouts so far.
- request() - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Receives some data from a client once a connection has been established.
- request() - Method in interface org.jcsp.lang.ConnectionServer
-
Receives a request from a client.
- request() - Method in class org.jcsp.lang.SharedConnectionServerImpl
- request(Object) - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
Sends some data over the connection to server once the connection has been opened.
- request(Object) - Method in interface org.jcsp.lang.ConnectionClient
-
This method is used to send data to a
ConnectionServer
in a client/server conversation. - REQUEST_FOCUS - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is a configuration object to request input focus on the graphics component for keyboard and mouse evnts.
- reset() - Method in class org.jcsp.lang.AltingBarrier
-
This resets a front-end for reuse.
- reset(int) - Method in class org.jcsp.lang.Barrier
-
Reset this barrier to be associated with nEnrolled processes.
- resetDestroy() - Static method in class org.jcsp.lang.Parallel
-
Cancels a call to destroy allowing the JCSP system to be reused.
- resign() - Method in class org.jcsp.lang.AltingBarrier
-
A process may resign only if it is enrolled.
- resign() - Method in class org.jcsp.lang.Barrier
-
A process may resign only if it is enrolled.
- run() - Method in class org.jcsp.awt.ActiveApplet
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveButton
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveButtonControl
-
Main body of the process.
- run() - Method in class org.jcsp.awt.ActiveCanvas
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveCheckbox
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveCheckboxMenuItem
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveChoice
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveClosingFrame
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveComponent
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveContainer
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveDialog
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveFileDialog
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveFrame
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveLabel
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveList
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveMenu
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveMenuItem
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActivePanel
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveScrollbar
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveScrollPane
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextArea
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextEnterArea
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextEnterField
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextField
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveWindow
-
The main body of this process.
- run() - Method in interface org.jcsp.lang.CSProcess
-
This defines the actions of the process.
- run() - Method in class org.jcsp.lang.Parallel
-
Run the parallel composition of the processes registered with this Parallel object.
- run() - Method in class org.jcsp.lang.ProcessManager
-
Run the managed process (that is start it and wait for it to terminate).
- run() - Method in class org.jcsp.lang.Sequence
-
Run the sequential composition of the processes registered with this Sequence object.
- run() - Method in class org.jcsp.lang.Skip
-
The main body of this process.
- run() - Method in class org.jcsp.lang.Stop
-
This process starts, engages in no events, performs no computation and refuses to terminate.
- run() - Method in class org.jcsp.plugNplay.And
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.BlackHole
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Delta
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Delta2
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Demultiplex
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Deparaplex
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.DynamicDelta
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Fibonacci
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.FixedDelay
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.FramedButton
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.FramedButtonArray
- run() - Method in class org.jcsp.plugNplay.FramedButtonGrid
- run() - Method in class org.jcsp.plugNplay.FramedScrollbar
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Generate
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Identity
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Integrate
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.AndInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.BlackHoleInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.Delta2Int
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.DeltaInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.DemultiplexInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.DeparaplexInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.DynamicDeltaInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.FibonacciInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.FixedDelayInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.GenerateInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.IdentityInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.IntegrateInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.Merge2Int
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.MergeInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.MultInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.MultiplexInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.NandInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.NorInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.NumbersInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.OrInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.PairsInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.ParaplexInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.Plex2Int
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.PlexInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.PlusInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.PrefixInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.PrinterInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.ProcessReadInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.ProcessWriteInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.RegularInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.RegulateInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.SignInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.SquaresInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.SubstituteInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.SuccessorInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.TailInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.TimesInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ints.XorInt
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Merge
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Merge2
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Mult
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Multiplex
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Nand
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Nor
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Numbers
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Or
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Pairs
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Paraplex
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Plex
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Plex2
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Plus
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Prefix
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Printer
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ProcessRead
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.ProcessWrite
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Regular
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Regulate
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Sign
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Squares
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Substitute
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Successor
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Tail
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Times
-
The main body of this process.
- run() - Method in class org.jcsp.plugNplay.Xor
-
The main body of this process.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form