A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ab - Variable in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- ab - Variable in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- ab - Variable in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- ab - Variable in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- ab - Variable in class org.jcsp.lang.BasicOne2OneChannelSymmetric
- ab - Variable in class org.jcsp.lang.BasicOne2OneChannelSymmetricInt
- AbstractConnectionImpl - Class in org.jcsp.lang
- AbstractConnectionImpl() - Constructor for class org.jcsp.lang.AbstractConnectionImpl
- AbstractConnectionImpl.NonSingleRequestOpenMsg - Class in org.jcsp.lang
- abstractID - Variable in class org.jcsp.net.cns.NameAccessLevel
- AbstractID - Class in org.jcsp.net
-
This is an abstract class that is sub-classed by classes whose instances should represent some kind of identifier and be part of a hierarchy of
AbstractID
objects. - AbstractID() - Constructor for class org.jcsp.net.AbstractID
- accept(CSProcess) - Method in class org.jcsp.lang.Any2AnyCallChannel
-
This is invoked by a server when it commits to accepting a CALL from a client.
- accept(CSProcess) - Method in class org.jcsp.lang.Any2OneCallChannel
-
This is invoked by a server when it commits to accepting a CALL from a client.
- accept(CSProcess) - Method in interface org.jcsp.lang.ChannelAccept
-
This is invoked by a server when it commits to accepting a CALL from a client.
- accept(CSProcess) - Method in class org.jcsp.lang.One2AnyCallChannel
-
This is invoked by a server when it commits to accepting a CALL from a client.
- accept(CSProcess) - Method in class org.jcsp.lang.One2OneCallChannel
-
This is invoked by a server when it commits to accepting a CALL from a client.
- acceptableDifference - Variable in class org.jcsp.net.PingRequirement
- AccesibleByteArrayOutputStream() - Constructor for class org.jcsp.net.dynamic.SerializedData.AccesibleByteArrayOutputStream
- AccesibleByteArrayOutputStream() - Constructor for class org.jcsp.net.SerializedMessage.AccesibleByteArrayOutputStream
- AccesibleByteArrayOutputStream() - Constructor for class org.jcsp.net.SerializedObject.AccesibleByteArrayOutputStream
- accessDenied(String) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates and returns an exception associated with this authority.
- AccessDeniedException - Exception in org.jcsp.net.security
-
Thrown by the security authority implementations if the credentials supplied are not correct or another error occurs as a result of user parameters.
- AccessDeniedException(SecurityAuthority, String) - Constructor for exception org.jcsp.net.security.AccessDeniedException
-
Creates a new exeception.
- accessLevel - Variable in class org.jcsp.net.cns.CNSChannelEndManager.ChannelRegistration
- accessLevel - Variable in class org.jcsp.net.cns.CNSMessage.CNSRequestMessage
- accessLevel - Variable in class org.jcsp.net.cns.CNSMessage.ResolveReply
- accessLevel - Variable in class org.jcsp.net.cns.CNSNetChannelLocation
- Ack() - Constructor for class org.jcsp.net.ChannelMessage.Ack
- ACK - Static variable in class org.jcsp.net2.NetworkProtocol
-
An ACKnowledgment that releases an output end after a write
- ackA - Variable in class org.jcsp.net.NetChannelInputProcess
- ackB - Variable in class org.jcsp.net.NetChannelInputProcess
- ACKNOWLEDGE - Variable in class org.jcsp.awt.ActiveApplet
- acknowledged - Variable in class org.jcsp.net.ChannelMessage.Data
- acknowledged - Variable in class org.jcsp.net.One2NetChannel
-
Indicates whether this channel requires acknowledgements to be returned from the receiver.
- AcknowledgementsBuffer - Class in org.jcsp.net
-
This is used to create a buffered object channel that always accepts and never loses any input.
- AcknowledgementsBuffer() - Constructor for class org.jcsp.net.AcknowledgementsBuffer
-
Construct a new InfiniteBuffer with the default size (of 8).
- AcknowledgementsBuffer(int) - Constructor for class org.jcsp.net.AcknowledgementsBuffer
-
Construct a new AcknowledgementsBuffer with the specified initial size.
- AcknowledgementsBuffer.Acks - Class in org.jcsp.net
-
Compressed form of one or more acknowledgements.
- acks - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The Acks which is currently in the buffer.
- Acks() - Constructor for class org.jcsp.net.AcknowledgementsBuffer.Acks
-
Default Constructor.
- ActionEventHandler - Class in org.jcsp.awt
- ActionEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.ActionEventHandler
-
constructs a new ActionEventHandler with the specified output Channel.
- actionPerformed(ActionEvent) - Method in class org.jcsp.awt.ActionEventHandler
-
Invoked when an action occurs on the component.
- active - Static variable in class org.jcsp.lang.AltingBarrierCoordinate
- ActiveApplet - Class in org.jcsp.awt
-
java.applet.Applet
with a channel interface, specialising in the operation ofCSProcess
networks as applets. - ActiveApplet() - Constructor for class org.jcsp.awt.ActiveApplet
- ActiveApplet.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveButton - Class in org.jcsp.awt
-
java.awt.Button
with a channel interface. - ActiveButton() - Constructor for class org.jcsp.awt.ActiveButton
-
Constructs a new ActiveButton with no label, configuration or event channels.
- ActiveButton(String) - Constructor for class org.jcsp.awt.ActiveButton
-
Constructs a new ActiveButton with no configuration or event channels.
- ActiveButton(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveButton
-
Constructs a new ActiveButton with no initial label.
- ActiveButton(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveButton
-
Constructs a new ActiveButton.
- ActiveButton.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveButtonControl - Class in org.jcsp.awt
-
This is a user-programmable finite state machine for controlling an array of
ActiveButton
s. - ActiveButtonControl(AltingChannelInput[], ChannelOutput[], ChannelOutput, String[][], ActiveButtonState[], int) - Constructor for class org.jcsp.awt.ActiveButtonControl
-
Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments.
- ActiveButtonControl(AltingChannelInput[], ChannelOutput[], ChannelOutput, String[][], ActiveButtonState[], int, boolean) - Constructor for class org.jcsp.awt.ActiveButtonControl
-
Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments, with a verbose reporting option.
- ActiveButtonControl.BadArguments - Exception in org.jcsp.awt
-
This gets thrown if a consistency check fails in the
ActiveButtonControl
constructor. - ActiveButtonState - Class in org.jcsp.awt
-
A state of the
ActiveButtonControl
finite state machine. - ActiveButtonState(int[], boolean[], int[]) - Constructor for class org.jcsp.awt.ActiveButtonState
-
Constructs a new ActiveButtonState, performing consistency checks on its supplied arguments.
- ActiveButtonState(int[], boolean[], int[], boolean) - Constructor for class org.jcsp.awt.ActiveButtonState
-
Constructs a new ActiveButtonState, performing consistency checks on its supplied arguments, with a verbose reporting option.
- ActiveButtonState.BadArguments - Exception in org.jcsp.awt
-
This gets thrown if a consistency check fails in the
ActiveButtonState
constructor. - ActiveCanvas - Class in org.jcsp.awt
-
java.awt.Canvas
with a channel interface. - ActiveCanvas() - Constructor for class org.jcsp.awt.ActiveCanvas
- ActiveCheckbox - Class in org.jcsp.awt
-
java.awt.Checkbox
with a channel interface. - ActiveCheckbox() - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox with no label, initial state false and no configuration or event channels.
- ActiveCheckbox(String) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox with the label s, initial state false and no configuration or event channels.
- ActiveCheckbox(String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox with the label s, initial state and no configuration or event channels.
- ActiveCheckbox(String, boolean, CheckboxGroup) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox in the CheckboxGroup group with the label s, initial state and no configuration or event channels.
- ActiveCheckbox(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox with no label, initial state false and configuration and event channels.
- ActiveCheckbox(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs a ActiveCheckbox with the label s, initial state false and configuration and event channels.
- ActiveCheckbox(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox with the label s, initial state and configuration and event channels.
- ActiveCheckbox(ChannelInput, ChannelOutput, String, boolean, CheckboxGroup) - Constructor for class org.jcsp.awt.ActiveCheckbox
-
Constructs an ActiveCheckbox in the CheckboxGroup group with the label s, initial state and configuration and event channels.
- ActiveCheckbox.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveCheckboxMenuItem - Class in org.jcsp.awt
-
java.awt.CheckboxMenuItem
with a channel interface. - ActiveCheckboxMenuItem() - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new unchecked ActiveCheckboxMenuItem with no initial label and no configuration or event channels.
- ActiveCheckboxMenuItem(String) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new unchecked ActiveCheckboxMenuItem with no configuration or event channels.
- ActiveCheckboxMenuItem(String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new ActiveCheckboxMenuItem with no configuration or event channels.
- ActiveCheckboxMenuItem(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new unchecked ActiveCheckboxMenuItem with no initial label.
- ActiveCheckboxMenuItem(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new unchecked ActiveCheckboxMenuItem.
- ActiveCheckboxMenuItem(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveCheckboxMenuItem
-
Constructs a new ActiveCheckboxMenuItem.
- ActiveCheckboxMenuItem.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveChoice - Class in org.jcsp.awt
-
java.awt.Choice
with a channel interface. - ActiveChoice() - Constructor for class org.jcsp.awt.ActiveChoice
-
Constructs an ActiveChoice with no configuration or event channels.
- ActiveChoice(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveChoice
-
Constructs an ActiveChoice with configuration and event channels.
- ActiveChoice.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- activeClosingFrame - Variable in class org.jcsp.plugNplay.FramedButton
-
The frame for the button
- activeClosingFrame - Variable in class org.jcsp.plugNplay.FramedButtonArray
-
The frame for the buttons
- activeClosingFrame - Variable in class org.jcsp.plugNplay.FramedButtonGrid
-
The frame for the buttons
- activeClosingFrame - Variable in class org.jcsp.plugNplay.FramedScrollbar
-
The frame for the scrollbar
- ActiveClosingFrame - Class in org.jcsp.awt
-
A specialisation of
ActiveFrame
that forces a System.exit upon a Window Closing event. - ActiveClosingFrame() - Constructor for class org.jcsp.awt.ActiveClosingFrame
-
Constructs a new ActiveClosingFrame with no title and no configuration or event channels.
- ActiveClosingFrame(String) - Constructor for class org.jcsp.awt.ActiveClosingFrame
-
Constructs a new ActiveClosingFrame with a title but no configuration or event channels.
- ActiveClosingFrame(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveClosingFrame
-
Constructs a new ActiveClosingFrame with configuration and event channels, but no title.
- ActiveClosingFrame(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveClosingFrame
-
Constructs a new ActiveClosingFrame with configuration and event channels and a title.
- ActiveComponent - Class in org.jcsp.awt
-
java.awt.Component
with a channel interface. - ActiveComponent() - Constructor for class org.jcsp.awt.ActiveComponent
-
Constructs a new ActiveComponent with no configuration channel.
- ActiveComponent(ChannelInput) - Constructor for class org.jcsp.awt.ActiveComponent
-
Constructs a new ActiveComponent with a configuration channel.
- ActiveComponent.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveContainer - Class in org.jcsp.awt
-
java.awt.Container
with a channel interface. - ActiveContainer() - Constructor for class org.jcsp.awt.ActiveContainer
-
Constructs a new ActiveContainer with no configuration channel.
- ActiveContainer(ChannelInput) - Constructor for class org.jcsp.awt.ActiveContainer
-
Constructs a new ActiveContainer with a configuration channel.
- ActiveContainer.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveDialog - Class in org.jcsp.awt
-
java.awt.Dialog
with a channel interface. - ActiveDialog(Frame) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new non-modal ActiveDialog with a blank title and no configuration or event channels.
- ActiveDialog(Frame, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new ActiveDialog with a blank title and no configuration or event channels.
- ActiveDialog(Frame, String) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new non-modal ActiveDialog with no configuration or event channels.
- ActiveDialog(Frame, String, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new ActiveDialog with no configuration or event channels.
- ActiveDialog(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new non-modal ActiveDialog with a blank title.
- ActiveDialog(ChannelInput, ChannelOutput, Frame, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new ActiveDialog with a blank title.
- ActiveDialog(ChannelInput, ChannelOutput, Frame, String) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new non-modal ActiveDialog.
- ActiveDialog(ChannelInput, ChannelOutput, Frame, String, boolean) - Constructor for class org.jcsp.awt.ActiveDialog
-
Constructs a new ActiveDialog.
- ActiveDialog.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveFileDialog - Class in org.jcsp.awt
-
java.awt.FileDialog
with a channel interface. - ActiveFileDialog(Frame) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveDialog with a blank title for loading a file and with no configuration or event channels.
- ActiveFileDialog(Frame, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog with a blank title and no configuration or event channels.
- ActiveFileDialog(Frame, String) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog for loading a file and no configuration or event channels.
- ActiveFileDialog(Frame, String, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog with no configuration or event channels.
- ActiveFileDialog(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog with a blank title for loading a file.
- ActiveFileDialog(ChannelInput, ChannelOutput, Frame, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog with a blank title.
- ActiveFileDialog(ChannelInput, ChannelOutput, Frame, String) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog for loading a file.
- ActiveFileDialog(ChannelInput, ChannelOutput, Frame, String, int) - Constructor for class org.jcsp.awt.ActiveFileDialog
-
Constructs a new ActiveFileDialog.
- ActiveFileDialog.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveFrame - Class in org.jcsp.awt
-
java.awt.Frame
with a channel interface. - ActiveFrame() - Constructor for class org.jcsp.awt.ActiveFrame
-
Constructs a new ActiveFrame with no title and no configuration or event channels.
- ActiveFrame(String) - Constructor for class org.jcsp.awt.ActiveFrame
-
Constructs a new ActiveFrame with a title but no configuration or event channels.
- ActiveFrame(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveFrame
-
Constructs a new ActiveFrame with configuration and event channels, but no title.
- ActiveFrame(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveFrame
-
Constructs a new ActiveFrame with configuration and event channels and a title.
- ActiveFrame.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveLabel - Class in org.jcsp.awt
-
java.awt.Label
with a channel interface. - ActiveLabel() - Constructor for class org.jcsp.awt.ActiveLabel
-
Constructs a new ActiveLabel with no label or configuration channel.
- ActiveLabel(String) - Constructor for class org.jcsp.awt.ActiveLabel
-
Constructs a new ActiveLabel with no configuration channel.
- ActiveLabel(ChannelInput) - Constructor for class org.jcsp.awt.ActiveLabel
-
Constructs a new ActiveLabel with no initial label.
- ActiveLabel(ChannelInput, String) - Constructor for class org.jcsp.awt.ActiveLabel
-
Constructs a new ActiveLabel.
- ActiveLabel.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveList - Class in org.jcsp.awt
-
java.awt.List
with a channel interface. - ActiveList() - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with no visible lines, no configuration or event channels and only one item selectable.
- ActiveList(int) - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with the specified number of visible lines, but with no configuration or event channels and only one item selectable.
- ActiveList(int, boolean) - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with the specified number of visible lines and a multiple selection option, but with no configuration or event channels.
- ActiveList(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with configuration and event channels, but no visible items and only one item selectable.
- ActiveList(ChannelInput, ChannelOutput, int) - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with configuration and event channels, the specified number of visible lines and only one item selectable.
- ActiveList(ChannelInput, ChannelOutput, int, boolean) - Constructor for class org.jcsp.awt.ActiveList
-
Constructs an ActiveList with configuration and event channels, the specified number of visible lines and a multiple selection option.
- ActiveList.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- activeLock - Static variable in class org.jcsp.lang.AltingBarrierCoordinate
-
Lock object for coordinating enable/disable sequences.
- ActiveMenu - Class in org.jcsp.awt
-
java.awt.Menu
with a channel interface. - ActiveMenu() - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with no initial label and no configuration or event channels.
- ActiveMenu(String) - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with an initial label, but with no configuration or event channels.
- ActiveMenu(String, boolean) - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with an initial label and a tear-off option, but with no configuration or event channels.
- ActiveMenu(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with configuration and event channels, but with no initial label.
- ActiveMenu(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with configuration and event channels and an initial label.
- ActiveMenu(ChannelInput, ChannelOutput, String, boolean) - Constructor for class org.jcsp.awt.ActiveMenu
-
Constructs an ActiveMenu with configuration and event channels, an initial label and a tear-off option.
- ActiveMenu.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveMenuItem - Class in org.jcsp.awt
-
java.awt.MenuItem
with a channel interface. - ActiveMenuItem() - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem with no label and no shortcut and no configuration or event channels.
- ActiveMenuItem(String) - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem with no shortcut and no configuration or event channels.
- ActiveMenuItem(String, MenuShortcut) - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem with no configuration or event channels.
- ActiveMenuItem(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem with no label and no shortcut.
- ActiveMenuItem(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem with no shortcut.
- ActiveMenuItem(ChannelInput, ChannelOutput, String, MenuShortcut) - Constructor for class org.jcsp.awt.ActiveMenuItem
-
Constructs a new ActiveMenuItem.
- ActiveMenuItem.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActivePanel - Class in org.jcsp.awt
-
java.awt.Panel
with a channel interface. - ActivePanel() - Constructor for class org.jcsp.awt.ActivePanel
-
Constructs a new ActivePanel with no configuration channel.
- ActivePanel(ChannelInput) - Constructor for class org.jcsp.awt.ActivePanel
-
Constructs a new ActivePanel with a configuration channel.
- ActivePanel.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveScrollbar - Class in org.jcsp.awt
-
java.awt.Scrollbar
with a channel interface. - ActiveScrollbar() - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a vertical ActiveScrollbar with no configuration or event channels.
- ActiveScrollbar(int) - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a ActiveScrollbar with the specified orientation, but still with no configuration or event channels.
- ActiveScrollbar(int, int, int, int, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a ActiveScrollbar with all its options, but still with no configuration or event channels.
- ActiveScrollbar(ChannelInput, ChannelOutputInt) - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a vertical ActiveScrollbar with configuration and event channels.
- ActiveScrollbar(ChannelInput, ChannelOutputInt, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a ActiveScrollbar with configuration and event channels and the specified orientation.
- ActiveScrollbar(ChannelInput, ChannelOutputInt, int, int, int, int, int) - Constructor for class org.jcsp.awt.ActiveScrollbar
-
Constructs a ActiveScrollbar with configuration and event channels and all its options.
- ActiveScrollbar.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveScrollPane - Class in org.jcsp.awt
-
java.awt.ScrollPane
with a channel interface. - ActiveScrollPane() - Constructor for class org.jcsp.awt.ActiveScrollPane
-
Constructs a new ActiveScrollPane with a display policy of java.awt.ScrollPane.SCROLLBARS_AS_NEEDED and without a configure channel.
- ActiveScrollPane(int) - Constructor for class org.jcsp.awt.ActiveScrollPane
-
Constructs a new ActiveScrollPane without a configure channel.
- ActiveScrollPane(int, ChannelInput) - Constructor for class org.jcsp.awt.ActiveScrollPane
-
Constructs a new ActiveScrollPane.
- ActiveScrollPane.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveTextArea - Class in org.jcsp.awt
-
java.awt.TextArea
with a channel interface. - ActiveTextArea() - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with scrollbars, but with no configuration or event channels or initial text or size.
- ActiveTextArea(String) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with scrollbars and initial text, but with no configuration or event channels or initial size.
- ActiveTextArea(String, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with scrollbars and initial text and size, but with no configuration or event channels.
- ActiveTextArea(String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with user-defined scrollbars and initial text and size, but with no configuration or event channels.
- ActiveTextArea(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with configuration and event channels and scrollbars, but with no initial text or size.
- ActiveTextArea(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with configuration and event channels and scrollbars and initial text, but with no initial size.
- ActiveTextArea(ChannelInput, ChannelOutput, String, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with configuration and event channels and scrollbars and initial text and size.
- ActiveTextArea(ChannelInput, ChannelOutput, String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextArea
-
Constructs a new ActiveTextArea with configuration and event channels and user-defined scrollbars and initial text and size.
- ActiveTextArea.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveTextEnterArea - Class in org.jcsp.awt
-
A specialisation of
ActiveTextArea
that writes text to the event channel only when ESCAPE is pressed. - ActiveTextEnterArea() - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with scrollbars, but with no configuration or event channels or initial text or size.
- ActiveTextEnterArea(String) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with scrollbars and initial text, but with no configuration or event channels or initial size.
- ActiveTextEnterArea(String, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with scrollbars and initial text and size, but with no configuration or event channels.
- ActiveTextEnterArea(String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with user-defined scrollbars and initial text and size, but with no configuration or event channels.
- ActiveTextEnterArea(AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars, but with no initial text or size.
- ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text, but with no initial size.
- ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text and size.
- ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String, int, int, int) - Constructor for class org.jcsp.awt.ActiveTextEnterArea
-
Constructs a new ActiveTextEnterArea with configuration and event channels and user-defined scrollbars and initial text and size.
- ActiveTextEnterField - Class in org.jcsp.awt
-
A specialisation of
ActiveTextField
that writes text to the event channel only when ENTER or ESCAPE is pressed. - ActiveTextEnterField(AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextEnterField
-
Constructs a new ActiveTextEnterField with configuration and event channels, but no initial text.
- ActiveTextEnterField(AltingChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextEnterField
-
Constructs a new ActiveTextEnterField with configuration and event channels, initial text and default width.
- ActiveTextEnterField(AltingChannelInput, ChannelOutput, String, int) - Constructor for class org.jcsp.awt.ActiveTextEnterField
-
Constructs a new ActiveTextEnterField with configuration and event channels, initial text and width.
- ActiveTextField - Class in org.jcsp.awt
-
java.awt.TextField
with a channel interface. - ActiveTextField() - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with no initial text, configuration or event channels.
- ActiveTextField(String) - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with initial text and default width, but no configuration or event channels.
- ActiveTextField(String, int) - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with initial text and width, but no configuration or event channels.
- ActiveTextField(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with configuration and event channels, but no initial text.
- ActiveTextField(ChannelInput, ChannelOutput, String) - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with configuration and event channels, initial text and default width.
- ActiveTextField(ChannelInput, ChannelOutput, String, int) - Constructor for class org.jcsp.awt.ActiveTextField
-
Constructs a new ActiveTextField with configuration and event channels, initial text and width.
- ActiveTextField.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- ActiveWindow - Class in org.jcsp.awt
-
java.awt.Window
with a channel interface. - ActiveWindow(Frame) - Constructor for class org.jcsp.awt.ActiveWindow
-
Constructs a new ActiveWindow.
- ActiveWindow(ChannelInput, ChannelOutput, Frame) - Constructor for class org.jcsp.awt.ActiveWindow
-
Constructs a new ActiveWindow.
- ActiveWindow.Configure - Interface in org.jcsp.awt
-
This enables general configuration of this component.
- actualChannel - Variable in class org.jcsp.net2.Net2AnyChannel
-
The underlying Net2OneChannel that this object wraps around
- actualIn - Variable in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
The actual channel input.
- actualIn - Variable in class org.jcsp.net2.mobile.MobileChannelInput
- actualOut - Variable in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
The actual networked output channel end.
- actualOut - Variable in class org.jcsp.net2.mobile.MobileChannelOutput
- add(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
- addActionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckboxMenuItem
-
Add a new channel to this component that will be used to notify that an ActionEvent has occurred.
- addAddress(String, NodeAddressID) - Method in class org.jcsp.net.ServiceSettings
-
Adds a named address setting.
- addAddress(NodeAddressID) - Method in class org.jcsp.net.NodeID
- addAddress(Address) - Method in class org.jcsp.net.settings.Addresses
- addAddressSetting(AddressSetting) - Method in class org.jcsp.net.settings.Service
- addAlternate(AddressSetting) - Method in class org.jcsp.net.settings.AddressSetting
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a ComponentEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a ContainerEvent has occurred.
- addEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that the button has been pressed.
- addFilter(Filter) - Method in class org.jcsp.util.filter.FilterHolder
-
Adds a filter to the end of the array, possibly enlarging it if it is full.
- addFilter(Filter, int) - Method in class org.jcsp.util.filter.FilterHolder
-
Adds a filter at the given index.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a FocusEvent has occurred.
- addImag(double) - Method in class org.jcsp.demos.util.ComplexDouble
- addItemEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that an ItemEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a KeyEvent has occurred.
- addLink(Link, boolean) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
-
This sends the supplied link to any processes that are waiting for matching link.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a MouseEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveApplet
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveButton
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveChoice
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveComponent
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveContainer
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveDialog
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFrame
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveLabel
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveList
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActivePanel
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextArea
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveTextField
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveWindow
-
Add a new channel to this component that will be used to notify that a MouseMotionEvent has occurred.
- addOutputChannel(ChannelOutput) - Method in class org.jcsp.plugNplay.DynamicDelta
-
Adds a Channel to the list of output Channels.
- addOutputChannel(ChannelOutputInt) - Method in class org.jcsp.plugNplay.ints.DynamicDeltaInt
-
Adds a Channel to the list of output Channels.
- addPlugin(Plugin) - Method in class org.jcsp.net.settings.Plugins
- addProcess(CSProcess) - Method in class org.jcsp.lang.Parallel
-
Add the process to the Parallel object.
- addProcess(CSProcess) - Method in class org.jcsp.lang.Sequence
-
Add the process to the Sequence object.
- addProcess(CSProcess[]) - Method in class org.jcsp.lang.Parallel
-
Add the array of processes to the Parallel object.
- addProcess(CSProcess[]) - Method in class org.jcsp.lang.Sequence
-
Add the array of processes to the Sequence object.
- addProfile(LinkProfile) - Method in class org.jcsp.net.settings.LinkProfiles
- addProfile(NodeProfile) - Method in class org.jcsp.net.settings.NodeProfiles
- addPrompt(String) - Static method in class org.jcsp.demos.util.Ask
- addPrompt(String, int, int, int) - Static method in class org.jcsp.demos.util.Ask
- addProtocol(Protocol) - Method in class org.jcsp.net.settings.Protocols
- addReadFilter(Filter) - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- addReadFilter(Filter) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Installs a read filter defining a transformation to be applied by the
read
method of the channel end. - addReadFilter(Filter, int) - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- addReadFilter(Filter, int) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Installs a read filter defining a transformation to be applied by the
read
method of the channel end at a specific index. - addReal(double) - Method in class org.jcsp.demos.util.ComplexDouble
- addReq(Req) - Method in class org.jcsp.net.settings.LinkProfile
- addReq(Req) - Method in class org.jcsp.net.settings.NodeProfile
- addRequest(ChannelOutput) - Method in class org.jcsp.net.dynamic.JFTP.ChanSet
-
Adds a request (the channel to reply on) to the set.
- addReservedChannel(SharedChannelOutput, long) - Method in class org.jcsp.net.IndexManager
- address - Variable in class org.jcsp.net.LinkLost
-
The broken Link's computer address.
- address - Variable in class org.jcsp.net2.NodeAddress
-
String representation of the address
- address - Variable in class org.jcsp.net2.NodeID
-
Address of the Node
- Address - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a single address.
- Address(String, String, boolean) - Constructor for class org.jcsp.net.settings.Address
- AddressAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Addresses.AddressAlreadyExistsException
- addresses - Variable in class org.jcsp.net.ServiceSettings
- addresses - Variable in class org.jcsp.net.settings.Addresses
- addresses - Variable in class org.jcsp.net.settings.JCSPConfig
- Addresses - Class in org.jcsp.net.settings
-
Unsed internally within the JCSP network infrastructure to represent a set of addresses.
- Addresses() - Constructor for class org.jcsp.net.settings.Addresses
- Addresses.AddressAlreadyExistsException - Exception in org.jcsp.net.settings
- addressIDs - Variable in class org.jcsp.net.NodeID
-
This is a set of addresses of LinkServers that the Node, represented by this NodeID, is running.
- AddressSetting - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent an address setting.
- AddressSetting(String, String, String) - Constructor for class org.jcsp.net.settings.AddressSetting
- addressSettings - Variable in class org.jcsp.net.settings.Service
- addressSpecifications - Variable in class org.jcsp.net.ProtocolManager
- addService(Service) - Method in class org.jcsp.net.settings.Services
- addSetting(String, String) - Method in class org.jcsp.net.ServiceSettings
-
Adds a
String
name, value setting to this object. - addSetting(Setting) - Method in class org.jcsp.net.settings.Protocol
- addSetting(Setting) - Method in class org.jcsp.net.settings.Service
- addSetting(Setting) - Method in class org.jcsp.net.settings.Settings
- addSpec(Spec) - Method in class org.jcsp.net.settings.Address
- addSpec(Spec) - Method in class org.jcsp.net.settings.Protocol
- addSpec(Spec) - Method in class org.jcsp.net.settings.Specs
- addToAllParThreads(Thread) - Static method in class org.jcsp.lang.Parallel
-
Adds the thread object to the
allParThreads
collection. - addTxFilter(Filter, int) - Method in class org.jcsp.net.Link
-
Adds a transmission filter.
- addWindowEventChannel(ChannelOutput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Add a new channel to this component that will be used to notify that a WindowEvent has occurred.
- addWriteFilter(Filter) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- addWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- addWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
- addWriteFilter(Filter) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Installs a write filter defining a transformation to be applied by the
write
method of the channel end. - addWriteFilter(Filter, int) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- addWriteFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- addWriteFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
- addWriteFilter(Filter, int) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Installs a write filter defining a transformation to be applied by the
write
method of the channel end at a specific index. - AdjustmentEventHandler - Class in org.jcsp.awt
- AdjustmentEventHandler(ChannelOutputInt) - Constructor for class org.jcsp.awt.AdjustmentEventHandler
-
Constructs a new AdjustmentEventHandler with the specified event Channel.
- adjustmentValueChanged(AdjustmentEvent) - Method in class org.jcsp.awt.AdjustmentEventHandler
-
Invoked when an adjustment occurs on the component the event handler is listening to.
- AdvancedInputStreamFactory(ClassManager) - Constructor for class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedInputStreamFactory
-
Constructs a new factory for the given class manager.
- AdvancedObjectInputStream(ClassManager, InputStream) - Constructor for class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedObjectInputStream
-
Constructs a new
AdvancedObjectInputStream
. - after(long) - Method in class org.jcsp.lang.CSTimer
-
Puts the process to sleep until an absolute time is reached.
- all - Static variable in class org.jcsp.net.Logger
- allowedUsers - Variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
Set of permitted users.
- allParThreads - Static variable in class org.jcsp.lang.Parallel
-
The threads created by all Parallel and
ProcessManager
objects. - alt - Variable in class org.jcsp.lang.AltingBarrier
-
The process offering this barrier (protected by the base monitor).
- alt - Variable in class org.jcsp.lang.BufferedOne2OneChannel
- alt - Variable in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
The Alternative class that controls the selection
- alt - Variable in class org.jcsp.lang.InlineAlternative
-
If used as a top level ALT, the work will be delegated to this
- alt - Variable in class org.jcsp.lang.One2OneChannelImpl
-
The Alternative class that controls the selection
- alt - Variable in class org.jcsp.lang.One2OneChannelIntImpl
-
The Alternative class that controls the selection
- alt - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- alt - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- alt - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
The Alternative class that controls the selection
- alt - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
The Alternative class that controls the selection
- alt - Variable in class org.jcsp.net.NetChannelInputProcess
- ALT_CHECK_FOR_LINK - Static variable in class org.jcsp.net.LinkManager
- ALT_LINK_FAIL - Static variable in class org.jcsp.net.LinkManager
- ALT_LOST_LINK - Static variable in class org.jcsp.net.LinkManager
- ALT_REG_CHAN - Static variable in class org.jcsp.net.LinkManager
- ALT_REQ_LINK - Static variable in class org.jcsp.net.LinkManager
- alternate - Variable in class org.jcsp.net.settings.AddressSetting
- Alternative - Class in org.jcsp.lang
-
This enables a process to wait passively for and choose between a number of
Guard
events. - Alternative(Guard[]) - Constructor for class org.jcsp.lang.Alternative
-
Construct an
Alternative
object operating on theGuard
array of events. - AlternativeError - Error in org.jcsp.lang
-
This is thrown for an illegal operation on an Alternative.
- AlternativeError(String) - Constructor for error org.jcsp.lang.AlternativeError
- AlternativeSelect - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - AlternativeSelectWithTimeout - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - AltingBarrier - Class in org.jcsp.lang
-
This is the front-end for a barrier that can be used as a
Guard
in anAlternative
. - AltingBarrier(AltingBarrierBase, AltingBarrier) - Constructor for class org.jcsp.lang.AltingBarrier
-
Package-only constructor (used by
AltingBarrierBase
). - AltingBarrierBase - Class in org.jcsp.lang
- AltingBarrierBase() - Constructor for class org.jcsp.lang.AltingBarrierBase
- AltingBarrierCoordinate - Class in org.jcsp.lang
- AltingBarrierCoordinate() - Constructor for class org.jcsp.lang.AltingBarrierCoordinate
- AltingBarrierCoordinateStartEnable - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - AltingBarrierError - Error in org.jcsp.lang
-
This is thrown for an illegal operation on an
AltingBarrier
. - AltingBarrierError(String) - Constructor for error org.jcsp.lang.AltingBarrierError
- altingChannel - Variable in class org.jcsp.lang.AltingConnectionClient
-
The channel used to ALT over.
- altingChannel - Variable in class org.jcsp.lang.AltingConnectionServer
-
The channel used to ALT over.
- AltingChannelAccept - Class in org.jcsp.lang
-
This extends
Guard
andChannelAccept
to enable a process to choose between many CALL channel (and other) events. - AltingChannelAccept() - Constructor for class org.jcsp.lang.AltingChannelAccept
- AltingChannelInput<T> - Class in org.jcsp.lang
-
This extends
Guard
andChannelInput
to enable a process to choose between many object input (and other) events. - AltingChannelInput() - Constructor for class org.jcsp.lang.AltingChannelInput
- AltingChannelInputImpl<T> - Class in org.jcsp.lang
- AltingChannelInputImpl(ChannelInternals<T>, int) - Constructor for class org.jcsp.lang.AltingChannelInputImpl
- AltingChannelInputInt - Class in org.jcsp.lang
-
This extends
Guard
andChannelInputInt
to enable a process to choose between many integer input (and other) events. - AltingChannelInputInt() - Constructor for class org.jcsp.lang.AltingChannelInputInt
- AltingChannelInputIntImpl - Class in org.jcsp.lang
- AltingChannelInputIntImpl(ChannelInternalsInt, int) - Constructor for class org.jcsp.lang.AltingChannelInputIntImpl
- AltingChannelInputIntSymmetricImpl - Class in org.jcsp.lang
- AltingChannelInputIntSymmetricImpl(AltingBarrier, ChannelInputInt) - Constructor for class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- AltingChannelInputSymmetricImpl<T> - Class in org.jcsp.lang
- AltingChannelInputSymmetricImpl(AltingBarrier, ChannelInput<T>) - Constructor for class org.jcsp.lang.AltingChannelInputSymmetricImpl
- AltingChannelInputWrapper<T> - Class in org.jcsp.lang
-
Deprecated.There is no longer any need to use this class, after the 1.1 class reorganisation. Note that usually you do not need the absolute guarantee that this class provides - you can usually just cast the channel to an AltingChannelInput, which prevents you from accidentally writing to the channel. This class mainly exists for use by some of the org.jcsp.net classes, where the absolute guarantee that you cannot write to it is important.
- AltingChannelInputWrapper() - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.This constructor does not wrap a channel.
- AltingChannelInputWrapper(AltingChannelInput<T>) - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Creates a new AltingChannelInputWrapper which wraps the specified channel.
- AltingChannelOutput<T> - Class in org.jcsp.lang
-
This extends
Guard
andChannelOutput
to enable a process to choose between many integer output (and other) events. - AltingChannelOutput() - Constructor for class org.jcsp.lang.AltingChannelOutput
- AltingChannelOutputInt - Class in org.jcsp.lang
-
This extends
Guard
andChannelOutputInt
to enable a process to choose between many integer output (and other) events. - AltingChannelOutputInt() - Constructor for class org.jcsp.lang.AltingChannelOutputInt
- AltingChannelOutputIntSymmetricImpl - Class in org.jcsp.lang
- AltingChannelOutputIntSymmetricImpl(AltingBarrier, ChannelOutputInt) - Constructor for class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- AltingChannelOutputSymmetricImpl<T> - Class in org.jcsp.lang
- AltingChannelOutputSymmetricImpl(AltingBarrier, ChannelOutput<T>) - Constructor for class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- AltingConnectionClient<T> - Class in org.jcsp.lang
-
This class is sub-classed by JCSP.NET classes to provide
ConnectionClient
objects which can have theirreceive()
method alted over. - AltingConnectionClient(AltingChannelInput<T>) - Constructor for class org.jcsp.lang.AltingConnectionClient
-
Constructor.
- AltingConnectionClientImpl<T> - Class in org.jcsp.lang
-
This class does not need to be used by standard JCSP users.
- AltingConnectionClientImpl(AltingChannelInput, ChannelOutput, ChannelOutput, ChannelOutput) - Constructor for class org.jcsp.lang.AltingConnectionClientImpl
-
Constructs a new instance.
- AltingConnectionServer<T> - Class in org.jcsp.lang
-
An interface to connection.
- AltingConnectionServer(AltingChannelInput<ConnectionMessage<T>>) - Constructor for class org.jcsp.lang.AltingConnectionServer
-
Constructor.
- AltingConnectionServerImpl<T> - Class in org.jcsp.lang
-
This class does not need to be used by standard JCSP users.
- AltingConnectionServerImpl(AltingChannelInput<ConnectionMessage<T>>, AltingChannelInput<ConnectionMessage<T>>) - Constructor for class org.jcsp.lang.AltingConnectionServerImpl
-
Constructs a new server instance.
- altMonitor - Variable in class org.jcsp.lang.Alternative
-
The monitor synchronising the writers and alting reader
- AltTest - Class in <Unnamed>
-
Process Diagram
- AltTest() - Constructor for class AltTest
- alwaysMatchProfile - Static variable in class org.jcsp.net.Profile
- And - Class in org.jcsp.plugNplay
-
Bitwise ands two Integer streams to one stream.
- And(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.And
-
Construct a new And process with the input Channels in0 and in1 and the output Channel out.
- AndInt - Class in org.jcsp.plugNplay.ints
-
Bitwise ands two integer streams to one stream.
- AndInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.AndInt
-
Construct a new AndInt process with the input Channels in0 and in1 and the output Channel out.
- anonymousCnsNamePrefix - Static variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Unique prefix to use when registering channels with the CNS.
- any2any() - Static method in class org.jcsp.lang.Channel
-
This constructs an Object carrying channel that may be connected to any number of writer processes and any number of reader processes.
- any2any(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-any Object channel.
- any2any(ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-any Object channel with user chosen buffering size and policy.
- any2any(ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable any-any Object channel.
- any2anyArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of any-any Object channels.
- any2anyArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable any-any Object channels.
- any2anyArray(int, ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered any-any Object channels.
- any2anyArray(int, ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable any-any Object channels.
- Any2AnyCallChannel - Class in org.jcsp.lang
-
This is the super-class for any-to-any interface-specific CALL channels, safe for use by many clients and many servers.
- Any2AnyCallChannel() - Constructor for class org.jcsp.lang.Any2AnyCallChannel
- Any2AnyChannel<T> - Interface in org.jcsp.lang
-
This defines the interface for an any-to-any Object channel, safe for use by many writers and many readers.
- Any2AnyChannelImpl<T> - Class in org.jcsp.lang
-
This implements an any-to-any object channel, safe for use by many writers and many readers.
- Any2AnyChannelImpl() - Constructor for class org.jcsp.lang.Any2AnyChannelImpl
- Any2AnyChannelInt - Interface in org.jcsp.lang
-
This defines an interface for an any-to-any integer channel, safe for use by many writers and many readers.
- Any2AnyChannelIntImpl - Class in org.jcsp.lang
-
This implements an any-to-any integer channel, safe for use by many writers and many readers.
- Any2AnyChannelIntImpl() - Constructor for class org.jcsp.lang.Any2AnyChannelIntImpl
- Any2AnyChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2AnyChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2AnyChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2AnyChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2AnyChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2AnyChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2AnyChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2AnyChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2AnyConnection<T> - Interface in org.jcsp.lang
-
Defines an interface for a connection shared by multiple clients and multiple servers.
- Any2AnyConnectionImpl<T> - Class in org.jcsp.lang
-
This class is an implementation of
Any2AnyConnection
. - Any2AnyConnectionImpl() - Constructor for class org.jcsp.lang.Any2AnyConnectionImpl
-
Initializes all the attributes to necessary values.
- Any2AnyImpl<T> - Class in org.jcsp.lang
- Any2AnyImpl(ChannelInternals<T>) - Constructor for class org.jcsp.lang.Any2AnyImpl
- any2anyInt() - Static method in class org.jcsp.lang.Channel
-
This constructs an integer carrying channel that may be connected to any number of writer processes and any number of reader processes.
- any2anyInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-any integer channel.
- any2anyInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-any integer channel with user chosen buffering size and policy.
- any2anyInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable any-any integer channel.
- any2anyIntArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of any-any integer channels.
- any2anyIntArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable any-any integer channels.
- any2anyIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered any-any integer channels.
- any2anyIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable any-any integer channels.
- Any2AnyIntImpl - Class in org.jcsp.lang
- Any2AnyIntImpl(ChannelInternalsInt) - Constructor for class org.jcsp.lang.Any2AnyIntImpl
- any2net(String) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- any2net(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- any2net(String, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- any2net(String, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- any2net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- any2net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the input end at the given location
- any2net(NetChannelLocation) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- any2net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- any2net(NetChannelLocation, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the input end at the given location and with the given poison immunity level
- any2net(NetChannelLocation, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the input end at the given location and with the given poison immunity level
- any2net(NetChannelLocation, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location and with the given poison immunity level
- any2net(NetChannelLocation, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location and with the given poison immunity level
- any2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the input end with the given location and with the given immunity level, which uses the given filter to encode outgoing messages.
- any2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the input end with the given location and with the given immunity level, which uses the given filter to encode outgoing messages.
- any2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end with the given location and with the given immunity level, which uses the given filter to encode outgoing messages.
- any2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end with the given location and with the given immunity level, which uses the given filter to encode outgoing messages.
- any2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the input end with the given location, and uses the given filter to encode outgoing messages
- any2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the input end with the given location, and uses the given filter to encode outgoing messages
- any2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end with the given location, and uses the given filter to encode outgoing messages
- any2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end with the given location, and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeAddress, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeAddress, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeAddress, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeAddress, int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity
- any2net(NodeAddress, int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity
- any2net(NodeAddress, int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity
- any2net(NodeAddress, int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity
- any2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- any2net(NodeID, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeID, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeID, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeID, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node
- any2net(NodeID, int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node and the given poison immunity
- any2net(NodeID, int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node and the given poison immunity
- any2net(NodeID, int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node and the given poison immunity
- any2net(NodeID, int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node and the given poison immunity
- any2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- any2net(NodeID, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- Any2NetChannel - Class in org.jcsp.net
-
A channel for network output (TX).
- Any2NetChannel<T> - Class in org.jcsp.net2
-
An outputting network channel (TX) that can be safely shared amongst multiple writers (Any2Net).
- Any2NetChannel(NetChannelLocation) - Constructor for class org.jcsp.net.Any2NetChannel
-
Equivalent to the
(NetChannelLocation)
constructor ofOne2NetChannel
. - Any2NetChannel(NetChannelLocation, boolean) - Constructor for class org.jcsp.net.Any2NetChannel
-
Equivalent to the
(NetChannelLocation, boolean)
constructor ofOne2NetChannel
. - Any2NetChannel(NetChannelLocation, boolean, Profile) - Constructor for class org.jcsp.net.Any2NetChannel
-
Equivalent to the
(NetChannelLocation, boolean, Profile)
constructor ofOne2NetChannel
. - Any2NetChannel(NetChannelLocation, Profile) - Constructor for class org.jcsp.net.Any2NetChannel
-
Equivalent to the
(NetChannelLocation, Profile)
constructor ofOne2NetChannel
. - Any2NetChannel(One2NetChannel) - Constructor for class org.jcsp.net2.Any2NetChannel
-
Constructor wrapping an existing One2NetChannel in an Any2NetChannel
- any2one() - Static method in class org.jcsp.lang.Channel
-
This constructs an Object carrying channel that may be connected to any number of writer processes, but only one reader at a time.
- any2one(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-one Object channel.
- any2one(ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-one Object channel with user chosen buffering size and policy.
- any2one(ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable any-one Object channel.
- any2oneArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of any-one Object channels.
- any2oneArray(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
Any2OneChannelInt
objects. - any2oneArray(int) - Static method in class org.jcsp.lang.Connection
- any2oneArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable any-one Object channels.
- any2oneArray(int, ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered any-one Object channels.
- any2oneArray(int, ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable any-one Object channels.
- any2oneArray(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
Any2OneChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - Any2OneCallChannel - Class in org.jcsp.lang
-
This is the super-class for any-to-one interface-specific CALL channels, safe for use by many clients and one server.
- Any2OneCallChannel() - Constructor for class org.jcsp.lang.Any2OneCallChannel
- Any2OneChannel<T> - Interface in org.jcsp.lang
-
This defines an interface for an any-to-one Object channel, safe for use by many writers and one reader.
- Any2OneChannelImpl<T> - Class in org.jcsp.lang
-
This implements an any-to-one object channel, safe for use by many writers and one reader.
- Any2OneChannelImpl() - Constructor for class org.jcsp.lang.Any2OneChannelImpl
- Any2OneChannelInt - Interface in org.jcsp.lang
-
This defines an interface for an any-to-one integer channel, safe for use by many writers and one reader.
- Any2OneChannelIntImpl - Class in org.jcsp.lang
-
This implements an any-to-one integer channel, safe for use by many writers and one reader.Refer to the
Any2OneChannelInt
interface for a fuller description. - Any2OneChannelIntImpl() - Constructor for class org.jcsp.lang.Any2OneChannelIntImpl
- Any2OneChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2OneChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2OneChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2OneChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2OneChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2OneChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2OneChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - Any2OneChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - Any2OneConnection<T> - Interface in org.jcsp.lang
-
Defines an interface for a connection that can be shared by multiple concurrent clients but used by a single server.
- Any2OneConnectionImpl<T> - Class in org.jcsp.lang
-
This class is an implementation of
Any2OneConnection
. - Any2OneConnectionImpl() - Constructor for class org.jcsp.lang.Any2OneConnectionImpl
-
Initializes all the attributes to necessary values.
- Any2OneImpl<T> - Class in org.jcsp.lang
- Any2OneImpl(ChannelInternals<T>) - Constructor for class org.jcsp.lang.Any2OneImpl
- any2oneInt() - Static method in class org.jcsp.lang.Channel
-
This constructs an integer carrying channel that may be connected to any number of writer processes, but only one reader at a time.
- any2oneInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-one integer channel.
- any2oneInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-one integer channel with user chosen buffering size and policy.
- any2oneInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable any-one integer channel.
- any2oneIntArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of any-one integer channels.
- any2oneIntArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable any-one integer channels.
- any2oneIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered any-one integer channels.
- any2oneIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable any-one integer channels.
- Any2OneIntImpl - Class in org.jcsp.lang
- Any2OneIntImpl(ChannelInternalsInt) - Constructor for class org.jcsp.lang.Any2OneIntImpl
- app(String, String) - Static method in class org.jcsp.demos.util.Ask
- appID - Variable in class org.jcsp.net.ApplicationID
- appIDCounter - Variable in class org.jcsp.net.Node
- applicationID - Variable in class org.jcsp.net.remote.ProcessSpawner
-
The application identifier of the caller that the child should adopt.
- applicationID - Static variable in class org.jcsp.net.remote.RemoteProcess
-
The application ID returned by
getApplicationID
. - applicationID - Variable in class org.jcsp.net.remote.SpawnerMessage
- ApplicationID - Class in org.jcsp.net
-
A Class whose instances represent a unique identifier for a JCSP.NET application.
- ApplicationID(NodeID, int) - Constructor for class org.jcsp.net.ApplicationID
- arcAngle - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- arcAngle - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- arcHeight - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- arcHeight - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- arcWidth - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- arcWidth - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- area - Variable in class org.jcsp.awt.ActiveTextEnterArea
- arrayToString(String[]) - Static method in class org.jcsp.net.Utils
-
This takes a String[] and returns a String that can be converted back into an identical String[] using the stringToArray method.
- ARRIVED - Static variable in class org.jcsp.net2.NetworkProtocol
-
Mobility message.
- Ask - Class in org.jcsp.demos.util
- Ask() - Constructor for class org.jcsp.demos.util.Ask
-
Don't allow any instances!
- Ask.Prompt - Class in org.jcsp.demos.util
- ASYNC_OPEN - Static variable in class org.jcsp.net2.NetworkProtocol
-
An asynchronous open message
- ASYNC_REPLY - Static variable in class org.jcsp.net2.NetworkProtocol
-
An asynchronous reply from the server
- ASYNC_REPLY_AND_CLOSE - Static variable in class org.jcsp.net2.NetworkProtocol
-
An asynchronous reply and close
- ASYNC_REQUEST - Static variable in class org.jcsp.net2.NetworkProtocol
-
An asynchronous request to a connection server
- ASYNC_SEND - Static variable in class org.jcsp.net2.NetworkProtocol
-
An Asynchronous send operation
- asyncWrite(Object) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- asyncWrite(T) - Method in class org.jcsp.net2.Any2NetChannel
-
Writes asynchronously to the underlying channel.
- asyncWrite(T) - Method in interface org.jcsp.net2.NetChannelOutput
-
Sends a message to the input end of the channel asynchronously (no blocking)
- asyncWrite(T) - Method in class org.jcsp.net2.One2NetChannel
-
Asynchronously writes an object to the channel
- attr1 - Variable in class org.jcsp.net2.NetworkMessage
-
The first attribute of the message.
- attr2 - Variable in class org.jcsp.net2.NetworkMessage
-
The second attribute of the message
- attrib - Variable in class org.jcsp.net.settings.ConfigReader.Tag
- attribs - Variable in class org.jcsp.net.settings.ConfigReader
- AttributesAccess() - Constructor for class org.jcsp.net.Node.AttributesAccess
- auth - Variable in exception org.jcsp.net.security.AccessDeniedException
-
The security authority raising the exception.
B
- backToClient - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- backToClient - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- bad() - Method in class org.jcsp.net.settings.ConfigReader.Tag
- BadArguments(String) - Constructor for exception org.jcsp.awt.ActiveButtonControl.BadArguments
- BadArguments(String) - Constructor for exception org.jcsp.awt.ActiveButtonState.BadArguments
- bais - Variable in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterRX
-
The byte array stream used to connect to the ObjectInputStream
- baos - Variable in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterTX
-
The byte stream we will use to retrieve the byte message from
- baos - Variable in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterTX
-
The byte stream we will use to retrieve the byte message from
- baos - Variable in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterTX
-
The output stream to get the bytes from
- barrier - Variable in class org.jcsp.lang.Parallel
-
Used to synchronise the termination of processes in each run of Parallel
- barrier - Variable in class org.jcsp.lang.ParThread
-
the barrier at the end of a PAR
- barrier - Variable in class org.jcsp.test.BarrierSyncer
- barrier - Variable in class org.jcsp.test.DelaySyncer
- Barrier - Class in org.jcsp.lang
-
This enables barrier synchronisation between a set of processes.
- Barrier() - Constructor for class org.jcsp.lang.Barrier
-
Construct a barrier initially associated with no processes.
- Barrier(int) - Constructor for class org.jcsp.lang.Barrier
-
Construct a barrier (initially) associated with nEnrolled processes.
- BarrierData - Class in org.jcsp.net2
-
Contains the data that relates to a networked Barrier.
- BarrierData() - Constructor for class org.jcsp.net2.BarrierData
- BarrierDataState - Class in org.jcsp.net2
-
Describes the possible states that a networked Barrier might be in.
- BarrierDataState() - Constructor for class org.jcsp.net2.BarrierDataState
-
Empty private constructor.
- BarrierError - Error in org.jcsp.lang
-
This is thrown for an illegal operation on an Barrier.
- BarrierError(String) - Constructor for error org.jcsp.lang.BarrierError
- barrierLock - Variable in class org.jcsp.lang.Barrier
-
The monitor lock used for synchronisation.
- BarrierManager - Class in org.jcsp.net2
-
Manages the networked Barriers in the system.
- BarrierManager() - Constructor for class org.jcsp.net2.BarrierManager
-
Private default constructor.
- barrierPresent - Variable in class org.jcsp.lang.Alternative
-
This indicates whether an AltingBarrier is one of the Guards.
- barrierRegister - Variable in class org.jcsp.net2.bns.BNS
-
Map of barriers registered to a Node; NodeID->
- barriers - Variable in class org.jcsp.net2.BarrierManager
-
The table containing the Barriers.
- barrierSelected - Variable in class org.jcsp.lang.Alternative
-
The index of a selected AltingBarrier.
- BarrierSync - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - BarrierSyncer - Class in org.jcsp.test
-
A process that syncs on one alting barrier and finishes
- BarrierSyncer(AltingBarrier) - Constructor for class org.jcsp.test.BarrierSyncer
- barrierTrigger - Variable in class org.jcsp.lang.Alternative
-
This flag is set by a successful AltingBarrier enable/disable.
- base - Variable in class org.jcsp.lang.AltingBarrier
-
This references the barrier on which this is enrolled.
- BasicInputStreamFactory() - Constructor for class org.jcsp.net.dynamic.SerializedData.BasicInputStreamFactory
- BasicInputStreamFactory() - Constructor for class org.jcsp.net.SerializedObject.BasicInputStreamFactory
- BasicOne2OneChannelSymmetric<T> - Class in org.jcsp.lang
- BasicOne2OneChannelSymmetric() - Constructor for class org.jcsp.lang.BasicOne2OneChannelSymmetric
- BasicOne2OneChannelSymmetricInt - Class in org.jcsp.lang
- BasicOne2OneChannelSymmetricInt() - Constructor for class org.jcsp.lang.BasicOne2OneChannelSymmetricInt
- beingProcessed - Variable in class org.jcsp.net.dynamic.JFTP.ChanSet
-
true
if a class is currently being loaded. - bgcolor - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- BlackHole - Class in org.jcsp.plugNplay
-
Black holes anything sent to it.
- BlackHole(ChannelInput) - Constructor for class org.jcsp.plugNplay.BlackHole
-
Construct a new BlackHole process with the input Channel in.
- BlackHoleChannel - Class in org.jcsp.lang
-
This implements
ChannelOutput
with black hole semantics. - BlackHoleChannel() - Constructor for class org.jcsp.lang.BlackHoleChannel
- BlackHoleChannelInt - Class in org.jcsp.lang
-
This implements
ChannelOutputInt
with black hole semantics. - BlackHoleChannelInt() - Constructor for class org.jcsp.lang.BlackHoleChannelInt
- BlackHoleInt - Class in org.jcsp.plugNplay.ints
-
Black holes anything sent to it.
- BlackHoleInt(ChannelInputInt) - Constructor for class org.jcsp.plugNplay.ints.BlackHoleInt
-
Construct a new BlackHoleInt process with the input Channel in.
- blank() - Static method in class org.jcsp.demos.util.Ask
- BNS - Class in org.jcsp.net2.bns
-
This is the main process for the Barrier Name Server.
- BNS() - Constructor for class org.jcsp.net2.bns.BNS
-
Private empty constructor
- BNSMessage - Class in org.jcsp.net2.bns
-
A message sent between a BNS and a BNSService.
- BNSMessage() - Constructor for class org.jcsp.net2.bns.BNSMessage
- BNSMessageProtocol - Class in org.jcsp.net2.bns
-
This class defines the message types that can be sent to and from the CNS.
- BNSMessageProtocol() - Constructor for class org.jcsp.net2.bns.BNSMessageProtocol
-
Empty, private constructor.
- BNSNetworkMessageFilter - Class in org.jcsp.net2.bns
-
This filter is used by the BNS and BNSService to transmit messages between one another in a manner that is platform independent.
- BNSNetworkMessageFilter() - Constructor for class org.jcsp.net2.bns.BNSNetworkMessageFilter
- BNSNetworkMessageFilter.FilterRX - Class in org.jcsp.net2.bns
-
The filter used to convert an array of bytes back into a BNSMessage
- BNSNetworkMessageFilter.FilterTX - Class in org.jcsp.net2.bns
-
The encoding filter used to convert a BNSMessage into bytes
- BNSService - Class in org.jcsp.net2.bns
-
This is the service object used to register and resolve barrier names with a Barrier Name Server.
- BNSService(NodeID) - Constructor for class org.jcsp.net2.bns.BNSService
-
Creates a new BNSService
- Boolean(String) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Boolean issues the prompt and returns a boolean depending on the first non-white-space character typed.
- BooleanComparable(boolean) - Constructor for class org.jcsp.net.Requirement.BooleanComparable
- booValue - Variable in class org.jcsp.net.Requirement
- booValue - Variable in class org.jcsp.net.settings.OtherSpec
- booValue - Variable in class org.jcsp.net.Specification
- bounce(ChannelOutput) - Method in class org.jcsp.net.Message
- BounceMessage() - Constructor for class org.jcsp.net.Message.BounceMessage
- breakChannel() - Method in class org.jcsp.net.NetChannelInputProcess
- broadcast(Object) - Method in class org.jcsp.net.IndexManager
- broadcastLinkLost(Object) - Method in class org.jcsp.net.IndexManager
-
Reply channels have their destroyWriter method called.
- broken - Variable in class org.jcsp.net.One2NetChannel
-
True iff the link's been dropped.
- BROKEN - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier is broken.
- BROKEN - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel is broken.
- BROKEN - Static variable in class org.jcsp.net2.ConnectionDataState
- Bucket - Class in org.jcsp.lang
-
This enables bucket synchronisation between a set of processes.
- Bucket() - Constructor for class org.jcsp.lang.Bucket
- bucketCycle - Variable in class org.jcsp.lang.Bucket
-
Barrier uses an even/odd flag because the barrier cannot sync without every process Bucket can happily keep working while old processes are waiting around, so a flag is not enough Instead, a count must be used.
- BucketFallInto - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - bucketLock - Variable in class org.jcsp.lang.Bucket
-
The monitor lock used for synchronization
- buffer - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The storage for the buffered Objects
- buffer - Variable in class org.jcsp.util.Buffer
-
The storage for the buffered Objects
- buffer - Variable in class org.jcsp.util.InfiniteBuffer
-
The storage for the buffered Objects
- buffer - Variable in class org.jcsp.util.ints.BufferInt
-
The storage for the buffered ints
- buffer - Variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The storage for the buffered ints
- buffer - Variable in class org.jcsp.util.ints.OverFlowingBufferInt
-
The storage for the buffered ints
- buffer - Variable in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
The storage for the buffered ints
- buffer - Variable in class org.jcsp.util.ints.OverWritingBufferInt
-
The storage for the buffered ints
- buffer - Variable in class org.jcsp.util.OverFlowingBuffer
-
The storage for the buffered Objects
- buffer - Variable in class org.jcsp.util.OverWriteOldestBuffer
-
The storage for the buffered Objects
- buffer - Variable in class org.jcsp.util.OverWritingBuffer
-
The storage for the buffered Objects
- Buffer<T> - Class in org.jcsp.util
-
This is used to create a buffered object channel that never loses data.
- Buffer(int) - Constructor for class org.jcsp.util.Buffer
-
Construct a new Buffer with the specified size.
- BUFFER_SIZE - Static variable in class org.jcsp.net.tcpip.TCPIPLink
-
Size of Java buffers.
- BUFFER_SIZE - Static variable in class org.jcsp.net2.ObjectNetworkMessageFilter
- BUFFER_SIZE - Static variable in class org.jcsp.net2.tcpip.TCPIPLink
-
Defines the size of the buffer to place on the incoming and outgoing streams.
- BufferedAny2AnyChannel<T> - Class in org.jcsp.lang
-
This implements an any-to-any object channel with user-definable buffering, safe for use by many writers and many readers.
- BufferedAny2AnyChannel(ChannelDataStore<T>) - Constructor for class org.jcsp.lang.BufferedAny2AnyChannel
-
Constructs a new BufferedAny2AnyChannel with the specified ChannelDataStore.
- BufferedAny2AnyChannelIntImpl - Class in org.jcsp.lang
-
This implements an any-to-any integer channel with user-definable buffering, safe for use by many writers and many readers.
- BufferedAny2AnyChannelIntImpl(ChannelDataStoreInt) - Constructor for class org.jcsp.lang.BufferedAny2AnyChannelIntImpl
- BufferedAny2OneChannel<T> - Class in org.jcsp.lang
-
This implements an any-to-one object channel with user-definable buffering, safe for use by many writers and one reader.
- BufferedAny2OneChannel(ChannelDataStore<T>) - Constructor for class org.jcsp.lang.BufferedAny2OneChannel
-
Constructs a new BufferedAny2OneChannel with the specified ChannelDataStore.
- BufferedAny2OneChannelIntImpl - Class in org.jcsp.lang
-
This implements an any-to-one integer channel with user-definable buffering, safe for use by many writers and one reader.
- BufferedAny2OneChannelIntImpl(ChannelDataStoreInt) - Constructor for class org.jcsp.lang.BufferedAny2OneChannelIntImpl
- BufferedChannelArrayFactory<T> - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- BufferedChannelFactory<T> - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- BufferedChannelIntArrayFactory - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- BufferedChannelIntFactory - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- BufferedOne2AnyChannel<T> - Class in org.jcsp.lang
-
This implements an any-to-any object channel with user-definable buffering, safe for use by many writers and many readers.
- BufferedOne2AnyChannel(ChannelDataStore<T>) - Constructor for class org.jcsp.lang.BufferedOne2AnyChannel
-
Constructs a new BufferedOne2AnyChannel with the specified ChannelDataStore.
- BufferedOne2AnyChannelIntImpl - Class in org.jcsp.lang
-
This implements a one-to-any integer channel with user-definable buffering, safe for use by many writers and many readers.
- BufferedOne2AnyChannelIntImpl(ChannelDataStoreInt) - Constructor for class org.jcsp.lang.BufferedOne2AnyChannelIntImpl
- BufferedOne2OneChannel<T> - Class in org.jcsp.lang
-
This implements a one-to-one object channel with user-definable buffering.
- BufferedOne2OneChannel(ChannelDataStore<T>) - Constructor for class org.jcsp.lang.BufferedOne2OneChannel
-
Constructs a new BufferedOne2OneChannel with the specified ChannelDataStore.
- BufferedOne2OneChannelIntImpl - Class in org.jcsp.lang
-
This implements a one-to-one integer channel with user-definable buffering.
- BufferedOne2OneChannelIntImpl(ChannelDataStoreInt) - Constructor for class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Constructs a new BufferedOne2OneChannelIntImpl with the specified ChannelDataStoreInt.
- BufferInt - Class in org.jcsp.util.ints
-
This is used to create a buffered integer channel that never loses data.
- BufferInt(int) - Constructor for class org.jcsp.util.ints.BufferInt
-
Construct a new BufferInt with the specified size.
- BufferIntSizeError - Error in org.jcsp.util.ints
-
This is thrown if an attempt is made to create some variety of buffered channel with a zero or negative sized buffer.
- BufferIntSizeError(String) - Constructor for error org.jcsp.util.ints.BufferIntSizeError
-
Constructs a new
BufferIntSizeError
with the specified detail message. - BufferSizeError - Error in org.jcsp.util
-
This is thrown if an attempt is made to create some variety of buffered channel with a zero or negative sized buffer.
- BufferSizeError(String) - Constructor for error org.jcsp.util.BufferSizeError
- Builder(ProtocolID) - Constructor for class org.jcsp.net.LinkFactory.Builder
-
A constructor which takes the
ProtocolID
identifying the protocol that thisBuilder
supports. - builders - Variable in class org.jcsp.net.LinkFactory
-
This Hashtable stores ProtocolID's as it keys and map these to Builders for those Protocols.
- button - Variable in class org.jcsp.plugNplay.FramedButton
-
The button
- button - Variable in class org.jcsp.plugNplay.FramedButtonArray
-
The buttons
- button - Variable in class org.jcsp.plugNplay.FramedButtonGrid
-
The buttons
- buttonContainer - Static variable in class org.jcsp.demos.util.Ask
- buttonId - Variable in class org.jcsp.awt.ActiveButtonControl
- Byte(String, byte, byte) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Byte issues the prompt and returns a byte between min and max inclusive.
- byteIn - Variable in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterRX
-
The input end of the pipe to read the message back
- byteIn - Variable in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterRX
-
The input end to read the message back from
- bytes - Variable in class org.jcsp.net.Link.LinkTest
- bytes - Variable in class org.jcsp.net2.mobile.ClassData
- bytes - Variable in class org.jcsp.net2.mobile.DynamicClassLoaderMessage
C
- c - Variable in class org.jcsp.awt.GraphicsCommand.SetColor
- c - Variable in class org.jcsp.awt.GraphicsCommand.SetXORMode
- c - Variable in class org.jcsp.awt.GraphicsProtocol.General
- c - Variable in class org.jcsp.lang.Any2AnyCallChannel
-
This is used to synchronise the calling and accepting process.
- c - Variable in class org.jcsp.lang.Any2OneCallChannel
-
This is used to synchronise the calling and accepting process.
- c - Variable in class org.jcsp.lang.BasicOne2OneChannelSymmetric
- c - Variable in class org.jcsp.lang.BasicOne2OneChannelSymmetricInt
- c - Variable in class org.jcsp.lang.One2AnyCallChannel
-
This is used to synchronise the calling and accepting process.
- c - Variable in class org.jcsp.lang.One2OneCallChannel
-
This is used to synchronise the calling and accepting process.
- caller - Variable in class org.jcsp.net.remote.ProcessSpawner
-
For sending data back to the calling JVM who is running the
RemoteProcess
proxy. - caller - Variable in class org.jcsp.net.remote.SpawnerMessage
- cause - Variable in exception org.jcsp.net.remote.RemoteSpawnException
-
The actual exception.
- ch - Variable in class org.jcsp.net.Net2AnyChannel
-
The local channel used for output from the recieving process
- Challenge - Interface in org.jcsp.net.security
-
Abstract representation of a challenge as part of the security negotiation.
- CHALLENGE_LENGTH - Static variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
Sets the length of the challenge packet.
- chan - Variable in class org.jcsp.net.NetAltingConnectionServer
- chan - Variable in class org.jcsp.net2.Any2NetChannel
-
The underlying One2NetChannel used by this channel.
- CHAN_FACTORY - Static variable in class org.jcsp.net.cns.CNS
- chanClientSynch - Variable in class org.jcsp.lang.Any2AnyConnectionImpl
- chanFromServer - Variable in class org.jcsp.lang.Any2AnyConnectionImpl
- chanFromServer - Variable in class org.jcsp.lang.Any2OneConnectionImpl
- chanFromServer - Variable in class org.jcsp.lang.One2AnyConnectionImpl
- change(GraphicsCommand[], int) - Method in interface org.jcsp.awt.Display
-
Changes the array of GraphicsCommands to be interpreted by replacing elements i onwards with the new ones.
- change(GraphicsCommand[], int) - Method in class org.jcsp.awt.DisplayList
-
Changes the array of GraphicsCommands to be executed by replacing elements i onwards with the new ones.
- change(GraphicsCommand, int) - Method in interface org.jcsp.awt.Display
-
Changes the array of GraphicsCommands to be executed by replacing element i with the new one.
- change(GraphicsCommand, int) - Method in class org.jcsp.awt.DisplayList
-
Changes the array of GraphicsCommands to be executed by replacing element i with the new one.
- chanIn - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
The underlying input channel end.
- channel - Variable in class org.jcsp.lang.AltingChannelInputImpl
- channel - Variable in class org.jcsp.lang.AltingChannelInputIntImpl
- channel - Variable in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.The real channel which this object wraps.
- channel - Variable in class org.jcsp.lang.Any2AnyImpl
- channel - Variable in class org.jcsp.lang.Any2AnyIntImpl
- channel - Variable in class org.jcsp.lang.Any2OneImpl
- channel - Variable in class org.jcsp.lang.Any2OneIntImpl
- channel - Variable in class org.jcsp.lang.ChannelInputImpl
- channel - Variable in class org.jcsp.lang.ChannelInputIntImpl
- channel - Variable in class org.jcsp.lang.ChannelOutputImpl
- channel - Variable in class org.jcsp.lang.ChannelOutputIntImpl
- channel - Variable in class org.jcsp.lang.One2AnyImpl
- channel - Variable in class org.jcsp.lang.One2AnyIntImpl
- channel - Variable in class org.jcsp.lang.RejectableAltingChannelInputImpl
- channel - Variable in class org.jcsp.lang.SharedChannelInputImpl
- channel - Variable in class org.jcsp.lang.SharedChannelInputIntImpl
- channel - Variable in class org.jcsp.lang.SharedChannelOutputImpl
- channel - Variable in class org.jcsp.lang.SharedChannelOutputIntImpl
- channel - Variable in class org.jcsp.net.IndexManager.ChannelAndIndex
- Channel - Class in org.jcsp.lang
-
This class provides static factory methods for constructing all the different types of channel.
- Channel() - Constructor for class org.jcsp.lang.Channel
-
Private constructor to stop users from instantiating this class.
- ChannelAccept - Interface in org.jcsp.lang
-
This defines the interface for accepting CALL channels.
- channelAddress - Variable in class org.jcsp.net.NetChannelLocation
-
The
NodeAddressID
on which the channel's Node is listening. - ChannelAndIndex(Any2OneChannel, long) - Constructor for class org.jcsp.net.IndexManager.ChannelAndIndex
- ChannelArrayFactory<T> - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- ChannelData - Class in org.jcsp.net2
-
A class that is used to keep track of the state of a network channel.
- ChannelData() - Constructor for class org.jcsp.net2.ChannelData
- ChannelDataRejectedException - Exception in org.jcsp.lang
-
Thrown by a
read
or awrite
method of a channel when a reject has been called and the synchronization and data transfer will not complete. - ChannelDataRejectedException() - Constructor for exception org.jcsp.lang.ChannelDataRejectedException
- ChannelDataState - Class in org.jcsp.net2
-
Represents the state of the networked channel.
- ChannelDataState() - Constructor for class org.jcsp.net2.ChannelDataState
-
Private default constructor.
- ChannelDataStore<T> - Interface in org.jcsp.util
-
This is the interface for object channel plug-ins that define their buffering characteristics.
- ChannelDataStoreInt - Interface in org.jcsp.util.ints
-
This is the interface for integer channel plug-ins that define their buffering characteristics.
- ChannelEndContructionException - Exception in org.jcsp.net.dynamic
-
Thrown when a reconnection mannager is unable to recreate the underlying channel.
- ChannelEndContructionException() - Constructor for exception org.jcsp.net.dynamic.ChannelEndContructionException
-
Constructs a
ChannelEndConstructionException
without a detail message or cause. - ChannelEndContructionException(String) - Constructor for exception org.jcsp.net.dynamic.ChannelEndContructionException
-
Constructs a
ChannelEndConstructionException
with a detail message. - ChannelEndContructionException(String, Throwable) - Constructor for exception org.jcsp.net.dynamic.ChannelEndContructionException
-
Constructs a
ChannelEndContructionException
with a detail message and underlying cause. - ChannelEndContructionException(Throwable) - Constructor for exception org.jcsp.net.dynamic.ChannelEndContructionException
-
Constructs a
ChannelEndConstructionException
with a cause indicator. - ChannelEndNotMoveableException - Exception in org.jcsp.net.dynamic
-
Thrown when a channel end cannot be moved.
- ChannelEndNotMoveableException() - Constructor for exception org.jcsp.net.dynamic.ChannelEndNotMoveableException
-
Constructs a new
ChannelEndNotMoveableException
without a detail message or cause. - ChannelEndNotMoveableException(String) - Constructor for exception org.jcsp.net.dynamic.ChannelEndNotMoveableException
-
Constructs a new
ChannelEndNotMoveableException
with a detail message. - ChannelEndNotMoveableException(String, Throwable) - Constructor for exception org.jcsp.net.dynamic.ChannelEndNotMoveableException
-
Constructs a new
ChannelEndNotMoveableException
with a detail message and underlying cause exception. - ChannelEndNotMoveableException(Throwable) - Constructor for exception org.jcsp.net.dynamic.ChannelEndNotMoveableException
-
Constructs a new
ChannelEndNotMoveableException
with a cause exception. - ChannelFactory<T> - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- channelFactoryClass - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
The factory class used to create the channel end.
- channelID - Variable in class org.jcsp.net.NetChannelInputProcess
-
Our channel ID.
- channelID - Variable in class org.jcsp.net.One2NetChannel
-
The channel ID of the remote computer.
- ChannelID - Class in org.jcsp.net
- ChannelID(String) - Constructor for class org.jcsp.net.ChannelID
- ChannelID(NodeID, long) - Constructor for class org.jcsp.net.ChannelID
-
Creates a ChannelID for a channel.
- channelIndex - Variable in class org.jcsp.net.NetChannelInputProcess
-
Our channel index.
- channelIndex - Variable in class org.jcsp.net.One2NetChannel
-
Our channel index.
- ChannelIndexMap - Class in org.jcsp.net
- ChannelIndexMap(int, float) - Constructor for class org.jcsp.net.ChannelIndexMap
- ChannelIndexMap.Entry - Class in org.jcsp.net
- ChannelInput<T> - Interface in org.jcsp.lang
-
This defines the interface for reading from an Object channel.
- ChannelInputImpl<T> - Class in org.jcsp.lang
- ChannelInputImpl(ChannelInternals, int) - Constructor for class org.jcsp.lang.ChannelInputImpl
- ChannelInputInt - Interface in org.jcsp.lang
-
This defines the interface for reading from object channels.
- ChannelInputIntImpl - Class in org.jcsp.lang
- ChannelInputIntImpl(ChannelInternalsInt, int) - Constructor for class org.jcsp.lang.ChannelInputIntImpl
- channelInputRegistrations - Variable in class org.jcsp.net.cns.CNSChannelEndManager
- ChannelInputWrapper - Class in org.jcsp.lang
-
Deprecated.There is no longer any need to use this class, after the 1.1 class reorganisation.
- ChannelInputWrapper(ChannelInput) - Constructor for class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.Constructs a new wrapper around the given channel end.
- ChannelInt - Class in org.jcsp.lang
-
Deprecated.To create integer channels, use the methods in the Channel class.
- ChannelInt() - Constructor for class org.jcsp.lang.ChannelInt
-
Deprecated.Private constructor to stop users from instantiating this class.
- ChannelIntArrayFactory - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- ChannelInternals<T> - Interface in org.jcsp.lang
- ChannelInternalsInt - Interface in org.jcsp.lang
- ChannelIntFactory - Interface in org.jcsp.lang
-
Deprecated.These channel factories are deprecated in favour of the new one2one() methods in the Channel class.
- channelKeyCount - Variable in class org.jcsp.net.cns.CNS
- channelLabel - Variable in class org.jcsp.net.NetChannelLocation
-
The label, if any, assigned to a channel's VCN.
- channelLocation - Variable in class org.jcsp.net.cns.CNSMessage.RegisterRequest
- channelLocation - Variable in class org.jcsp.net.cns.CNSMessage.ResolveReply
- channelLocation - Variable in class org.jcsp.net.One2NetChannel
-
The channel name.
- ChannelManager - Class in org.jcsp.net2
-
A class used to manage the networked channels on the Node.
- ChannelManager() - Constructor for class org.jcsp.net2.ChannelManager
-
Private default constructor.
- ChannelMessage - Class in org.jcsp.net
-
Messages used by channels.
- ChannelMessage() - Constructor for class org.jcsp.net.ChannelMessage
- ChannelMessage.Ack - Class in org.jcsp.net
-
An acknowledgement.
- ChannelMessage.Data - Class in org.jcsp.net
-
Data from channel output to channel input.
- ChannelMessage.WriteRejected - Class in org.jcsp.net
- channelName - Variable in class org.jcsp.net.cns.CNS.PendingResolve
- channelName - Variable in class org.jcsp.net.cns.CNSService.PendingResolve
- ChannelNameException - Exception in org.jcsp.net.cns
-
An exception caused by an invalid channel name.
- ChannelNameException() - Constructor for exception org.jcsp.net.cns.ChannelNameException
-
Default constructor.
- ChannelNameException(String) - Constructor for exception org.jcsp.net.cns.ChannelNameException
-
Constructor.
- ChannelNameKey - Class in org.jcsp.net.cns
-
Instances of this hold a key for a particular channel.
- ChannelNameKey(long) - Constructor for class org.jcsp.net.cns.ChannelNameKey
- channelNode - Variable in class org.jcsp.net.NetChannelLocation
-
The
NodeID
of the channel's Node. - ChannelOutput<T> - Interface in org.jcsp.lang
-
This defines the interface for writing to object channels.
- ChannelOutputImpl<T> - Class in org.jcsp.lang
- ChannelOutputImpl(ChannelInternals, int) - Constructor for class org.jcsp.lang.ChannelOutputImpl
- ChannelOutputInt - Interface in org.jcsp.lang
-
This defines the interface for writing to integer channels.
- ChannelOutputIntImpl - Class in org.jcsp.lang
- ChannelOutputIntImpl(ChannelInternalsInt, int) - Constructor for class org.jcsp.lang.ChannelOutputIntImpl
- channelOutputsCreated - Variable in class org.jcsp.net.cns.CNSChannelEndManager
- ChannelOutputWrapper - Class in org.jcsp.lang
-
Deprecated.There is no longer any need to use this class, after the 1.1 class reorganisation.
- ChannelOutputWrapper(ChannelOutput) - Constructor for class org.jcsp.lang.ChannelOutputWrapper
-
Deprecated.Creates a new wrapper for the given channel end.
- channelRegister - Variable in class org.jcsp.net2.cns.CNS
-
The map of channels registered to a Node; NodeID->
- ChannelRegistration(String, NameAccessLevel, ChannelNameKey) - Constructor for class org.jcsp.net.cns.CNSChannelEndManager.ChannelRegistration
- channelRxFilter - Variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
The RX filter created when the service started, returned by
getChannelRxFilter
. - channels - Variable in class org.jcsp.net.cns.CNS
-
The registered channel names and indexes.
- channels - Variable in class org.jcsp.net.IndexManager
- channels - Variable in class org.jcsp.net2.ChannelManager
-
The table containing the channels.
- channelTxFilter - Variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
The TX filter created when the service started, returned by
getChannelTxFilter
. - chanOut - Variable in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Underlying networked channel output end.
- chanServerSynch - Variable in class org.jcsp.lang.Any2AnyConnectionImpl
- ChanSet(ChannelOutput) - Constructor for class org.jcsp.net.dynamic.JFTP.ChanSet
-
Constructs a new
ChanSet
with an initial entry in the set. - chanSynch - Variable in class org.jcsp.lang.Any2OneConnectionImpl
- chanSynch - Variable in class org.jcsp.lang.One2AnyConnectionImpl
- chanToServer - Variable in class org.jcsp.lang.Any2AnyConnectionImpl
- chanToServer - Variable in class org.jcsp.lang.Any2OneConnectionImpl
- chanToServer - Variable in class org.jcsp.lang.One2AnyConnectionImpl
- Char(String, char[]) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Char issues the prompt and returns a char depending on the first non-white-space character typed.
- check(int, int, int, String[][]) - Method in class org.jcsp.awt.ActiveButtonState
- CHECK - Static variable in class org.jcsp.net2.mobile.MobileChannelMessage
- CHECK_RESPONSE - Static variable in class org.jcsp.net2.mobile.MobileChannelMessage
- checkCnsService() - Method in class org.jcsp.net.cns.CNSChannelEndManager
- checkEqual(NetChannelLocation) - Method in class org.jcsp.net.NetChannelLocation
-
This method is used by the
equals(Object)
method to determine whether another object is equal to the one on which it is invoked. - checkEqual(NodeUI) - Method in class org.jcsp.net.NodeUI
-
An abstract method to be implemented to return whether another
NodeUI
object is equal to this instance. - checkEqual(NodeUI) - Method in class org.jcsp.net.NodeUIImpl
-
Compares another
NodeUI
with thisNodeUIImpl
. - checkForLink - Variable in class org.jcsp.net.LinkManager
- checkForPendingClass(String) - Method in class org.jcsp.net.dynamic.ClassManager
-
Attempts to load the class from a remote node if it has previously been marked as pending.
- checkIndexIsValid(long) - Static method in class org.jcsp.net.IndexManager
- checkInitialized() - Method in class org.jcsp.net.Node
-
Checks that the Node has been initialized.
- checkPoison() - Method in class org.jcsp.net.Net2OneChannel
-
Currently, network channels are unpoisonable so this method will never throw a PoisonException
- ChildProcess - Class in org.jcsp.net.remote
-
For use by the infrastructure only.
- ChildProcess() - Constructor for class org.jcsp.net.remote.ChildProcess
- claim() - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
This claims a lock on the client.
- claim() - Method in class org.jcsp.lang.Mutex
- claim() - Method in class org.jcsp.lang.SharedAltingConnectionClient
- claim() - Method in class org.jcsp.net2.Mutex
-
Claims the mutex for exclusive access
- claimed - Variable in class org.jcsp.lang.Mutex
- claimed - Variable in class org.jcsp.net2.Mutex
-
Flag to mark the mutex as claimed
- ClassData - Class in org.jcsp.net2.mobile
- ClassData(String, byte[]) - Constructor for class org.jcsp.net2.mobile.ClassData
- classDataResponse - Variable in class org.jcsp.net2.mobile.DynamicClassLoader
- classes - Variable in class org.jcsp.net.dynamic.ClassManager
-
Maps
RegisteredClass
objects tobyte[]
binary images. - classes - Variable in class org.jcsp.net2.mobile.DynamicClassLoader
- classFiles - Variable in class org.jcsp.net.dynamic.ClassManager
-
Maps
String
class names tobyte[]
binary images. - classIn - Variable in class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
- classLoader - Variable in class org.jcsp.net.dynamic.JFTP
-
The default class loader to get locally held classes from.
- classLoaders - Variable in class org.jcsp.net.dynamic.ClassManager
-
Maps
NetChannelLocation
objects toNodeClassLoader
objects to use to retrieve classes from that node. - classLoaders - Static variable in class org.jcsp.net2.mobile.ClassManager
- classLoaderToUse - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
The class loader to use when deserializing the object.
- classManager - Variable in class org.jcsp.net.dynamic.NodeClassLoader
-
The class manager responsible for managing dynamically loaded classes at this node.
- classManager - Variable in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
The class manager for managing classes dynamically loaded by this node.
- ClassManager - Class in org.jcsp.net.dynamic
-
A process for retrieving and registering classes that cannot be found locally.
- ClassManager - Class in org.jcsp.net2.mobile
- ClassManager() - Constructor for class org.jcsp.net.dynamic.ClassManager
- ClassManager() - Constructor for class org.jcsp.net2.mobile.ClassManager
- ClassManager.ClassRequest - Class in org.jcsp.net.dynamic
-
Marshals a set of parameters for passing information between
getClass
and the main process thread. - ClassManager.RegisteredClass - Class in org.jcsp.net.dynamic
-
Used in the
classes
hash table to represent class names. - classManifests - Variable in class org.jcsp.net.dynamic.ClassManager
-
Maps
String
class names toJarManifestReply
objects. - className - Variable in class org.jcsp.net.dynamic.JFTP.ClassReply
- className - Variable in class org.jcsp.net.dynamic.JFTP.ClassRequest
- className - Variable in class org.jcsp.net2.mobile.ClassData
- className - Variable in class org.jcsp.net2.mobile.ClassRequest
- classNoLongerPending(String) - Method in class org.jcsp.net.dynamic.ClassManager
-
Marks a class as arrived after it was previously marked as pending.
- classNotify - Variable in class org.jcsp.net.dynamic.JFTP
-
Child processes spawned to load classes from disk or from another node pass the loaded data on this channel to the main process fror forwarding to the requesting clients.
- classPath - Variable in class org.jcsp.net.remote.ProcessSpawner
-
The classpath the spawned JVM should use to get the caller's classes from a networked filesystem or
null
if the default classpath should be used. - classPath - Variable in class org.jcsp.net.remote.RemoteProcess
-
The classpath the remote node should use.
- classPath - Variable in class org.jcsp.net.remote.SpawnerMessage
- classPending(String, ClassLoader, JFTP.JarManifestReply) - Method in class org.jcsp.net.dynamic.ClassManager
-
Marks a class as scheduled for later arrival.
- classPendings - Variable in class org.jcsp.net.dynamic.ClassManager
-
Maps
String
class names toNodeClassLoader
objects to use to retrieve them. - classQueue - Variable in class org.jcsp.net.dynamic.JFTP
-
Child processes spawned to load classes from Java archives will create additional requests on this channel to queue other files from the archive to be sent to a client.
- classRegChan - Variable in class org.jcsp.net.dynamic.ClassManager
-
Used to pass requests to the main process thread from calls to the
registerClass
method. - classRegReplyChan - Variable in class org.jcsp.net.dynamic.ClassManager
-
Used to pass replies from the main process thread to callers of the
registerClass
method. - ClassReply(String, byte[]) - Constructor for class org.jcsp.net.dynamic.JFTP.ClassReply
- classReq - Variable in class org.jcsp.net.dynamic.NodeClassLoader
-
Channel for passing requests from the
findClass
method to the child process. - classReqs - Variable in class org.jcsp.net.dynamic.ClassManager
-
Used to pass requests to the main process thread from calls to the
getClass
method. - classRequest - Variable in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
Requests for classes will be received on this channel.
- ClassRequest - Class in org.jcsp.net2.mobile
- ClassRequest(String, ChannelOutput, int) - Constructor for class org.jcsp.net.dynamic.JFTP.ClassRequest
- ClassRequest(String, NetChannelLocation, ChannelOutput) - Constructor for class org.jcsp.net.dynamic.ClassManager.ClassRequest
- ClassRequest(NodeID, String, NetChannelLocation) - Constructor for class org.jcsp.net2.mobile.ClassRequest
- classResp - Variable in class org.jcsp.net.dynamic.NodeClassLoader
-
Channel for returning data from the child process to the
findClass
method. - classResponse - Variable in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
When classes have arrived they will be passed out on this channel.
- classSourceChannelLoc - Variable in class org.jcsp.net.dynamic.ClassManager.ClassRequest
- classSourceChannelLoc - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
The location of the request channel of the sender's JFTP process.
- CLEAR_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- clearFields() - Method in class org.jcsp.net.cns.CNSService
- ClearRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClearRect
- client - Variable in class org.jcsp.lang.One2AnyConnectionImpl
- client - Variable in class org.jcsp.lang.One2OneConnectionImpl
- client - Variable in class org.jcsp.net.Link
-
True if this is a client during handshaking, false if it is the server.
- client() - Method in interface org.jcsp.lang.Any2AnyConnection
-
Returns a reference to the client end of the connection for use by the client processes.
- client() - Method in class org.jcsp.lang.Any2AnyConnectionImpl
-
Returns a
SharedAltingConnectionClient
object for this connection. - client() - Method in interface org.jcsp.lang.Any2OneConnection
-
Returns a client end of the connection.
- client() - Method in class org.jcsp.lang.Any2OneConnectionImpl
-
Returns the
AltingConnectionClient
that can be used by a single process at any instance. - client() - Method in interface org.jcsp.lang.ConnectionWithSharedAltingClient
- client() - Method in interface org.jcsp.lang.One2AnyConnection
-
Returns the client part of the connection.
- client() - Method in class org.jcsp.lang.One2AnyConnectionImpl
-
Returns the
AltingConnectionClient
that can be used by a single process at any instance. - client() - Method in interface org.jcsp.lang.One2OneConnection
-
Returns the client end of the connection.
- client() - Method in class org.jcsp.lang.One2OneConnectionImpl
-
Returns the
AltingConnectionClient
that can be used by a single process at any instance. - CLIENT_STATE_CLOSED - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- CLIENT_STATE_CLOSED - Static variable in class org.jcsp.lang.AltingConnectionClientImpl
- CLIENT_STATE_CLOSED - Static variable in class org.jcsp.net2.ConnectionDataState
- CLIENT_STATE_MADE_REQ - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- CLIENT_STATE_MADE_REQ - Static variable in class org.jcsp.lang.AltingConnectionClientImpl
- CLIENT_STATE_MADE_REQ - Static variable in class org.jcsp.net2.ConnectionDataState
- CLIENT_STATE_OPEN - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- CLIENT_STATE_OPEN - Static variable in class org.jcsp.lang.AltingConnectionClientImpl
- CLIENT_STATE_OPEN - Static variable in class org.jcsp.net2.ConnectionDataState
- CLIP_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- ClipRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClipRect
- cliptag - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- clone() - Method in class org.jcsp.demos.util.ComplexDouble
- clone() - Method in class org.jcsp.net.AcknowledgementsBuffer
-
Returns a new (and EMPTY) AcknowledgementsBuffer with the same creation parameters as this one.
- clone() - Method in class org.jcsp.net.dynamic.ClassManager.RegisteredClass
- clone() - Method in class org.jcsp.net.NetChannelLocation
-
Returns a clone of the instance of this class.
- clone() - Method in class org.jcsp.net.NodeAddressID
-
Returns a clone of the instance of the class implementing this interface.
- clone() - Method in class org.jcsp.net.NodeID
-
Returns a clone of the instance of
NodeID
on which this method is being called. - clone() - Method in class org.jcsp.util.Buffer
-
Returns a new (and EMPTY) Buffer with the same creation parameters as this one.
- clone() - Method in interface org.jcsp.util.ChannelDataStore
-
Returns a new (and EMPTY) ChannelDataStore with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.InfiniteBuffer
-
Returns a new (and EMPTY) InfiniteBuffer with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.BufferInt
-
Returns a new (and EMPTY) BufferInt with the same creation parameters as this one.
- clone() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Returns a new (and EMPTY) ChannelDataStoreInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Returns a new (and EMPTY) InfiniteBufferInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Returns a new (and EMPTY) OverFlowingBufferInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Returns a new (and EMPTY) OverWriteOldestBufferInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
Returns a new (and EMPTY) OverWritingBufferInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Returns a new (and EMPTY) ZeroBufferInt with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.OverFlowingBuffer
-
Returns a new (and EMPTY) OverFlowingBuffer with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.OverWriteOldestBuffer
-
Returns a new (and EMPTY) OverWriteOldestBuffer with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.OverWritingBuffer
-
Returns a new (and EMPTY) OverWritingBuffer with the same creation parameters as this one.
- clone() - Method in class org.jcsp.util.ZeroBuffer
-
Returns a new (and EMPTY) ZeroBuffer with the same creation parameters as this one.
- Close() - Constructor for class org.jcsp.net.ConnectionMessage.Close
- closeRx() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Closes the Rx stream and the socket, if needed.
- closeSocket() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Closes the socket, if needed.
- closeTx() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Closes the Tx stream and the socket, if needed.
- cm - Variable in class org.jcsp.net.dynamic.DeserializeChannelFilter
-
The class manger to use for classes dynamically received.
- cm - Variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
The class manager process started by the service.
- cm - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedInputStreamFactory
-
The class manager to associate with all created input streams.
- cm - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedObjectInputStream
-
The class manager to use when resolving a class.
- cm - Variable in class org.jcsp.net.dynamic.JFTP
-
The local class manager for tracking classes that were dynamically loaded by this node.
- CNS - Class in org.jcsp.net.cns
-
This class is the Channel Name Server's main server process class.
- CNS - Class in org.jcsp.net2.cns
-
This class is the Channel Name Server's main server process class.
- CNS() - Constructor for class org.jcsp.net2.cns.CNS
-
Private empty constructor
- CNS(NodeKey) - Constructor for class org.jcsp.net.cns.CNS
-
A public constructor which takes a
NodeKey
as a parameter which should be the key for the local Node. - CNS_CHANNEL_INDEX - Static variable in class org.jcsp.net.IndexManager
- CNS_CHANNEL_LABEL - Static variable in class org.jcsp.net.cns.CNS
- CNS_DEFAULT_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNS
- CNS_DEFAULT_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNSService
-
Constant specifying the default name of this service.
- CNS_SETTING_NAME_ADDRESS - Static variable in class org.jcsp.net.cns.CNSService
-
Constant specifying the setting name for CNS address.
- CNS_SETTING_NAME_ADMIN_CHANNEL_LABEL - Static variable in class org.jcsp.net.cns.CNSService
-
Constant specifying the setting name for server's admin channel.
- CNS_SETTING_NAME_SERVICE_NAME - Static variable in class org.jcsp.net.cns.CNSService
-
Constant specifying the setting name for setting the service name.
- CNS.NameAndLevel - Class in org.jcsp.net.cns
-
A data structure for holding a channel name and access level.
- CNS.PendingResolve - Class in org.jcsp.net.cns
- cnsAddress - Variable in class org.jcsp.net2.NodeFactory
-
The NodeAddress where the CNS / BNS is located
- CNSChannelEndManager - Class in org.jcsp.net.cns
-
This class implements the
NamedChannelEndManager
interface; providing methods for both constructing and destroying channels. - CNSChannelEndManager() - Constructor for class org.jcsp.net.cns.CNSChannelEndManager
-
Constructor for CNSChannelEndManager.
- CNSChannelEndManager(CNSUser) - Constructor for class org.jcsp.net.cns.CNSChannelEndManager
- CNSChannelEndManager.ChannelRegistration - Class in org.jcsp.net.cns
- cnsChannelLocation - Variable in class org.jcsp.net.cns.CNSService
- CNSMessage - Class in org.jcsp.net.cns
-
This class is only visible to this package and does not need to be used by JCSP users.
- CNSMessage - Class in org.jcsp.net2.cns
-
A message sent between a CNS and a CNSService.
- CNSMessage() - Constructor for class org.jcsp.net.cns.CNSMessage
- CNSMessage() - Constructor for class org.jcsp.net2.cns.CNSMessage
- CNSMessage.CNSReplyMessage - Class in org.jcsp.net.cns
- CNSMessage.CNSRequestMessage - Class in org.jcsp.net.cns
- CNSMessage.DeregisterReply - Class in org.jcsp.net.cns
- CNSMessage.DeregisterRequest - Class in org.jcsp.net.cns
- CNSMessage.LeaseReply - Class in org.jcsp.net.cns
- CNSMessage.LeaseRequest - Class in org.jcsp.net.cns
- CNSMessage.LogonMessage - Class in org.jcsp.net.cns
- CNSMessage.LogonReplyMessage - Class in org.jcsp.net.cns
- CNSMessage.RegisterReply - Class in org.jcsp.net.cns
- CNSMessage.RegisterRequest - Class in org.jcsp.net.cns
- CNSMessage.ResolveReply - Class in org.jcsp.net.cns
- CNSMessage.ResolveRequest - Class in org.jcsp.net.cns
- CNSMessageProtocol - Class in org.jcsp.net2.cns
-
This class defines the message types that can be sent to and from the CNS.
- CNSMessageProtocol() - Constructor for class org.jcsp.net2.cns.CNSMessageProtocol
-
Empty, private constructor.
- cnsNetChannelLocation - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Current location of the channel.
- CNSNetChannelLocation - Class in org.jcsp.net.cns
-
Instances of this class are returned by the resolve methods of
.CNSService
- CNSNetChannelLocation(NetChannelLocation, String, NameAccessLevel, CNSService, String) - Constructor for class org.jcsp.net.cns.CNSNetChannelLocation
- CNSNetworkMessageFilter - Class in org.jcsp.net2.cns
-
This filter is used by the CNS and CNSService to transmit messages between one another in a manner that is platform independent.
- CNSNetworkMessageFilter() - Constructor for class org.jcsp.net2.cns.CNSNetworkMessageFilter
- CNSNetworkMessageFilter.FilterRX - Class in org.jcsp.net2.cns
-
The filter used to convert a CNSMessage from its byte representation back into an object
- CNSNetworkMessageFilter.FilterTX - Class in org.jcsp.net2.cns
-
The encoding filter used to convert a CNSMessage into bytes
- cnsRegisteredName - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Name registered with the CNS.
- cnsRegisteredNameAccessLevel - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
NameAccessLevel
used to register the name against with the CNS. - CNSReplyMessage() - Constructor for class org.jcsp.net.cns.CNSMessage.CNSReplyMessage
- CNSRequestMessage() - Constructor for class org.jcsp.net.cns.CNSMessage.CNSRequestMessage
- cnsResolver - Variable in class org.jcsp.net.cns.CNSNetChannelLocation
- cnsServer - Variable in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Address of the CNS server.
- CNSService - Class in org.jcsp.net.cns
-
This class is the Channel Name Server's main client process class.
- CNSService - Class in org.jcsp.net2.cns
-
This is the service object used to register and resolve channel names with a Channel Name Server.
- CNSService() - Constructor for class org.jcsp.net.cns.CNSService
-
Default constructor that does not supply any of the necessary settings for initializing the CNS.
- CNSService(NodeAddressID) - Constructor for class org.jcsp.net.cns.CNSService
-
Constructor which takes an address of the Node hosting the Channel Name Server.
- CNSService(NodeAddressID, boolean) - Constructor for class org.jcsp.net.cns.CNSService
-
Constructor which takes an address of the Node hosting the Channel Name Server as well as a
boolean
indicating whether or not the service should be started. - CNSService(NodeAddressID, String) - Constructor for class org.jcsp.net.cns.CNSService
-
Constructor which takes an address of the Node hosting the Channel Name Server as well as the label of the Channel Name Server's admin channel.
- CNSService(NodeAddressID, String, boolean) - Constructor for class org.jcsp.net.cns.CNSService
-
Constructor which takes an address of the Node hosting the Channel Name Server, the label of the Channel Name Server's admin channel and a
boolean
indicating whether the service should be started. - CNSService(NodeID) - Constructor for class org.jcsp.net2.cns.CNSService
-
Creates a new CNSService
- CNSService.PendingResolve - Class in org.jcsp.net.cns
-
Data structure for pending resolve requests.
- CNSService.ServiceProcess - Class in org.jcsp.net.cns
-
The main process of the service.
- CNSService.UserObject - Class in org.jcsp.net.cns
-
This class acts as a proxy for the name management methods in its outer class.
- cnsServiceName - Variable in class org.jcsp.net.cns.CNSNetChannelLocation
- cnsServiceName - Variable in class org.jcsp.net.cns.CNSService
- cnsServiceName - Variable in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
CNS service name to use.
- cnsServiceName - Variable in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Name of the CNS service to use.
- cnsServiceNameToUse - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Identification of the CNS service to use.
- cnsUser - Variable in class org.jcsp.net.cns.CNSChannelEndManager
- cnsUser - Variable in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
CNS user reference.
- CNSUser - Interface in org.jcsp.net.cns
-
Interface that a class can implement to indicate that instances allow channel names within a naming service to be managed.
- CodeLoadingChannelFilter - Class in org.jcsp.net2.mobile
- CodeLoadingChannelFilter() - Constructor for class org.jcsp.net2.mobile.CodeLoadingChannelFilter
- CodeLoadingChannelFilter.FilterRX - Class in org.jcsp.net2.mobile
- CodeLoadingChannelFilter.FilterTX - Class in org.jcsp.net2.mobile
- color - Variable in class org.jcsp.awt.GraphicsProtocol.SetBackground
- columns - Variable in class org.jcsp.awt.ActiveTextEnterArea
- columns - Variable in class org.jcsp.awt.ActiveTextEnterField
- command - Variable in class org.jcsp.awt.DisplayList
- compact() - Method in class org.jcsp.util.filter.FilterHolder
-
Shrinks the array to save space if it is 75% empty.
- comparator - Variable in class org.jcsp.net.Requirement
- comparator - Variable in class org.jcsp.net.settings.OtherReq
- COMPARATOR_EQUALS - Static variable in class org.jcsp.net.Requirement
- COMPARATOR_GREATER_THAN - Static variable in class org.jcsp.net.Requirement
- COMPARATOR_LESS_THAN - Static variable in class org.jcsp.net.Requirement
- compare(Object, Object) - Method in class org.jcsp.net.LinkFactory.ProtocolComparator
- compare(Object, Object) - Method in class org.jcsp.net.LinkFactory.ProtocolPerformanceComparator
- compare(NodeAddressID, NodeAddressID) - Method in class org.jcsp.net.LinkFactory.ProtocolComparator
- compare(NodeAddressID, ProtocolID) - Method in class org.jcsp.net.LinkFactory.ProtocolComparator
- compare(ProtocolID, NodeAddressID) - Method in class org.jcsp.net.LinkFactory.ProtocolComparator
- compare(ProtocolID, ProtocolID) - Method in class org.jcsp.net.LinkFactory.ProtocolComparator
- compare(ProtocolID, ProtocolID) - Method in class org.jcsp.net.LinkFactory.ProtocolPerformanceComparator
- compareTo(Object) - Method in class org.jcsp.net.DomainID
-
Compares this object with another object and returns whether the supplied object is equals, smaller or larger.
- compareTo(Object) - Method in class org.jcsp.net.NodeID
-
Compares this
NodeID
object with anotherNodeID
object. - compareTo(Object) - Method in class org.jcsp.net.NodeUI
-
Compares this
NodeUI
with another object. - compareTo(Object) - Method in class org.jcsp.net.Requirement.BooleanComparable
- compareTo(Object) - Method in class org.jcsp.net2.NodeAddress
-
Compares this NodeAddress to another
- compareTo(Object) - Method in class org.jcsp.net2.NodeID
-
Compares this NodeID with another NodeID.
- compareToLocalNode() - Method in class org.jcsp.net.NodeID
-
This method is equivalent to calling the
compareTo(Object)
and supplying the local Node'sNodeID
as a parameter. - ComplexDouble - Class in org.jcsp.demos.util
- ComplexDouble(double, double) - Constructor for class org.jcsp.demos.util.ComplexDouble
- component - Variable in class org.jcsp.awt.DisplayList
- componentAdded(ContainerEvent) - Method in class org.jcsp.awt.ContainerEventHandler
-
Invoked when the Container the event handler is listening to has a new Component added to it.
- ComponentEventHandler - Class in org.jcsp.awt
- ComponentEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.ComponentEventHandler
-
constructs a new ComponentEventHandler with the specified event output Channel.
- componentHidden(ComponentEvent) - Method in class org.jcsp.awt.ComponentEventHandler
-
Invoked when the component the event handler is listening to is hidden.
- componentMoved(ComponentEvent) - Method in class org.jcsp.awt.ComponentEventHandler
-
Invoked when the component the event handler is listening to is moved.
- componentRemoved(ContainerEvent) - Method in class org.jcsp.awt.ContainerEventHandler
-
Invoked when the Container the event handler is listening to has a new Component removed from it.
- componentResized(ComponentEvent) - Method in class org.jcsp.awt.ComponentEventHandler
-
Invoked when the component the event handler is listening to is resized.
- componentShown(ComponentEvent) - Method in class org.jcsp.awt.ComponentEventHandler
-
Invoked when the component the event handler is listening to is shown.
- config - Variable in class org.jcsp.net.settings.ConfigReader
-
The config built up.
- config - Variable in class org.jcsp.net.XMLNodeFactory
- config - Variable in class org.jcsp.plugNplay.DynamicDelta
- config - Variable in class org.jcsp.plugNplay.ints.DynamicDeltaInt
- ConfigReader - Class in org.jcsp.net.settings
-
Used internally by the JCSP network infrastructure to load a configuration from an XML file.
- ConfigReader(InputStream) - Constructor for class org.jcsp.net.settings.ConfigReader
-
Constructs a new configuration from the given source stream.
- ConfigReader.Tag - Class in org.jcsp.net.settings
- ConfigReader.XMLValidationException - Exception in org.jcsp.net.settings
-
Thrown in the event of a semantic error in the parsed XML file.
- configure - Variable in class org.jcsp.awt.ActiveApplet
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveButton
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveButtonControl
- configure - Variable in class org.jcsp.awt.ActiveCheckbox
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveCheckboxMenuItem
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveChoice
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveClosingFrame
- configure - Variable in class org.jcsp.awt.ActiveComponent
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveContainer
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveDialog
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveFileDialog
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveFrame
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveLabel
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveList
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveMenu
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveMenuItem
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActivePanel
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveScrollbar
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveScrollPane
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveTextArea
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveTextEnterArea
- configure - Variable in class org.jcsp.awt.ActiveTextEnterField
- configure - Variable in class org.jcsp.awt.ActiveTextField
-
The channel from which configuration messages arrive.
- configure - Variable in class org.jcsp.awt.ActiveWindow
-
The channel from which configuration messages arrive.
- configure(Applet) - Method in interface org.jcsp.awt.ActiveApplet.Configure
- configure(Button) - Method in interface org.jcsp.awt.ActiveButton.Configure
- configure(Checkbox) - Method in interface org.jcsp.awt.ActiveCheckbox.Configure
- configure(CheckboxMenuItem) - Method in interface org.jcsp.awt.ActiveCheckboxMenuItem.Configure
- configure(Choice) - Method in interface org.jcsp.awt.ActiveChoice.Configure
- configure(Component) - Method in interface org.jcsp.awt.ActiveComponent.Configure
- configure(Component) - Method in interface org.jcsp.awt.GraphicsProtocol.Configure
- configure(Container) - Method in interface org.jcsp.awt.ActiveContainer.Configure
- configure(Dialog) - Method in interface org.jcsp.awt.ActiveDialog.Configure
- configure(FileDialog) - Method in interface org.jcsp.awt.ActiveFileDialog.Configure
- configure(Frame) - Method in interface org.jcsp.awt.ActiveFrame.Configure
- configure(Label) - Method in interface org.jcsp.awt.ActiveLabel.Configure
- configure(List) - Method in interface org.jcsp.awt.ActiveList.Configure
- configure(Menu) - Method in interface org.jcsp.awt.ActiveMenu.Configure
- configure(MenuItem) - Method in interface org.jcsp.awt.ActiveMenuItem.Configure
- configure(Panel) - Method in interface org.jcsp.awt.ActivePanel.Configure
- configure(Scrollbar) - Method in interface org.jcsp.awt.ActiveScrollbar.Configure
- configure(ScrollPane) - Method in interface org.jcsp.awt.ActiveScrollPane.Configure
- configure(TextArea) - Method in interface org.jcsp.awt.ActiveTextArea.Configure
- configure(TextField) - Method in interface org.jcsp.awt.ActiveTextField.Configure
- configure(Window) - Method in interface org.jcsp.awt.ActiveWindow.Configure
- configureA - Variable in class org.jcsp.awt.ActiveTextEnterArea
- configureA - Variable in class org.jcsp.awt.ActiveTextEnterField
- configureB - Variable in class org.jcsp.awt.ActiveTextEnterArea
- configureB - Variable in class org.jcsp.awt.ActiveTextEnterField
- connect() - Method in class org.jcsp.net.Link
-
Establishes a connection to the peer node.
- connect() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Connect to remote host.
- connect() - Method in class org.jcsp.net2.Link
-
Connects to the remote Node.
- connect() - Method in class org.jcsp.net2.tcpip.TCPIPLink
-
Connects the Link to the remote Node.
- connected - Variable in class org.jcsp.net.Link
-
True if
connect()
has been called or the underlying connection is already open. - connected - Variable in class org.jcsp.net.One2NetChannel
-
True iff we're connected to the remote computer.
- connected - Variable in class org.jcsp.net2.Link
-
A flag used to indicate whether the Link is connected or not.
- connectedBarriers - Variable in class org.jcsp.net2.Link
-
This Hashtable is used to keep track of the current barriers that are connected to this Link.
- connectedOutputs - Variable in class org.jcsp.net2.Link
-
This Hashtable is used to keep track of the current output channels that are connected to this Link.
- Connection - Class in org.jcsp.lang
-
This class provides static factory methods for constructing different types of connection.
- Connection() - Constructor for class org.jcsp.lang.Connection
-
Constructor for Connection.
- ConnectionArrayFactory - Interface in org.jcsp.lang
-
Defines an interface for a factory that can create arrays of connections.
- ConnectionClient<T> - Interface in org.jcsp.lang
-
This is an interface to be implemented by classes that wish to act as a client to connect to a
ConnectionServer
. - ConnectionClientMessage<T> - Class in org.jcsp.lang
- ConnectionClientMessage() - Constructor for class org.jcsp.lang.ConnectionClientMessage
- ConnectionClientOpenMessage<T> - Class in org.jcsp.lang
- ConnectionClientOpenMessage() - Constructor for class org.jcsp.lang.ConnectionClientOpenMessage
- ConnectionData - Class in org.jcsp.net2
- ConnectionData() - Constructor for class org.jcsp.net2.ConnectionData
- ConnectionDataState - Class in org.jcsp.net2
- ConnectionDataState() - Constructor for class org.jcsp.net2.ConnectionDataState
- ConnectionFactory - Interface in org.jcsp.lang
-
Defines an interface for a factory than can create connections.
- ConnectionManager - Class in org.jcsp.net2
- ConnectionManager() - Constructor for class org.jcsp.net2.ConnectionManager
- ConnectionMessage<T> - Class in org.jcsp.lang
- ConnectionMessage - Class in org.jcsp.net
-
A message between a Connection Client & Server.
- ConnectionMessage() - Constructor for class org.jcsp.lang.ConnectionMessage
- ConnectionMessage() - Constructor for class org.jcsp.net.ConnectionMessage
- ConnectionMessage.Close - Class in org.jcsp.net
-
A close() from client to server to open().
- ConnectionMessage.Open - Class in org.jcsp.net
-
A request from client to server to open().
- ConnectionMessage.Ping - Class in org.jcsp.net
-
A ping() from server to client.
- ConnectionMessage.Pong - Class in org.jcsp.net
-
A pong() from client to server.
- connectionOriented - Variable in class org.jcsp.net.settings.ConnectionOriented
- connectionOriented - Variable in class org.jcsp.net.settings.LinkProfile
- connectionOriented - Variable in class org.jcsp.net.settings.Specs
- ConnectionOriented - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a connection oriented protocol.
- ConnectionOriented(boolean, boolean) - Constructor for class org.jcsp.net.settings.ConnectionOriented
- connections - Variable in class org.jcsp.net2.ConnectionManager
- ConnectionServer<T> - Interface in org.jcsp.lang
-
This interface should be implemented by classes that wish to act as connection servers and to accept requests from
ConnectionClient
objects. - ConnectionServerMessage<T> - Class in org.jcsp.lang
- ConnectionServerMessage() - Constructor for class org.jcsp.lang.ConnectionServerMessage
- connectionServerToUse - Variable in class org.jcsp.lang.SharedConnectionServerImpl
- ConnectionWithSharedAltingClient<T> - Interface in org.jcsp.lang
-
This interface is just
- ConnectionWithSharedAltingServer<T> - Interface in org.jcsp.lang
- construct(String) - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Split the server string into a server and port component on the : character.
- construct(String[]) - Static method in class org.jcsp.net.remote.SpawnerService
- construct(String, int) - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Construct the server address, assuming the local host if none is specified.
- ContainerEventHandler - Class in org.jcsp.awt
- ContainerEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.ContainerEventHandler
-
constructs a new ContainerEventHandler with the specified event output Channel.
- contract() - Method in class org.jcsp.lang.AltingBarrier
-
This contracts by one the number of processes enrolled in this alting barrier.
- contract(AltingBarrier) - Method in class org.jcsp.lang.AltingBarrierBase
-
This removes the given front-end chained to this alting barrier.
- contract(AltingBarrier[]) - Method in class org.jcsp.lang.AltingBarrier
-
This contracts the number of processes enrolled in this alting barrier.
- contract(AltingBarrier[]) - Method in class org.jcsp.lang.AltingBarrierBase
-
This removes the given front-ends chained to this alting barrier.
- control - Variable in class org.jcsp.demos.util.Ask.Prompt
- COPY_AREA - Static variable in class org.jcsp.awt.GraphicsCommand
- CopyArea(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.CopyArea
- count - Static variable in class org.jcsp.lang.SpuriousLog
- count - Variable in class org.jcsp.net.AcknowledgementsBuffer.Acks
-
Count of acknowledgements
- count - Variable in class org.jcsp.net.ChannelIndexMap
- count - Variable in class org.jcsp.util.filter.FilterHolder
-
Number of filters currently installed.
- countdown - Variable in class org.jcsp.lang.AltingBarrierBase
-
The number of processes not yet offered to sync on this barrier.
- countDown - Variable in class org.jcsp.lang.Barrier
-
The number of processes currently enrolled on this barrier and who have not yet synchronised in this cycle.
- counter - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The number of Objects stored in the InfiniteBuffer
- counter - Variable in class org.jcsp.net.Link.LinkTest
- counter - Variable in class org.jcsp.util.Buffer
-
The number of Objects stored in the Buffer
- counter - Variable in class org.jcsp.util.InfiniteBuffer
-
The number of Objects stored in the InfiniteBuffer
- counter - Variable in class org.jcsp.util.ints.BufferInt
-
The number of ints stored in the BufferInt
- counter - Variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The number of ints stored in the InfiniteBufferInt
- counter - Variable in class org.jcsp.util.ints.OverFlowingBufferInt
-
The number of ints stored in the Buffer
- counter - Variable in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
The number of ints stored in the Buffer
- counter - Variable in class org.jcsp.util.ints.OverWritingBufferInt
-
The number of ints stored in the Buffer
- counter - Variable in class org.jcsp.util.OverFlowingBuffer
-
The number of Objects stored in the Buffer
- counter - Variable in class org.jcsp.util.OverWriteOldestBuffer
-
The number of Objects stored in the Buffer
- counter - Variable in class org.jcsp.util.OverWritingBuffer
-
The number of Objects stored in the Buffer
- CR_WANT_CLASS - Static variable in class org.jcsp.net.dynamic.JFTP
-
Flag for indicating in a
ClassRequest
that the class image is required. - CR_WANT_MANIFEST - Static variable in class org.jcsp.net.dynamic.JFTP
-
Flag for indicating in a
ClassRequest
that a manifest is required. - create() - Static method in class org.jcsp.lang.AltingBarrier
-
This creates a new alting barrier with an (initial) enrollment count of
1
. - create() - Static method in class org.jcsp.net.Net2OneChannel
- create() - Static method in class org.jcsp.net.NetAltingConnectionServer
- create() - Static method in class org.jcsp.net.NetSharedConnectionServerImpl
- create(int) - Static method in class org.jcsp.lang.AltingBarrier
-
This creates a new alting barrier with an (initial) enrollment count of
n
. - create(int) - Static method in class org.jcsp.lang.Bucket
-
Creates an array of Buckets.
- create(int) - Static method in class org.jcsp.lang.One2OneChannelIntImpl
-
Creates an array of One2OneChannelInts.
- create(int, int) - Static method in class org.jcsp.net2.NetBarrier
-
Static factory method used to create a server end of a NetBarrier
- create(int, int, int) - Static method in class org.jcsp.net2.NetBarrier
-
Static factory method for creating a new NetBarrier with a given index
- create(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.Net2AnyChannel
-
Static factory method for creating a new instance of Net2AnyChannel, given a particular index
- create(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.Net2OneChannel
-
Static factory method used to create a new Net2OneChannel with a given index.
- create(int, BarrierData) - Method in class org.jcsp.net2.BarrierManager
-
Stores a barrier with the given index in the table.
- create(int, ChannelData) - Method in class org.jcsp.net2.ChannelManager
-
Stores a channel in the given index in the table.
- create(int, ConnectionData) - Method in class org.jcsp.net2.ConnectionManager
- create(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.Net2AnyChannel
-
A static factory method to create a new Net2AnyChannel object
- create(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.Net2OneChannel
-
Static factory method used to create a new Net2OneChannel.
- create(int, NetworkMessageFilter.FilterRx, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetAltingConnectionServer
- create(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.One2OneChannelIntImpl
-
Creates an array of One2OneChannelInts using the specified ChannelDataStoreInt.
- create(InputStream) - Method in class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedInputStreamFactory
-
Creates a new input stream.
- create(InputStream) - Method in class org.jcsp.net.dynamic.SerializedData.BasicInputStreamFactory
-
Creates an
ObjectInputStream
over the top of the given input stream. - create(InputStream) - Method in interface org.jcsp.net.dynamic.SerializedData.InputStreamFactory
-
Creates an object input stream based on the given input stream.
- create(InputStream) - Method in class org.jcsp.net.SerializedObject.BasicInputStreamFactory
- create(InputStream) - Method in interface org.jcsp.net.SerializedObject.InputStreamFactory
- create(String) - Static method in class org.jcsp.net.Net2OneChannel
- create(String, ChannelDataStore) - Static method in class org.jcsp.net.Net2OneChannel
- create(NetChannelLocation) - Static method in class org.jcsp.net.NetAltingConnectionClient
- create(NetChannelLocation) - Static method in class org.jcsp.net.NetSharedAltingConnectionClient
- create(NodeAddressID) - Static method in class org.jcsp.net.LinkServer
-
Create a server on a specifiedNodeAddressID, and start it.
- create(NodeAddressID) - Static method in class org.jcsp.net.tcpip.TCPIPLinkServer
-
Create a server on a specified NodeAddressID, and start it.
- create(BarrierData) - Method in class org.jcsp.net2.BarrierManager
-
Allocates a new number to the Barrier, and stores it in the table.
- create(ChannelData) - Method in class org.jcsp.net2.ChannelManager
-
Allocates a new number to the channel, and stores it in the table.
- create(ConnectionData) - Method in class org.jcsp.net2.ConnectionManager
- create(NetBarrierLocation, int) - Static method in class org.jcsp.net2.NetBarrier
-
Static factory method for creating a client end of a NetBarrier
- create(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.Any2NetChannel
-
Static factory method used to create an Any2NetChannel
- create(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.One2NetChannel
-
Creates a new One2NetChannel by connecting to an already created NetChannelInput
- create(NetConnectionLocation, NetworkMessageFilter.FilterTx, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetAltingConnectionClient
- create(NetworkMessageFilter.FilterRx, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetAltingConnectionServer
- create(ChannelDataStore) - Static method in class org.jcsp.net.Net2OneChannel
- create(ChannelDataStoreInt) - Static method in class org.jcsp.lang.One2OneChannelIntImpl
-
Creates a One2OneChannelIntImpl using the specified ChannelDataStoreInt.
- createAddressID(String, boolean) - Method in class org.jcsp.net.ProtocolID
-
Constructs a
NodeAddressID
from aString
. - createAddressID(String, boolean) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Creates an address from a string form.
- createAny2Any() - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2any()
method instead. - createAny2Any() - Method in interface org.jcsp.lang.ChannelFactory
-
Deprecated.Creates a new
Any2Any
channel. - createAny2Any() - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an
Any2AnyChannelInt
object. - createAny2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.Creates a new
Any2Any
channel. - createAny2Any() - Static method in class org.jcsp.lang.Connection
- createAny2Any() - Method in interface org.jcsp.lang.ConnectionFactory
-
Constructs and returns an implementation of
Any2AnyConnection
. - createAny2Any() - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an
Any2AnyChannel
object. - createAny2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an
Any2AnyChannelInt
object. - createAny2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
- createAny2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2Any filtered channel.
- createAny2Any() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2Any channel with the filtering options set for this factory.
- createAny2Any(int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2anyArray(int)
method instead. - createAny2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.Creates a populated array of
n
Any2Any
channels. - createAny2Any(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
Any2AnyChannelInt
objects. - createAny2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
Any2Any
channels. - createAny2Any(int) - Static method in class org.jcsp.lang.Connection
- createAny2Any(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
Any2AnyConnection
. - createAny2Any(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
Any2AnyChannel
objects. - createAny2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
Any2AnyChannelInt
objects. - createAny2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
- createAny2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
Any2AnyChannel
objects. - createAny2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
Any2AnyChannel
objects. - createAny2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2any(ChannelDataStore)
method instead. - createAny2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2Any filtered channel with a given buffering behaviour.
- createAny2Any(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2Any channel with the filtering options set for this factory and the specified data buffer.
- createAny2Any(ChannelDataStore<T>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.Creates a new
Any2Any
channel with the given buffering behaviour. - createAny2Any(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
Any2AnyChannel
object which uses the specifiedChannelDataStore
object as a buffer. - createAny2Any(ChannelDataStore<T>, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
-
Deprecated.Creates a populated array of
n
Any2Any
channels with the specified buffering behaviour. - createAny2Any(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
Any2AnyChannel
objects which use the specifiedChannelDataStore
object as a buffer. - createAny2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2anyArray(int,ChannelDataStore)
method instead. - createAny2Any(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
Any2AnyChannel
objects with a given buffer. - createAny2Any(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
Any2AnyChannel
objects with a given buffering behaviour. - createAny2Any(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.Creates a new
Any2Any
channel with the given buffering behaviour. - createAny2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
Any2AnyChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createAny2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
Any2AnyChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createAny2Any(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
Any2Any
channels with the specified buffering behaviour. - createAny2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
Any2AnyChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createAny2Any(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
Any2AnyChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createAny2Net(String) - Static method in class org.jcsp.net.cns.CNS
- createAny2Net(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name. - createAny2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name. - createAny2Net(String) - Static method in class org.jcsp.net2.cns.CNS
-
Deprecated.Use one2net instead
- createAny2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- createAny2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace. - createAny2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetSharedChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace. - createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
- createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetChannelEnd
- createAny2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelEndFactory
-
Constructs a
NetSharedChannelOutput
object. - createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetConnection
- createAny2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetConnectionFactory
-
Constructs a
NetSharedAltingConnectionClient
object. - createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetConnectionFactory
- createAny2Net(NetChannelLocation) - Method in class org.jcsp.net.UnacknowledgedNetChannelEndFactory
-
Creates an unacknowledged output channel end suitable for use by multiple writers.
- createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
Deprecated.Use any2net instead
- createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Use any2net instead
- createAny2Net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Deprecated.Use any2net instead
- createAny2One() - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2one()
method instead. - createAny2One() - Method in interface org.jcsp.lang.ChannelFactory
-
Deprecated.Creates a new
Any2One
channel. - createAny2One() - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an
Any2OneChannelInt
object. - createAny2One() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.Creates a new
Any2One
channel. - createAny2One() - Static method in class org.jcsp.lang.Connection
- createAny2One() - Method in interface org.jcsp.lang.ConnectionFactory
-
Constructs and returns an implementation of
Any2OneConnection
. - createAny2One() - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an
Any2OneChannel
object. - createAny2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an
Any2OneChannelInt
object. - createAny2One() - Method in class org.jcsp.lang.StandardConnectionFactory
- createAny2One() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2One filtered channel.
- createAny2One() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2One channel with the filtering options set for this factory.
- createAny2One(int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2oneArray(int)
method instead. - createAny2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.Creates a populated array of
n
Any2One
channels. - createAny2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
Any2One
channels. - createAny2One(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
Any2OneConnection
. - createAny2One(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
Any2OneChannel
objects. - createAny2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
Any2OneChannelInt
objects. - createAny2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
- createAny2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
Any2OneChannel
objects. - createAny2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
Any2OneChannel
objects. - createAny2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2one(ChannelDataStore)
method instead. - createAny2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2One filtered channel with a given buffering behaviour.
- createAny2One(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2One channel with the filtering options set for this factory and the specified data buffer.
- createAny2One(ChannelDataStore<T>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.Creates a new
Any2One
channel with the given buffering behaviour. - createAny2One(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
Any2OneChannel
object which uses the specifiedChannelDataStore
object as a buffer. - createAny2One(ChannelDataStore<T>, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
-
Deprecated.Creates a populated array of
n
Any2One
channels with the specified buffering behaviour. - createAny2One(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
Any2OneChannel
objects which use the specifiedChannelDataStore
object as a buffer. - createAny2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.any2oneArray(int,ChannelDataStore)
method instead. - createAny2One(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
Any2OneChannel
objects with a given buffer. - createAny2One(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
Any2OneChannel
objects with a given buffering behaviour. - createAny2One(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.Creates a new
Any2One
channel with the given buffering behaviour. - createAny2One(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
Any2OneChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createAny2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
Any2OneChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createAny2One(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
Any2One
channels with the specified buffering behaviour. - createAny2One(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
Any2OneChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createChallenge() - Method in interface org.jcsp.net.security.SecurityAuthority
-
Creates and returns a new challenge object.
- createChallenge() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates a new challenge packet containing a timestamp and some random data.
- createFiltered(AltingChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered input channel end around an existing input channel end.
- createFiltered(AltingChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel input end around an existing channel end.
- createFiltered(ChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered input channel end around an existing input channel end.
- createFiltered(ChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel input end around an existing channel end.
- createFiltered(ChannelOutput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered output channel end around an existing output channel end.
- createFiltered(ChannelOutput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel output end around an existing channel end.
- createFiltered(SharedChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered input channel end around an existing input channel end that can be shared by multiple processes.
- createFiltered(SharedChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel input end around an existing channel end.
- createFiltered(SharedChannelOutput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered output channel end around an existing output channel end that can be shared by multiple processes.
- createFiltered(SharedChannelOutput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel output end around an existing channel end.
- createFromStringForm(String) - Static method in class org.jcsp.net.ChannelID
-
This returns a ChannelID created from its String form as returned by the getStringForm method.
- createFromStringForm(String) - Static method in class org.jcsp.net.DomainID
-
Deprecated.not needed now channel names abstracted
- createFromStringForm(String) - Static method in class org.jcsp.net.NodeID
-
Deprecated.Not needed now channel names have been abstracted
- createFromStringForm(String) - Static method in class org.jcsp.net.NodeUI
-
Creates a NodeUI from a String in the format of that returned from the
getImplStringForm()
method. - createLink() - Method in class org.jcsp.net2.NodeAddress
-
Creates a Link connected to this address
- createLink() - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Creates a new TCPIPLink connected to a Node with this address
- createLinkServer() - Method in class org.jcsp.net2.NodeAddress
-
Creates a LinkServer listening on this address
- createLinkServer() - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Creates a new TCPIPLinkServer listening on this address
- createNet2Any() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
- createNet2Any() - Static method in class org.jcsp.net.NetChannelEnd
- createNet2Any() - Method in interface org.jcsp.net.NetChannelEndFactory
-
Constructs a
NetSharedChannelInput
object. - createNet2Any() - Static method in class org.jcsp.net.NetConnection
- createNet2Any() - Method in interface org.jcsp.net.NetConnectionFactory
-
Constructs a
NetSharedConnectionServer
object. - createNet2Any() - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2Any() - Method in class org.jcsp.net.StandardNetConnectionFactory
- createNet2Any() - Static method in class org.jcsp.net2.NetChannel
-
Deprecated.Use net2any instead
- createNet2Any() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Use net2any instead
- createNet2Any() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Deprecated.Use net2any instead
- createNet2Any(String) - Static method in class org.jcsp.net.cns.CNS
- createNet2Any(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetSharedChannelInput
object and registers its location with the supplied name in the global namespace of a channel naming service. - createNet2Any(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetSharedChannelInput
object and registers its location with the supplied name in the global namespace of a channel naming service. - createNet2Any(String) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2Any(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
-
Constructs a
NetSharedChannelInput
which has a VCN assigned with the specified label. - createNet2Any(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2Any(String) - Static method in class org.jcsp.net2.cns.CNS
-
Deprecated.Use net2any instead
- createNet2Any(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- createNet2Any(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetSharedChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service. - createNet2Any(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetSharedChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service. - createNet2Any(String, ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2Any(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
-
Constructs a buffered
NetSharedChannelInput
which has a VCN assigned with the specified label. - createNet2Any(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2Any(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
-
Constructs a
NetSharedChannelInput
object. - createNet2Any(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2Any(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2One() - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates an anonymous migratable channel input.
- createNet2One() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
- createNet2One() - Static method in class org.jcsp.net.NetChannelEnd
- createNet2One() - Method in interface org.jcsp.net.NetChannelEndFactory
-
Constructs a
NetAltingChannelInput
object. - createNet2One() - Static method in class org.jcsp.net.NetConnection
- createNet2One() - Method in interface org.jcsp.net.NetConnectionFactory
-
Constructs a
NetAltingConnectionServer
object. - createNet2One() - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2One() - Method in class org.jcsp.net.StandardNetConnectionFactory
- createNet2One() - Static method in class org.jcsp.net2.NetChannel
-
Deprecated.Use net2one instead
- createNet2One() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Use net2one instead
- createNet2One() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Deprecated.Use net2one instead
- createNet2One(String) - Static method in class org.jcsp.net.cns.CNS
- createNet2One(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetAltingChannelInput
object and registers its location with the supplied name in the global namespace of a channel naming service. - createNet2One(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetAltingChannelInput
object and registers its location with the supplied name in the global namespace of a channel naming service. - createNet2One(String) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a named migratable channel input using the default namespace.
- createNet2One(String) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
-
Creates a named migratable networked channel input end that can be used as a guard in an
Alternative
. - createNet2One(String) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
- createNet2One(String) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2One(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
-
Constructs a
NetAltingChannelInput
which has a VCN assigned with the specified label. - createNet2One(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2One(String) - Static method in class org.jcsp.net2.cns.CNS
-
Deprecated.Use net2one instead
- createNet2One(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- createNet2One(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetAltingChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service. - createNet2One(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetAltingChannelInput
object and registers its location with the supplied name in specified namespace of a channel naming service. - createNet2One(String, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a named migratable channel input within the given namespace.
- createNet2One(String, NameAccessLevel) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
-
Creates a named migratable networked channel input end that can be used as a guard in an
Alternative
. - createNet2One(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
- createNet2One(String, ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2One(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
-
Constructs a buffered
NetAltingChannelInput
which has a VCN assigned with the specified label. - createNet2One(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNet2One(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
-
Constructs a
NetAltingChannelInput
object. - createNet2One(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
- createNet2One(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createNewLinkProfile(String, Requirement[], boolean) - Static method in class org.jcsp.net.Profile
- createNewNodeProfile(String, Requirement[], boolean) - Static method in class org.jcsp.net.Profile
- createOne2Any() - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2any()
method instead. - createOne2Any() - Method in interface org.jcsp.lang.ChannelFactory
-
Deprecated.Creates a new
One2Any
channel. - createOne2Any() - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
One2AnyChannelInt
object. - createOne2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.Creates a new
One2Any
channel. - createOne2Any() - Static method in class org.jcsp.lang.Connection
- createOne2Any() - Method in interface org.jcsp.lang.ConnectionFactory
-
Constructs and returns an implementation of
One2AnyConnection
. - createOne2Any() - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
One2AnyChannel
object. - createOne2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
One2AnyChannelInt
object. - createOne2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
- createOne2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2Any filtered channel.
- createOne2Any() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2Any channel with the filtering options set for this factory.
- createOne2Any(int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2anyArray(int)
method instead. - createOne2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.Creates a populated array of
n
One2Any
channels. - createOne2Any(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
One2AnyChannelInt
objects. - createOne2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
One2Any
channels. - createOne2Any(int) - Static method in class org.jcsp.lang.Connection
- createOne2Any(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
One2AnyConnection
. - createOne2Any(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
One2AnyChannel
objects. - createOne2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
One2AnyChannelInt
objects. - createOne2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
- createOne2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
One2AnyChannel
objects. - createOne2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
One2AnyChannel
objects. - createOne2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2any(ChannelDataStore)
method instead. - createOne2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2Any filtered channel with a given buffering behaviour.
- createOne2Any(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2Any channel with the filtering options set for this factory and the specified data buffer.
- createOne2Any(ChannelDataStore<T>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.Creates a new
One2Any
channel with the given buffering behaviour. - createOne2Any(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
One2AnyChannel
object which uses the specifiedChannelDataStore
object as a buffer. - createOne2Any(ChannelDataStore<T>, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
-
Deprecated.Creates a populated array of
n
One2Any
channels with the specified buffering behaviour. - createOne2Any(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
One2AnyChannel
objects which use the specifiedChannelDataStore
object as a buffer. - createOne2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2anyArray(int,ChannelDataStore)
method instead. - createOne2Any(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
One2AnyChannel
objects with a given buffer. - createOne2Any(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
One2AnyChannel
objects with a given buffering behaviour. - createOne2Any(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.Creates a new
One2Any
channel with the given buffering behaviour. - createOne2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
One2AnyChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createOne2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
One2AnyChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createOne2Any(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
One2Any
channels with the specified buffering behaviour. - createOne2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
One2AnyChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createOne2Any(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
One2AnyChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createOne2Net(String) - Static method in class org.jcsp.net.cns.CNS
- createOne2Net(String) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name. - createOne2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name. - createOne2Net(String) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a migratable channel output to a named channel within the default namespace.
- createOne2Net(String) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
-
Creates a networked migratable channel output end connected to the input end created with the given name.
- createOne2Net(String) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
- createOne2Net(String) - Static method in class org.jcsp.net2.cns.CNS
-
Deprecated.Use one2net instead
- createOne2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a
NetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace. - createOne2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a
NetChannelOutput
object connected to aNetChannelInput
located at a location resolved from the specified channel name that exists in the supplied namespace. - createOne2Net(String, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a migratable channel output to a named channel within a given namespace.
- createOne2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.dynamic.NamedMigratableChannelEndFactory
-
Creates a networked migratable channel output end connected to the input end created with the given name.
- createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a migratable channel output to a given location.
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetChannelEnd
- createOne2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelEndFactory
-
Constructs a
NetChannelOutput
object. - createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.NetConnection
- createOne2Net(NetChannelLocation) - Method in interface org.jcsp.net.NetConnectionFactory
-
Constructs a
NetAltingConnectionClient
object. - createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetChannelEndFactory
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.StandardNetConnectionFactory
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.UnacknowledgedNetChannelEndFactory
-
Creates an unacknowledged output channel end suitable for use by a single writer.
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
Deprecated.Use one2net instead
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Use one2net instead
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Deprecated.Use one2net instead
- createOne2One() - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2one()
method instead. - createOne2One() - Method in interface org.jcsp.lang.ChannelFactory
-
Deprecated.Creates a new
One2One
channel. - createOne2One() - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
One2OneChannelInt
object. - createOne2One() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.Creates a new
One2One
channel. - createOne2One() - Static method in class org.jcsp.lang.Connection
- createOne2One() - Method in interface org.jcsp.lang.ConnectionFactory
-
Constructs and returns an implementation of
One2OneConnection
. - createOne2One() - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
One2OneChannel
object. - createOne2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
One2OneChannelInt
object. - createOne2One() - Method in class org.jcsp.lang.StandardConnectionFactory
- createOne2One() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2One filtered channel.
- createOne2One() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2One channel with the filtering options set for this factory.
- createOne2One(int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2oneArray(int)
method instead. - createOne2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.Creates a populated array of
n
One2One
channels. - createOne2One(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
One2OneChannelInt
objects. - createOne2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
One2One
channels. - createOne2One(int) - Static method in class org.jcsp.lang.Connection
- createOne2One(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
One2OneConnection
. - createOne2One(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
One2OneChannel
objects. - createOne2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
One2OneChannelInt
objects. - createOne2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
- createOne2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
One2OneChannel
objects. - createOne2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
One2OneChannel
objects. - createOne2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2one(ChannelDataStore)
method instead. - createOne2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2One filtered channel with a given buffering behaviour.
- createOne2One(ChannelDataStore) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2One channel with the filtering options set for this factory and the specified data buffer.
- createOne2One(ChannelDataStore<T>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.Creates a new
One2One
channel with the given buffering behaviour. - createOne2One(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a
One2OneChannel
object which uses the specifiedChannelDataStore
object as a buffer. - createOne2One(ChannelDataStore<T>, int) - Method in interface org.jcsp.lang.BufferedChannelArrayFactory
-
Deprecated.Creates a populated array of
n
One2One
channels with the specified buffering behaviour. - createOne2One(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of
One2OneChannel
objects which use the specifiedChannelDataStore
object as a buffer. - createOne2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
Deprecated.Use the
Channel.one2oneArray(int,ChannelDataStore)
method instead. - createOne2One(ChannelDataStore, int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of
One2OneChannel
objects using a given buffer. - createOne2One(ChannelDataStore, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of
One2OneChannel
objects with a given buffering behaviour. - createOne2One(ChannelDataStoreInt) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.Creates a new
One2One
channel with the given buffering behaviour. - createOne2One(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns a
One2OneChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createOne2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a
One2OneChannelInt
object which uses the specifiedChannelDataStoreInt
object as a buffer. - createOne2One(ChannelDataStoreInt, int) - Method in interface org.jcsp.lang.BufferedChannelIntArrayFactory
-
Deprecated.Creates a populated array of
n
One2One
channels with the specified buffering behaviour. - createOne2One(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.Constructs and returns an array of
One2OneChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createOne2One(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of
One2OneChannelInt
objects which use the specifiedChannelDataStoreInt
object as a buffer. - createResources() - Method in class org.jcsp.net.Link
-
Allocates the resources necessary for the actual connection.
- createResources() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Create the object streams used to communicate with the peer system.
- createResources() - Method in class org.jcsp.net2.Link
-
Creates the resources (if any) required for the Node.
- createResources() - Method in class org.jcsp.net2.tcpip.TCPIPLink
-
Creates any required resources.
- createResponse(Challenge) - Method in interface org.jcsp.net.security.SecurityAuthority
-
Create a response for the given challenge coded with the currently logged on user.
- createResponse(Challenge) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates a response to the challenge based on the currently logged in user.
- createResponse(SimpleSecurityAuthority.SimpleChallenge, SimpleSecurityAuthority.SimpleUserID, byte[]) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates a response for the given challenge using a given user ID.
- CreateRxStream() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.CreateRxStream
- createTime - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
Creation timestamp.
- CreateTxStream() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.CreateTxStream
- createUserID(String) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates and returns a user ID valid for this authority that represents the given user name.
- createUserToken(UserID) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates and returns an authentication token valid for this authority that represents the given user name.
- Crew - Class in org.jcsp.lang
-
This provides a Concurrent Read Exclusive Write (CREW) lock for synchronising fair and secure access to a shared resource.
- Crew() - Constructor for class org.jcsp.lang.Crew
-
Construct a lock for CREW-guarded operations on a shared resource.
- Crew(Object) - Constructor for class org.jcsp.lang.Crew
-
Construct a lock for CREW-guarded operations on a shared resource.
- CrewServer - Class in org.jcsp.lang
- CrewServer(AltingChannelInputInt, AltingChannelInputInt, AltingChannelInputInt, AltingChannelInputInt) - Constructor for class org.jcsp.lang.CrewServer
- CSProcess - Interface in org.jcsp.lang
-
This is the JCSP interface for a process - an active component that encapsulates the data structures on which it operates.
- CSTimer - Class in org.jcsp.lang
-
This is a
Guard
for setting timeouts in anAlternative
. - CSTimer() - Constructor for class org.jcsp.lang.CSTimer
- currentClientState - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- currentInputChannel - Variable in class org.jcsp.lang.AltingConnectionServerImpl
- currentServerState - Variable in class org.jcsp.lang.AltingConnectionServerImpl
- currentUser - Variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
The token of the current user.
D
- d - Variable in class org.jcsp.lang.Any2AnyCallChannel
-
This is used to synchronise the calling and accepting process.
- d - Variable in class org.jcsp.lang.Any2OneCallChannel
-
This is used to synchronise the calling and accepting process.
- data - Variable in class org.jcsp.awt.GraphicsCommand.DrawBytes
- data - Variable in class org.jcsp.awt.GraphicsCommand.DrawChars
- data - Variable in class org.jcsp.lang.BufferedOne2OneChannel
-
The ChannelDataStore used to store the data for the channel
- data - Variable in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
The ChannelDataStoreInt used to store the data for the channel
- data - Variable in class org.jcsp.lang.ConnectionMessage
- data - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
The ChannelDataStore used to store the data for the channel
- data - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
The ChannelDataStore used to store the data for the channel
- data - Variable in class org.jcsp.net.ChannelIndexMap
- data - Variable in class org.jcsp.net.ChannelMessage.Data
-
The actual data being transmitted.
- data - Variable in class org.jcsp.net.ConnectionMessage.Close
- data - Variable in class org.jcsp.net.ConnectionMessage.Open
- data - Variable in class org.jcsp.net.ConnectionMessage.Ping
- data - Variable in class org.jcsp.net.ConnectionMessage.Pong
- data - Variable in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleChallenge
- data - Variable in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleResponse
- data - Variable in class org.jcsp.net2.Net2OneChannel
-
The ChannelData structure representing this channel.
- data - Variable in class org.jcsp.net2.NetAltingConnectionClient
- data - Variable in class org.jcsp.net2.NetAltingConnectionServer
- data - Variable in class org.jcsp.net2.NetBarrier
-
The data structure representing this NetBarrier object
- data - Variable in class org.jcsp.net2.NetworkMessage
-
Data sent in the message if relevant.
- data - Variable in class org.jcsp.net2.One2NetChannel
-
A structure containing the information on the state of the channel.
- Data() - Constructor for class org.jcsp.net.ChannelMessage.Data
- DATA_TYPE_INDICATOR_BOOLEAN - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- DATA_TYPE_INDICATOR_DOUBLE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- DATA_TYPE_INDICATOR_INT - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- DATA_TYPE_INDICATOR_STRING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- DataSerializationFilter - Class in org.jcsp.net.dynamic
-
A filter to be plugged into the sending end of a channel if dynamic class transfer is to be supported over the channel.
- DataSerializationFilter(NetChannelLocation) - Constructor for class org.jcsp.net.dynamic.DataSerializationFilter
-
Constructs a new
DataSerializationFilter
object. - dblValue - Variable in class org.jcsp.net.Requirement
- dblValue - Variable in class org.jcsp.net.settings.OtherSpec
- dblValue - Variable in class org.jcsp.net.Specification
- dcl - Variable in class org.jcsp.net2.mobile.DynamicObjectInputStream
- dealWithWriteError(Object, RuntimeException) - Method in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Attempts to resolve the new channel location.
- def - Variable in class org.jcsp.demos.util.Ask.Prompt
- DEFAULT_CLASS_NAME - Static variable in class org.jcsp.net.Logger
-
The default string if the class name is omitted.
- DEFAULT_CNS_PORT - Static variable in class org.jcsp.net.tcpip.TCPIPCNSServer
-
The default port number for a Channel Name Server.
- DEFAULT_LOGGING_LEVEL - Static variable in class org.jcsp.net.Logger
-
The default logging level (currently 5)
- DEFAULT_SIZE - Static variable in class org.jcsp.net.AcknowledgementsBuffer
-
The default size of the buffer
- DEFAULT_SIZE - Static variable in class org.jcsp.util.InfiniteBuffer
-
The default size of the buffer
- DEFAULT_SIZE - Static variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The default size of the buffer
- DEFAULT_TIMEOUT_ACK - Static variable in class org.jcsp.awt.ActiveApplet
-
This is the default time (in milliseconds) that the browser will wait for the applet process to acknowledge (on destroyAck) a DESTROY message (sent down destroy).
- defaultInstance - Static variable in class org.jcsp.lang.StandardChannelFactory
- defaultMessage - Static variable in class org.jcsp.util.filter.PoisonFilter
-
Default message.
- deferredLoader - Variable in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
The class loader owning this process which should be associated with classes marked as pending.
- DelaySyncer - Class in org.jcsp.test
- DelaySyncer(AltingBarrier, int, int) - Constructor for class org.jcsp.test.DelaySyncer
- delayTime - Variable in class org.jcsp.plugNplay.FixedDelay
-
The time the process is to wait in milliseconds between receiving a message and then sending it.
- delayTime - Variable in class org.jcsp.plugNplay.ints.FixedDelayInt
-
The time the process is to wait in milliseconds between receiving a message and then sending it.
- deliverReceivedObject(Object) - Method in class org.jcsp.net.Link
-
A protected method for concrete implementations of this class to call when they received a an object from the remote Node.
- Delta - Class in org.jcsp.plugNplay
-
This process broadcasts objects arriving on its input channel in parallel to its array of output channels.
- Delta(ChannelInput, ChannelOutput[]) - Constructor for class org.jcsp.plugNplay.Delta
-
Construct a new Delta process with the input Channel in and the output Channels out.
- Delta2 - Class in org.jcsp.plugNplay
-
This process broadcasts objects arriving on its input channel in parallel to its two output channels.
- Delta2(ChannelInput, ChannelOutput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Delta2
-
Construct a new Delta2 process with the input Channel in and the output Channels out0 and out1.
- Delta2Int - Class in org.jcsp.plugNplay.ints
-
This process broadcasts integers arriving on its input channel in parallel to its two output channels.
- Delta2Int(ChannelInputInt, ChannelOutputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.Delta2Int
-
Construct a new Delta2Int process with the input Channel in and the output Channels out0 and out1.
- DeltaInt - Class in org.jcsp.plugNplay.ints
-
This process broadcasts integers arriving on its input channel in parallel to its array of output channels.
- DeltaInt(ChannelInputInt, ChannelOutputInt[]) - Constructor for class org.jcsp.plugNplay.ints.DeltaInt
-
Construct a new DeltaInt process with the input Channel in and the output Channels out.
- Demultiplex - Class in org.jcsp.plugNplay
-
This demultiplexes data from its input channel to its output channel array.
- Demultiplex(ChannelInput, ChannelOutput[]) - Constructor for class org.jcsp.plugNplay.Demultiplex
-
Construct a new Demultiplex process with the input Channel in and the output Channels out.
- DemultiplexInt - Class in org.jcsp.plugNplay.ints
-
This demultiplexes data from its input channel to its output channel array.
- DemultiplexInt(ChannelInputInt, ChannelOutputInt[]) - Constructor for class org.jcsp.plugNplay.ints.DemultiplexInt
-
Construct a new DemultiplexInt process with the input Channel in and the output Channels out.
- denyUserAccess(UserID) - Method in interface org.jcsp.net.security.SecurityAuthority
-
Removes a user ID from the set of users considered by this authority to create valid responses to challenges.
- denyUserAccess(UserID) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Removes a user from the set of permitted users.
- Deparaplex - Class in org.jcsp.plugNplay
-
This demultiplexes data from its input channel to its output channel array.
- Deparaplex(ChannelInput, ChannelOutput[]) - Constructor for class org.jcsp.plugNplay.Deparaplex
-
Construct a new Deparaplex process with the input Channel in and the output Channels out.
- DeparaplexInt - Class in org.jcsp.plugNplay.ints
-
This demultiplexes data from its input channel to its output channel array.
- DeparaplexInt(ChannelInput, ChannelOutputInt[]) - Constructor for class org.jcsp.plugNplay.ints.DeparaplexInt
-
Construct a new DeparaplexInt process with the input Channel in and the output Channels out.
- DEREGISTER_REPLY - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
*** Not currently used ***
- DEREGISTER_REPLY - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
*** Not currently used ***
- DEREGISTER_REQUEST - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
*** Not currently used ***
- DEREGISTER_REQUEST - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
*** Not currently used ***
- deRegisterBarrier(BarrierData) - Method in class org.jcsp.net2.Link
-
Unregisters a barrier with the Link
- deregisterChannel(String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNS
-
Deregisters a channel name and nameAccessLevel if a channel matches or removes a matching lease.
- deRegisterChannel(ChannelData) - Method in class org.jcsp.net2.Link
-
Unregisters and removes the channel from the Link.
- deregisterChannelName(String, NameAccessLevel, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
-
This deregisters a Channel name with the CNS.
- deregisterChannelName(String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
This deregisters a Channel name from the Channel Name Server.
- deregisterChannelName(String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService.UserObject
- deregisterChannelName(String, NameAccessLevel, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
This deregisters a registered or leased Channel name from the Naming Service implementation.
- DeregisterReply() - Constructor for class org.jcsp.net.cns.CNSMessage.DeregisterReply
- deregisterReplyChan - Variable in class org.jcsp.net.cns.CNSService
- deregisterReplyChanIn - Variable in class org.jcsp.net.cns.CNSService
- deregisterReplyChanOut - Variable in class org.jcsp.net.cns.CNSService
- DeregisterRequest() - Constructor for class org.jcsp.net.cns.CNSMessage.DeregisterRequest
- deregisterRequestChan - Variable in class org.jcsp.net.cns.CNSService
- deregisterRequestChanIn - Variable in class org.jcsp.net.cns.CNSService
- deregisterRequestChanOut - Variable in class org.jcsp.net.cns.CNSService
- descr - Static variable in class org.jcsp.demos.util.Ask
- DeserializeChannelFilter - Class in org.jcsp.net
-
This class is used in the dynamic class loading mechanism.
- DeserializeChannelFilter - Class in org.jcsp.net.dynamic
-
This class is used in the dynamic class loading mechanism.
- DeserializeChannelFilter() - Constructor for class org.jcsp.net.DeserializeChannelFilter
- DeserializeChannelFilter() - Constructor for class org.jcsp.net.dynamic.DeserializeChannelFilter
-
Constructs a new
DeserializeChannelFilter
with dynamic loading disabled. - DeserializeChannelFilter(ClassManager) - Constructor for class org.jcsp.net.dynamic.DeserializeChannelFilter
-
Constructs a new
DeserializeChannelFilter
with a reference to a class manager. - destIndex - Variable in class org.jcsp.net.Message
-
The destination channel index.
- destroy - Variable in class org.jcsp.awt.ActiveApplet
-
If this channel is set, the default destroy behaviour changes - see the user-defined destroy response.
- destroy() - Method in class org.jcsp.awt.ActiveApplet
-
Called by the browser when the ActiveApplet needs to be destroyed.
- destroy() - Static method in class org.jcsp.lang.Parallel
-
Stops all threads created by all Parallel and
ProcessManager
objects. - destroy() - Method in class org.jcsp.net2.Any2NetChannel
-
Removes the channel from the ChannelManager, and sets the state to DESTROYED
- destroy() - Method in class org.jcsp.net2.mobile.MobileChannelInput
- destroy() - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- destroy() - Method in class org.jcsp.net2.Net2AnyChannel
-
Destroys the channel
- destroy() - Method in class org.jcsp.net2.Net2OneChannel
-
Destroys the underlying channel
- destroy() - Method in class org.jcsp.net2.NetAltingConnectionClient
- destroy() - Method in class org.jcsp.net2.NetAltingConnectionServer
- destroy() - Method in class org.jcsp.net2.NetBarrier
-
Destroys the Barrier
- destroy() - Method in interface org.jcsp.net2.Networked
-
Destroys the Networked construct
- destroy() - Method in class org.jcsp.net2.One2NetChannel
-
Destroys the channel and removes it from the ChannelManager.
- DESTROY - Static variable in class org.jcsp.awt.ActiveApplet
-
This value is sent down a
destroy
channel when the browser invokes a destroy - see the user-defined destroy response. - destroyAck - Variable in class org.jcsp.awt.ActiveApplet
-
If this channel is set, the default destroy behaviour changes - see the user-defined destroy response.
- destroyAllChannelEnds() - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Destroys all channel ends constructed with this instance of the factory.
- destroyAllChannelEnds() - Method in interface org.jcsp.net.cns.NamedChannelEndManager
-
Destroys all channel ends constructed with this instance of the factory.
- destroyAlt - Variable in class org.jcsp.awt.ActiveApplet
- destroyCalled - Static variable in class org.jcsp.lang.Parallel
-
Indicates that the destroy() method has already been called.
- destroyChannelEnd(NetChannelInput) - Static method in class org.jcsp.net.cns.CNS
- destroyChannelEnd(NetChannelInput) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Destroys an individual
NetChannelInput
object that was constructed with this instance. - destroyChannelEnd(NetChannelInput) - Method in interface org.jcsp.net.cns.NamedChannelEndManager
-
Destroys an individual
NetChannelInput
object that was constructed with this instance. - destroyChannelEnd(NetChannelOutput) - Static method in class org.jcsp.net.cns.CNS
- destroyChannelEnd(NetChannelOutput) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Destroys an individual
NetChannelOutput
object that was constructed with this instance. - destroyChannelEnd(NetChannelOutput) - Method in interface org.jcsp.net.cns.NamedChannelEndManager
-
Destroys an individual
NetChannelOutput
object that was constructed with this instance. - destroyClient() - Method in class org.jcsp.net.NetAltingConnectionClient
-
Destroys the client and frees any resources used in the JCSP.NET infrastructure.
- destroyClient() - Method in interface org.jcsp.net.NetConnectionClient
-
Destroys the
NetConnectionClient
object and frees any resources created within the JCSP.NET infrastructure. - destroyClient() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
-
Destroys this networked client object.
- DESTROYED - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier has been destroyed
- DESTROYED - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has been destroyed.
- DESTROYED - Static variable in class org.jcsp.net2.ConnectionDataState
- destroyReader() - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- destroyReader() - Method in class org.jcsp.net.Net2AnyChannel
- destroyReader() - Method in class org.jcsp.net.Net2OneChannel
-
Destroys this end of the channel.
- destroyReader() - Method in interface org.jcsp.net.NetChannelInput
-
Destroys the channel end and frees any resources within the JCSP.NET infrastructure.
- destroyResources() - Method in class org.jcsp.net.Link
-
Deallocates any resources allocated by
createResources
. - destroyResources() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Closes the streams and the socket, if needed.
- destroyResources() - Method in class org.jcsp.net2.Link
-
Destroys any used resources.
- destroyResources() - Method in class org.jcsp.net2.tcpip.TCPIPLink
-
Destroys any resources used by the Link
- destroyServer() - Method in class org.jcsp.net.NetAltingConnectionServer
-
Destroys the server and frees any resources used in the JCSP.NET infrastructure.
- destroyServer() - Method in interface org.jcsp.net.NetConnectionServer
-
Destroys the server and frees any resources used within the JCSP.NET infrastructure.
- destroyServer() - Method in class org.jcsp.net.NetSharedConnectionServerImpl
-
Destroys the server and frees any resources used within the JCSP.NET infrastructure.
- destroyWriter() - Method in class org.jcsp.net.Any2NetChannel
-
Destroys the write end of a channel and frees any resources used within the JCSP networking infrastructure.
- destroyWriter() - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- destroyWriter() - Method in interface org.jcsp.net.NetChannelOutput
-
Destroys the channel writer end and frees all the underlying JCSP.NET resources.
- destroyWriter() - Method in class org.jcsp.net.One2NetChannel
-
This destroys this write end of the channel and frees any resources in the JCSP.NET infrastructure.
- deStuffString(String) - Static method in class org.jcsp.net.Utils
- destVCNLabel - Variable in class org.jcsp.net.Message
- dis - Variable in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterRX
-
The data input stream used to read in parts of the message
- dis - Variable in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterRX
-
The data input stream used to read in the parts of the message
- disable() - Method in class org.jcsp.lang.AltingBarrier
- disable() - Method in class org.jcsp.lang.AltingBarrierBase
-
Withdraw the offer to synchronise.
- disable() - Method in class org.jcsp.lang.AltingChannelInputImpl
- disable() - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- disable() - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- disable() - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- disable() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Disables the guard for selection.
- disable() - Method in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- disable() - Method in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- disable() - Method in class org.jcsp.lang.AltingConnectionClient
-
Disables the guard for selection.
- disable() - Method in class org.jcsp.lang.AltingConnectionServer
-
Disables the guard for selection.
- disable() - Method in class org.jcsp.lang.Any2OneCallChannel
-
This is one of the
Guard
methods needed by theAlternative
class. - disable() - Method in class org.jcsp.lang.CSTimer
-
Disables this guard.
- disable() - Method in class org.jcsp.lang.Guard
-
Disables the guard for selection.
- disable() - Method in class org.jcsp.lang.InlineAlternative
-
Disable this ALT as a guard within its parent ALT.
- disable() - Method in class org.jcsp.lang.One2OneCallChannel
-
This is one of the
Guard
methods needed by theAlternative
class. - disable() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- disable() - Method in class org.jcsp.lang.Skip
-
Disables this guard.
- disable() - Method in class org.jcsp.lang.Stop
-
Disables this guard.
- disableGuards() - Method in class org.jcsp.lang.Alternative
-
Disables the guards for selection.
- disableGuards(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Disables the guards for selection.
- disableTime - Variable in class org.jcsp.awt.ActiveTextEnterArea
- disableTime - Variable in class org.jcsp.awt.ActiveTextEnterField
- Display - Interface in org.jcsp.awt
-
Objects implementing this interface provide graphics services to a
CSProcess
. - displayErrors - Static variable in class org.jcsp.lang.Parallel
-
TRUE iff uncaught errors are to the displayed.
- displayExceptions - Static variable in class org.jcsp.lang.Parallel
-
TRUE iff uncaught exceptions are to be displayed.
- DisplayList - Class in org.jcsp.awt
- DisplayList() - Constructor for class org.jcsp.awt.DisplayList
- div(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
- do_template(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doAddress(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doAddresses(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doAddressSpecs(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doGraphic(Graphics, Component) - Method in interface org.jcsp.awt.GraphicsCommand.Graphic
- doJCSP_Config(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doLinkProfile(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doLinkProfiles(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doLinkReqs(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- domainID - Variable in class org.jcsp.net.NodeID
-
The Domain of which the Node represented by this NodeID is a member.
- DomainID - Class in org.jcsp.net
-
A Class whose instances represent a unique identifier for a JCSP.NET domain.
- DomainID() - Constructor for class org.jcsp.net.DomainID
-
Constructor which constructs an ID for the Null Domain.
- DomainID(String) - Constructor for class org.jcsp.net.DomainID
-
Public constructor for a
DomainID
which takes the name of the domain as a parameter. - DomainStringFormPrefix - Static variable in class org.jcsp.net.DomainID
- done - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
This flag indicates that the last transfer went OK.
- done - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
This flag indicates that the last transfer went OK.
- doNodeProfile(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doNodeProfiles(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doNodeReqs(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doNodeSpecs(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doPlugin(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doPlugins(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doProtocol(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doProtocols(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doProtocolSettings(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doProtocolSpecs(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- dos - Variable in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterTX
-
the data stream used to write the parts of the BNSMessage to
- dos - Variable in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterTX
-
The data stream, used to write the parts of the CNSMessage to
- doService(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doServices(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- doSettings(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- Double(String, double, double) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Double issues the prompt and returns a double between min and max inclusive.
- DRAW_3D_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_ARC - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_BYTES - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_CHARS - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_IMAGE - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_LINE - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_OVAL - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_POLYGON - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_POLYLINE - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_ROUND_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- DRAW_STRING - Static variable in class org.jcsp.awt.GraphicsCommand
- Draw3DRect(int, int, int, int, boolean) - Constructor for class org.jcsp.awt.GraphicsCommand.Draw3DRect
- DrawArc(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawArc
- DrawBytes(byte[], int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawBytes
- DrawChars(char[], int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawChars
- DrawImage(Image, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawImage(Image, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawImage(Image, int, int, int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawImage(Image, int, int, int, int, int, int, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawImage(Image, int, int, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawImage(Image, int, int, Color) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawImage
- DrawLine(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawLine
- DrawOval(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawOval
- DrawPolygon(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolygon
- DrawPolygon(Polygon) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolygon
- DrawPolyline(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawPolyline
- DrawRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawRect
- DrawRoundRect(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- DrawString(String, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.DrawString
- drawtag - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- duplicate() - Method in class org.jcsp.lang.SharedAltingConnectionClient
-
Returns a
SharedConnectionClient
object that is a duplicate of the object on which this method is called. - duplicate() - Method in interface org.jcsp.lang.SharedConnectionClient
-
Returns a duplicates
SharedConnectionClient
object which may be used by another process to this instance. - duplicate() - Method in interface org.jcsp.lang.SharedConnectionServer
-
Creates a duplicate copy of the connection end.
- duplicate() - Method in class org.jcsp.lang.SharedConnectionServerImpl
- duplicate() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
-
Produces a duplicate
NetSharedAltingConnectionClient
object which may be used by another process. - duplicate() - Method in class org.jcsp.net.NetSharedConnectionServerImpl
-
Produces a duplicate
SharedConnectionServer
object which may be used by another process. - DuplicateChannelLabelException - Exception in org.jcsp.net
-
This Exception is thrown if there is an attempt to label a channel's VCN with a label that already exists at the same Node.
- DuplicateChannelLabelException() - Constructor for exception org.jcsp.net.DuplicateChannelLabelException
-
Constructor for DuplicateChannelLabelException.
- DuplicateChannelLabelException(String) - Constructor for exception org.jcsp.net.DuplicateChannelLabelException
-
Constructor for DuplicateChannelLabelException.
- dx - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- dx1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- dx2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- dy - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- dy1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- dy2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- dynamic - Variable in class org.jcsp.net.dynamic.DeserializeChannelFilter
-
Set to true if dynamic class loading is enabled.
- DynamicClassLoader - Class in org.jcsp.net.dynamic
-
A service implementation for supporting dynamic class transfer at a node.
- DynamicClassLoader - Class in org.jcsp.net2.mobile
- DynamicClassLoader() - Constructor for class org.jcsp.net.dynamic.DynamicClassLoader
- DynamicClassLoader(NodeID, NetChannelLocation) - Constructor for class org.jcsp.net2.mobile.DynamicClassLoader
- DynamicClassLoader.DynamicClassLoaderUserObject - Class in org.jcsp.net.dynamic
-
User interface to obtain the TX and RX filters from the service once it has been started.
- DynamicClassLoaderMessage - Class in org.jcsp.net.dynamic
-
Wraps an object when it is being sent over a channel by the
DataSerializationFilter
so that it includes aNetChannelLocation
referring to the JFTP request channel to service requests for the class's binary image if it is not held at the receiving end. - DynamicClassLoaderMessage - Class in org.jcsp.net2.mobile
- DynamicClassLoaderMessage(Object, NetChannelLocation) - Constructor for class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
Creates a new
DynamicClassLoaderMessage
encapsulating the given object. - DynamicClassLoaderMessage(NodeID, NetChannelLocation, byte[]) - Constructor for class org.jcsp.net2.mobile.DynamicClassLoaderMessage
- DynamicClassLoaderMessage.AdvancedInputStreamFactory - Class in org.jcsp.net.dynamic
-
Factory for creating instances of
AdvancedObjectInputStream
bound to a given class manager. - DynamicClassLoaderMessage.AdvancedObjectInputStream - Class in org.jcsp.net.dynamic
-
This allows a custom ClassLoader to be used to resolve the object being deserialized.
- DynamicClassLoaderUserObject() - Constructor for class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
-
Constructs a new
DynamicClassLoaderUserObject
. - DynamicDelta - Class in org.jcsp.plugNplay
-
This process broadcasts objects arriving on its input channel in parallel to its output channel array -- those output channels can be changed dynamically.
- DynamicDelta(AltingChannelInput, AltingChannelInput) - Constructor for class org.jcsp.plugNplay.DynamicDelta
-
Construct a new DynamicDelta process with the input channel in and the configuration channel configure.
- DynamicDelta(AltingChannelInput, AltingChannelInput, ChannelOutput[]) - Constructor for class org.jcsp.plugNplay.DynamicDelta
-
Construct a new DynamicDelta process with the input channel in, the configuration channel configure and the initial output channels out.
- DynamicDeltaInt - Class in org.jcsp.plugNplay.ints
-
This process broadcasts integers arriving on its input channel in parallel to its output channel array -- those output channels can be changed dynamically.
- DynamicDeltaInt(AltingChannelInputInt, AltingChannelInput) - Constructor for class org.jcsp.plugNplay.ints.DynamicDeltaInt
-
Construct a new DynamicDeltaInt process with the input channel in and the configuration channel configure.
- DynamicDeltaInt(AltingChannelInputInt, AltingChannelInput, ChannelOutputInt[]) - Constructor for class org.jcsp.plugNplay.ints.DynamicDeltaInt
-
Construct a new DynamicDeltaInt process with the input channel in, the configuration channel configure and the initial output channels out.
- DynamicObjectInputStream - Class in org.jcsp.net2.mobile
- DynamicObjectInputStream(InputStream, DynamicClassLoader) - Constructor for class org.jcsp.net2.mobile.DynamicObjectInputStream
E
- earlyTimeout - Static variable in class org.jcsp.lang.Spurious
-
This is the allowed early timeout (in msecs).
- ELEMENT_ADDRESS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_ADDRESS_SETTING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_ADDRESSES - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_CONNECTION_ORIENTED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_PROFILE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_PROFILES - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_REQ_MAXPING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_REQ_MINSPEED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_REQ_OTHER - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_REQ_PROTOCOL - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_LINK_REQS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_MAXSPEED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_MEMORY - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_PROFILE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_PROFILES - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_REQ_MINMEMORY - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_REQ_MINSPEED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_REQ_OTHER - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_REQS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_NODE_SPECS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_OTHERSPEC - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PLUGIN - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PLUGINS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PROTOCOL - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PROTOCOL_SETTING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PROTOCOL_SETTINGS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_PROTOCOLS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_RELIABLE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_SERVICE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_SERVICES - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_SETTING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_SETTINGS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_SPECS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ELEMENT_WIRELESS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- elements - Variable in class org.jcsp.net.dynamic.JFTP.JarManifestReply
- empty - Variable in class org.jcsp.lang.One2OneChannelImpl
-
The synchronisation flag
- empty - Variable in class org.jcsp.lang.One2OneChannelIntImpl
-
The synchronisation flag
- empty - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
The synchronisation flag
- empty - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
The synchronisation flag
- EMPTY - Static variable in interface org.jcsp.util.ChannelDataStore
-
Indicates that the ChannelDataStore is empty -- it can accept only a put.
- EMPTY - Static variable in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Indicates that the ChannelDataStoreInt is empty -- it can accept only a put.
- emptyPool() - Method in class org.jcsp.net.ChannelIndexMap
- enable - Variable in class org.jcsp.awt.ActiveButtonState
- enable() - Method in class org.jcsp.lang.AltingBarrierBase
-
Record the offer to synchronise.
- enable(Alternative) - Method in class org.jcsp.lang.AltingBarrier
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelInputImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Returns true if the event is ready.
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- enable(Alternative) - Method in class org.jcsp.lang.AltingConnectionClient
-
Returns true if the event is ready.
- enable(Alternative) - Method in class org.jcsp.lang.AltingConnectionServer
-
Returns true if the event is ready.
- enable(Alternative) - Method in class org.jcsp.lang.Any2OneCallChannel
-
This is one of the
Guard
methods needed by theAlternative
class. - enable(Alternative) - Method in class org.jcsp.lang.CSTimer
-
Enables this guard.
- enable(Alternative) - Method in class org.jcsp.lang.Guard
-
Returns true if the event is ready.
- enable(Alternative) - Method in class org.jcsp.lang.InlineAlternative
-
Enable this ALT as a guard within its parent ALT.
- enable(Alternative) - Method in class org.jcsp.lang.One2OneCallChannel
-
This is one of the
Guard
methods needed by theAlternative
class. - enable(Alternative) - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- enable(Alternative) - Method in class org.jcsp.lang.Skip
-
Enables this guard.
- enable(Alternative) - Method in class org.jcsp.lang.Stop
-
Enables this guard.
- enableGuards() - Method in class org.jcsp.lang.Alternative
-
Enables the guards for selection.
- enableGuards(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Enables the guards for selection.
- enableIndex - Variable in class org.jcsp.lang.Alternative
-
This is the index variable used during the enable/disable sequences.
- enabling - Static variable in class org.jcsp.lang.Alternative
- encoder - Variable in class org.jcsp.net2.mobile.MessageBox
- endGet() - Method in class org.jcsp.net.AcknowledgementsBuffer
- endGet() - Method in class org.jcsp.util.Buffer
-
Removes the oldest object from the buffer.
- endGet() - Method in interface org.jcsp.util.ChannelDataStore
-
Ends an extended read on the buffer.
- endGet() - Method in class org.jcsp.util.InfiniteBuffer
-
Removes the oldest object from the buffer.
- endGet() - Method in class org.jcsp.util.ints.BufferInt
-
Removes the oldest integer from the buffer.
- endGet() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Ends an extended read on the buffer.
- endGet() - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Removes the oldest integer from the buffer.
- endGet() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Removes the oldest integer from the buffer.
- endGet() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
See
OverWriteOldestBufferInt.startGet()
for a description of the semantics of this method. - endGet() - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
See
OverWritingBufferInt.startGet()
for a description of the semantics of this method. - endGet() - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Ends the extended rendezvous by clearing the buffer.
- endGet() - Method in class org.jcsp.util.OverFlowingBuffer
-
Removes the oldest object from the buffer.
- endGet() - Method in class org.jcsp.util.OverWriteOldestBuffer
-
This ends an extended rendezvous by the reader.
- endGet() - Method in class org.jcsp.util.OverWritingBuffer
-
This ends an extended rendezvous by the reader.
- endGet() - Method in class org.jcsp.util.ZeroBuffer
-
Ends the extended rendezvous by clearing the buffer.
- endRead() - Method in class org.jcsp.lang.AltingChannelInputImpl
- endRead() - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- endRead() - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- endRead() - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- endRead() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Ends an extended rendezvous
- endRead() - Method in class org.jcsp.lang.Any2AnyImpl
- endRead() - Method in class org.jcsp.lang.Any2AnyIntImpl
- endRead() - Method in class org.jcsp.lang.Any2OneImpl
- endRead() - Method in class org.jcsp.lang.Any2OneIntImpl
- endRead() - Method in class org.jcsp.lang.BufferedOne2OneChannel
- endRead() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
- endRead() - Method in interface org.jcsp.lang.ChannelInput
-
End an extended rendezvous.
- endRead() - Method in class org.jcsp.lang.ChannelInputImpl
- endRead() - Method in interface org.jcsp.lang.ChannelInputInt
-
End an extended rendezvous.
- endRead() - Method in class org.jcsp.lang.ChannelInputIntImpl
- endRead() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.Ends an extended rendezvous
- endRead() - Method in interface org.jcsp.lang.ChannelInternals
- endRead() - Method in interface org.jcsp.lang.ChannelInternalsInt
- endRead() - Method in class org.jcsp.lang.Crew
-
This must be invoked after any read operations on the associated shared resource.
- endRead() - Method in class org.jcsp.lang.One2AnyImpl
- endRead() - Method in class org.jcsp.lang.One2AnyIntImpl
- endRead() - Method in class org.jcsp.lang.One2OneChannelImpl
- endRead() - Method in class org.jcsp.lang.One2OneChannelIntImpl
- endRead() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- endRead() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- endRead() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
- endRead() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- endRead() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- endRead() - Method in class org.jcsp.lang.SharedChannelInputImpl
- endRead() - Method in class org.jcsp.lang.SharedChannelInputIntImpl
- endRead() - Method in class org.jcsp.net.Net2AnyChannel
- endRead() - Method in class org.jcsp.net2.mobile.MobileChannelInput
- endRead() - Method in class org.jcsp.net2.Net2AnyChannel
-
Ends an extended read operation
- endRead() - Method in class org.jcsp.net2.Net2OneChannel
-
Ends an extended read operation.
- endWrite() - Method in class org.jcsp.lang.Crew
-
This must be invoked after any write operations on the associated shared resource.
- enroll() - Method in class org.jcsp.lang.AltingBarrier
-
A process may enroll only if it is resigned.
- enroll() - Method in class org.jcsp.lang.AltingBarrierBase
-
Record re-enrollment.
- enroll() - Method in class org.jcsp.lang.Barrier
-
A process may enroll only if it is resigned.
- enroll() - Method in class org.jcsp.net2.NetBarrier
-
Enrolls locally with the Barrier
- ENROLL - Static variable in class org.jcsp.net2.NetworkProtocol
-
An ENROLLment from a client end of a NetBarrier to a server end
- enrolled - Variable in class org.jcsp.lang.AltingBarrier
-
Safety check (protected by the base monitor).
- enrolled - Variable in class org.jcsp.lang.AltingBarrierBase
-
The number of processes enrolled.
- Entry(long, ChannelOutput) - Constructor for class org.jcsp.net.ChannelIndexMap.Entry
- Entry(long, ChannelOutput, ChannelIndexMap.Entry) - Constructor for class org.jcsp.net.ChannelIndexMap.Entry
- entryPool - Variable in class org.jcsp.net.ChannelIndexMap
- equals(Object) - Method in class org.jcsp.net.ApplicationID
-
Compares the supplied
Object
with thisApplicationID
. - equals(Object) - Method in class org.jcsp.net.ChannelID
-
Compares two ChannelIDs for equality.
- equals(Object) - Method in class org.jcsp.net.cns.ChannelNameKey
-
Compares another
Object
with thisChannelNameKey
. - equals(Object) - Method in class org.jcsp.net.cns.CNS.NameAndLevel
-
Compares this object with another object.
- equals(Object) - Method in class org.jcsp.net.cns.NameAccessLevel
-
Compares an object with this object.
- equals(Object) - Method in class org.jcsp.net.DomainID
-
This compares an object with this object.
- equals(Object) - Method in class org.jcsp.net.dynamic.ClassManager.RegisteredClass
- equals(Object) - Method in class org.jcsp.net.GlobalID
-
Compares another object with this
GlobalID
object. - equals(Object) - Method in class org.jcsp.net.Link
-
Compares another object with this object.
- equals(Object) - Method in class org.jcsp.net.NetChannelLocation
-
Returns whether this object is equal to another object.
- equals(Object) - Method in class org.jcsp.net.NodeAddressID
-
Compares the instance of the class implementing this interface with another object.
- equals(Object) - Method in class org.jcsp.net.NodeID
-
Compares this
NodeID
with another object. - equals(Object) - Method in class org.jcsp.net.NodeUI
-
Compares this
NodeUI
with another object. - equals(Object) - Method in class org.jcsp.net.Profile
-
Compares this Profile with another object.
- equals(Object) - Method in class org.jcsp.net.ProtocolID
-
This tests whether another object is equal to this object.
- equals(Object) - Method in class org.jcsp.net.settings.Address
- equals(Object) - Method in class org.jcsp.net.settings.AddressSetting
- equals(Object) - Method in class org.jcsp.net.settings.ConnectionOriented
- equals(Object) - Method in class org.jcsp.net.settings.LinkProfile
- equals(Object) - Method in class org.jcsp.net.settings.MaxPing
- equals(Object) - Method in class org.jcsp.net.settings.MaxSpeed
- equals(Object) - Method in class org.jcsp.net.settings.Memory
- equals(Object) - Method in class org.jcsp.net.settings.MinMemory
- equals(Object) - Method in class org.jcsp.net.settings.MinSpeed
- equals(Object) - Method in class org.jcsp.net.settings.NodeProfile
- equals(Object) - Method in class org.jcsp.net.settings.OtherReq
- equals(Object) - Method in class org.jcsp.net.settings.OtherSpec
- equals(Object) - Method in class org.jcsp.net.settings.Plugin
- equals(Object) - Method in class org.jcsp.net.settings.Protocol
- equals(Object) - Method in class org.jcsp.net.settings.Reliable
- equals(Object) - Method in class org.jcsp.net.settings.ReqProtocol
- equals(Object) - Method in class org.jcsp.net.settings.Service
- equals(Object) - Method in class org.jcsp.net.settings.Setting
- equals(Object) - Method in class org.jcsp.net.settings.Spec
- equals(Object) - Method in class org.jcsp.net.settings.Specs
- equals(Object) - Method in class org.jcsp.net.settings.Wireless
- equals(Object) - Method in class org.jcsp.net.Specification
- equals(Object) - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Compares two TCPIPAddressID for equality.
- equals(Object) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Compares two protocol IDs
- equals(Object) - Method in class org.jcsp.net2.NodeAddress
-
Checks if this NodeAddress is equal to another
- equals(Object) - Method in class org.jcsp.net2.NodeID
-
Checks if the given object is equal to this NodeID
- err - Static variable in class org.jcsp.net.Node
-
A
for logging error messages.Logger
- err - Static variable in class org.jcsp.net2.Node
- errorCode - Variable in exception org.jcsp.net.remote.RemoteProcessFailedException
-
The error code returned by the process.
- evenOddCycle - Variable in class org.jcsp.lang.Barrier
-
The even/odd flag used to detect spurious wakeups.
- event - Variable in class org.jcsp.awt.ActionEventHandler
-
The Channel down which ActionEvent commands are sent.
- event - Variable in class org.jcsp.awt.ActiveButtonControl
- event - Variable in class org.jcsp.awt.ActiveClosingFrame
- event - Variable in class org.jcsp.awt.ActiveFileDialog
-
The channel to which the selected directory and file names are sent.
- event - Variable in class org.jcsp.awt.ActiveTextEnterArea
- event - Variable in class org.jcsp.awt.ActiveTextEnterField
- event - Variable in class org.jcsp.awt.AdjustmentEventHandler
-
The Channel AdjustmentEvent notifications are sent down.
- event - Variable in class org.jcsp.awt.ComponentEventHandler
-
The Channel action event notifications are sent down.
- event - Variable in class org.jcsp.awt.ContainerEventHandler
-
The Channel action event notifications are sent down.
- event - Variable in class org.jcsp.awt.FocusEventHandler
-
The Channel action event notifications are sent down.
- event - Variable in class org.jcsp.awt.ItemEventHandler
-
The Channel down which ItemEvent notifications are sent.
- event - Variable in class org.jcsp.awt.KeyEventHandler
-
The Channel action event notifications are sent down.
- event - Variable in class org.jcsp.awt.MouseEventHandler
-
The channel down which action event notifications are sent.
- event - Variable in class org.jcsp.awt.MouseMotionEventHandler
-
The Channel action event notifications are sent down.
- event - Variable in class org.jcsp.awt.TextEventHandler
-
The Channel TextEvent notifications are sent down.
- event - Variable in class org.jcsp.awt.WindowEventHandler
-
The Channel action event notifications are sent down.
- eventChans - Static variable in class org.jcsp.net2.LinkManager
-
These event channels are used by the LinkManager to inform any process that may be interested in Link Lost events.
- EventRecorder - Class in org.jcsp.test
-
A class that listens out for many guards, and records the order in which they occur Note: do not pass in channel guards, as the process will not perform the necessary input after the guard is selected
- EventRecorder(Guard[], int) - Constructor for class org.jcsp.test.EventRecorder
- events - Variable in class org.jcsp.test.ExtendedReaderSync
- events - Variable in class org.jcsp.test.ExtendedReaderSyncInt
- events - Variable in class org.jcsp.test.WriterProcess
- events - Variable in class org.jcsp.test.WriterProcessInt
- exact - Variable in class org.jcsp.net.Profile
- exactMatchRequired - Variable in class org.jcsp.net.settings.LinkProfile
- exactMatchRequired - Variable in class org.jcsp.net.settings.NodeProfile
- exception(String) - Method in interface org.jcsp.net.Node.Attributes
- exception(String) - Method in class org.jcsp.net.Node.AttributesAccess
- exchangeNodeIDs() - Method in class org.jcsp.net.Link
-
Sends the ID of this node to the peer process and receives its ID.
- exchangeNodeIDs() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Performs the node exchange part of the handshaking process.
- execute(int, Graphics) - Method in class org.jcsp.awt.DisplayList
- expand() - Method in class org.jcsp.lang.AltingBarrier
-
This expands by one the number of processes enrolled in this alting barrier.
- expand() - Method in class org.jcsp.lang.AltingBarrierBase
- expand(int) - Method in class org.jcsp.lang.AltingBarrier
-
This expands the number of processes enrolled in this alting barrier.
- expand(int) - Method in class org.jcsp.lang.AltingBarrierBase
- ExtClass() - Constructor for class org.jcsp.net.dynamic.SerializedData.ExtClass
-
Constructs a new instance of this class.
- ExtClass() - Constructor for class org.jcsp.net.SerializedObject.ExtClass
- extend(GraphicsCommand) - Method in interface org.jcsp.awt.Display
-
Extends the array of GraphicsCommands to be executed by one command.
- extend(GraphicsCommand) - Method in class org.jcsp.awt.DisplayList
-
Extends the array of GraphicsCommands to be executed by one command.
- extend(GraphicsCommand[]) - Method in interface org.jcsp.awt.Display
-
Extends the array of GraphicsCommands to be interpreted.
- extend(GraphicsCommand[]) - Method in class org.jcsp.awt.DisplayList
-
Extends the array of GraphicsCommands to be executed.
- ExtendedReaderSync - Class in org.jcsp.test
-
A process that performs a set number of extended inputs, syncing on a barrier as its extended action for each
- ExtendedReaderSync(AltingBarrier[][], ChannelInput, int) - Constructor for class org.jcsp.test.ExtendedReaderSync
- ExtendedReaderSync(AltingBarrier, ChannelInput, int) - Constructor for class org.jcsp.test.ExtendedReaderSync
- ExtendedReaderSyncInt - Class in org.jcsp.test
-
A process that performs a set number of extended inputs, syncing on a barrier as its extended action for each
- ExtendedReaderSyncInt(AltingBarrier[][], ChannelInputInt, int) - Constructor for class org.jcsp.test.ExtendedReaderSyncInt
- ExtendedReaderSyncInt(AltingBarrier, ChannelInputInt, int) - Constructor for class org.jcsp.test.ExtendedReaderSyncInt
F
- f - Variable in class org.jcsp.awt.GraphicsCommand.SetFont
- factory - Static variable in class org.jcsp.lang.Channel
-
The factory to be used by this class.
- factory - Static variable in class org.jcsp.lang.ChannelInt
-
Deprecated.The factory to be used by this class.
- factory - Static variable in class org.jcsp.lang.Connection
- factory - Static variable in class org.jcsp.net.NetChannelEnd
- factory - Static variable in class org.jcsp.net.NetConnection
- factory - Static variable in class org.jcsp.net.Node
- factory - Variable in class org.jcsp.net.remote.ProcessSpawner
-
The factory the child should use to initialize its node or
null
if the default initialization should take place. - factory - Variable in class org.jcsp.net.remote.RemoteProcess
-
The factory to use for initializing the remote node.
- factory - Variable in class org.jcsp.net.remote.SpawnerMessage
- factory - Static variable in class org.jcsp.net2.NetChannel
-
The factory used to create the networked channels
- factory - Static variable in class org.jcsp.net2.NetChannelEnd
-
Deprecated.The factory used to create the networked channels
- factory - Static variable in class org.jcsp.util.filter.FilteredChannel
-
Default factory for creating the channels.
- factory - Static variable in class org.jcsp.util.filter.FilteredChannelEnd
-
The default factory for creating the channel ends.
- factory - Variable in class org.jcsp.util.filter.FilteredChannelFactory
-
Underlying factory for creating the base channels.
- FACTORY - Static variable in interface org.jcsp.lang.ConnectionServer
-
The factory for creating channels within servers.
- FACTORY - Static variable in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Factory for creating filtered channel ends.
- FACTORY - Static variable in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Standard factory for anonymous channel ends.
- FACTORY - Static variable in class org.jcsp.net.dynamic.MigratableChannelEndFactory
-
Default channel factory for creating the underlying channels.
- factoryToUse - Variable in class org.jcsp.net.cns.CNSChannelEndManager
- factoryToUse - Variable in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
Factory to create the underlying networked channel ends.
- failedLinks - Static variable in class org.jcsp.net.One2NetChannel
- fairSelect() - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards.
- fairSelect() - Method in class org.jcsp.lang.InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- fairSelect(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards whose
preCondition
index is true. - fallInto() - Method in class org.jcsp.lang.Bucket
-
Fall into the bucket.
- favourite - Variable in class org.jcsp.lang.Alternative
-
The index of the guard with highest priority for the next select.
- favourite - Variable in class org.jcsp.lang.InlineAlternative
-
Index to favour (fair / pri)
- Fibonacci - Class in org.jcsp.plugNplay
-
This generates the Fibonacci sequence on its output channel.
- Fibonacci(ChannelOutput) - Constructor for class org.jcsp.plugNplay.Fibonacci
-
Construct a new Fibonacci process with the output Channel out.
- FibonacciInt - Class in org.jcsp.plugNplay.ints
-
This generates the Fibonacci sequence on its output channel.
- FibonacciInt(ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.FibonacciInt
-
Construct a new FibonacciInt process with the output Channel out.
- field - Variable in class org.jcsp.awt.ActiveTextEnterField
- fileBytes - Variable in class org.jcsp.net.dynamic.JFTP.ClassReply
- FILL_3D_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- FILL_ARC - Static variable in class org.jcsp.awt.GraphicsCommand
- FILL_OVAL - Static variable in class org.jcsp.awt.GraphicsCommand
- FILL_POLYGON - Static variable in class org.jcsp.awt.GraphicsCommand
- FILL_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- FILL_ROUND_RECT - Static variable in class org.jcsp.awt.GraphicsCommand
- Fill3DRect(int, int, int, int, boolean) - Constructor for class org.jcsp.awt.GraphicsCommand.Fill3DRect
- FillArc(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillArc
- FillOval(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillOval
- FillPolygon(int[], int[], int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillPolygon
- FillPolygon(Polygon) - Constructor for class org.jcsp.awt.GraphicsCommand.FillPolygon
- fillRandom() - Method in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleChallenge
- FillRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillRect
- FillRoundRect(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.FillRoundRect
- filter(Object) - Method in class org.jcsp.net.DeserializeChannelFilter
-
This method takes an object and substitutes it for another object based upon the following rules: If the object is an instance of the
DynamicClassLoaderMessage
class and dynamic class loading is enabled, then the filter will return the object returned by the supplied object's get method. - filter(Object) - Method in class org.jcsp.net.dynamic.DataSerializationFilter
-
Wraps the object in a
DynamicClassLoaderMessage
complete with the JFTP channel location passed to the filter's constructor. - filter(Object) - Method in class org.jcsp.net.dynamic.DeserializeChannelFilter
-
This method takes an object and substitutes it for another object based upon the following rules: If the object is an instance of the
DynamicClassLoaderMessage
class and dynamic class loading is enabled, then the filter will return the object returned by the supplied object's get method. - filter(Object) - Method in class org.jcsp.net.LoopbackLink.LoopbackSerializationFilter
- filter(Object) - Method in interface org.jcsp.util.filter.Filter
-
Applies the filter operation.
- filter(Object) - Method in class org.jcsp.util.filter.PoisonFilter
- Filter - Interface in org.jcsp.util.filter
-
Interface for channel plug-ins that define filtering operations - transformations on the data as it is read or written.
- FilteredAltingChannelInput - Class in org.jcsp.util.filter
-
Implements an
AltingChannelInput
channel end that also supports read filters. - FilteredAltingChannelInput(AltingChannelInput) - Constructor for class org.jcsp.util.filter.FilteredAltingChannelInput
-
Constructs a new channel end that supports filtering by wrapping up an existing channel end.
- FilteredAny2AnyChannel - Interface in org.jcsp.util.filter
-
Interface for an Any2Any channel that has support for filtering at both ends.
- FilteredAny2AnyChannelImpl - Class in org.jcsp.util.filter
-
This wraps up an Any2AnyChannel object so that its input and output ends are separate objects.
- FilteredAny2AnyChannelImpl(Any2AnyChannel) - Constructor for class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
-
Constructs a new filtered channel object based on an existing channel.
- FilteredAny2OneChannel - Interface in org.jcsp.util.filter
-
Interface for an Any2One channel that supports filtering operations at each end.
- FilteredAny2OneChannelImpl - Class in org.jcsp.util.filter
-
This wraps up an Any2OneChannel object so that its input and output ends are separate objects.
- FilteredAny2OneChannelImpl(Any2OneChannel) - Constructor for class org.jcsp.util.filter.FilteredAny2OneChannelImpl
-
Constructs a new filtered channel over the top of an existing channel.
- FilteredChannel - Class in org.jcsp.util.filter
-
Static factory for creating filtered channels.
- FilteredChannel() - Constructor for class org.jcsp.util.filter.FilteredChannel
-
Private constructor to prevent any instances of this static factory from being created.
- FilteredChannelEnd - Class in org.jcsp.util.filter
-
Static factory for creating channel end wrappers that support filtering.
- FilteredChannelEnd() - Constructor for class org.jcsp.util.filter.FilteredChannelEnd
-
Private constructor to prevent any instances of this static factory from being created.
- FilteredChannelEndFactory - Class in org.jcsp.util.filter
-
Factory for creating filtered channel ends around existing channel ends.
- FilteredChannelEndFactory() - Constructor for class org.jcsp.util.filter.FilteredChannelEndFactory
-
Constructs a new
FilteredChannelEndFactory
. - FilteredChannelFactory - Class in org.jcsp.util.filter
-
This class is used for constructing Filtered Channels.
- FilteredChannelFactory() - Constructor for class org.jcsp.util.filter.FilteredChannelFactory
-
All channels constructed with a Factory constructed with this constructor will default to having no pre-installed filters.
- FilteredChannelFactory(Filter[], Filter[]) - Constructor for class org.jcsp.util.filter.FilteredChannelFactory
-
All channels constructed with this Factory instance will have the specified
Filter
objects inserted into them. - FilteredChannelInput - Interface in org.jcsp.util.filter
-
Interface for a channel input end that supports filtering operations.
- FilteredChannelInputWrapper - Class in org.jcsp.util.filter
-
Wrapper for an input channel end to include read filtering functionality.
- FilteredChannelInputWrapper(ChannelInput) - Constructor for class org.jcsp.util.filter.FilteredChannelInputWrapper
-
Constructs a new
FilteredChannelInputWrapper
around the existing channel end. - FilteredChannelOutput - Interface in org.jcsp.util.filter
-
Interface for a channel output end that supports write filtering operations.
- FilteredChannelOutputWrapper - Class in org.jcsp.util.filter
-
Wrapper for an output channel end to include write filtering ability.
- FilteredChannelOutputWrapper(ChannelOutput) - Constructor for class org.jcsp.util.filter.FilteredChannelOutputWrapper
-
Constructs a new
FilteredChannelOutputWrapper
around the given output channel end. - filteredIn - Variable in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
A filtered channel input wrapper that wraps the
actualIn
channel. - FilteredOne2AnyChannel - Interface in org.jcsp.util.filter
-
Interface for an
Any2Any
channel that supports both read and write filters. - FilteredOne2AnyChannelImpl - Class in org.jcsp.util.filter
-
Implements an
One2Any
channel that supports filtering at each end. - FilteredOne2AnyChannelImpl(One2AnyChannel) - Constructor for class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
-
Constructs a new filtered channel from an existing channel.
- FilteredOne2OneChannel - Interface in org.jcsp.util.filter
-
Interface for a
One2One
channel that supports filtering operations at each end. - FilteredOne2OneChannelImpl - Class in org.jcsp.util.filter
-
Implements a
One2One
channel that supports filtering at each end. - FilteredOne2OneChannelImpl(One2OneChannel) - Constructor for class org.jcsp.util.filter.FilteredOne2OneChannelImpl
-
Constructs a new filtered channel based on an existing channel.
- filteredOut - Variable in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
The filtered channel end.
- FilteredSharedChannelInput - Interface in org.jcsp.util.filter
-
Interface for a channel input end that supports filtering and can be shared by multiple processes.
- FilteredSharedChannelInputWrapper - Class in org.jcsp.util.filter
-
This is wrapper for a
SharedChannelInput
that adds read filtering. - FilteredSharedChannelInputWrapper(SharedChannelInput) - Constructor for class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
Constructs a new wrapper for the given channel input end.
- FilteredSharedChannelOutput - Interface in org.jcsp.util.filter
-
Interface for an output channel end that supports filtering operations and can be shared by multiple concurrent processes.
- FilteredSharedChannelOutputWrapper - Class in org.jcsp.util.filter
-
This is wrapper for a
SharedChannelOutput
that adds write filtering. - FilteredSharedChannelOutputWrapper(SharedChannelOutput) - Constructor for class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
-
Constructs a new wrapper for the given channel output end.
- FilterHolder - Class in org.jcsp.util.filter
-
Storage scheme for a set of filters that is dynamically sized and supports insert and remove operations to keep the filters in a contiguous block.
- FilterHolder() - Constructor for class org.jcsp.util.filter.FilterHolder
-
Constructs a new
FilterHolder
with an intial capacity of 2. - FilterHolder(int) - Constructor for class org.jcsp.util.filter.FilterHolder
-
Constructs a new
FilterHolder
with the given initial capacity. - filterRX(byte[]) - Method in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterRX
-
Decodes a byte array back into a BNSMessage
- filterRX(byte[]) - Method in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterRX
-
Decodes the byte equivalent of a CNSMessage
- filterRX(byte[]) - Method in class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterRX
- filterRX(byte[]) - Method in interface org.jcsp.net2.NetworkMessageFilter.FilterRx
-
Decodes an incoming byte array back into an object
- filterRX(byte[]) - Method in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterRX
-
Decodes an incoming byte array, converting it back into an Object
- filterRX(byte[]) - Method in class org.jcsp.net2.RawNetworkMessageFilter.FilterRX
-
Decodes an incoming byte array.
- FilterRX() - Constructor for class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterRX
-
Creates a new decoding BNSMessageFilter
- FilterRX() - Constructor for class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterRX
-
Creates a new decoding CNSMessage filter
- FilterRX() - Constructor for class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterRX
- FilterRX() - Constructor for class org.jcsp.net2.ObjectNetworkMessageFilter.FilterRX
-
Creates a new incoming object filter
- FilterRX() - Constructor for class org.jcsp.net2.RawNetworkMessageFilter.FilterRX
-
Creates a new RawNetworkMessageFilter.FilterRX
- filters - Variable in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
A Vector of
Filter
objects that is used during serialization. - filters - Variable in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
The filters applied to the channel.
- filters - Variable in class org.jcsp.util.filter.FilteredAltingChannelInput
-
Holds the filters installed for the read end of this channel.
- filters - Variable in class org.jcsp.util.filter.FilteredChannelInputWrapper
-
Set of read filters installed.
- filters - Variable in class org.jcsp.util.filter.FilteredChannelOutputWrapper
-
Set of write filters installed.
- filters - Variable in class org.jcsp.util.filter.FilterHolder
-
The array of filters.
- filterTX(Object) - Method in class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterTX
-
Converts a BNSMessage into bytes
- filterTX(Object) - Method in class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterTX
-
Converts an object (a CNSMessage) into bytes
- filterTX(Object) - Method in class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterTX
- filterTX(Object) - Method in interface org.jcsp.net2.NetworkMessageFilter.FilterTx
-
Encodes an object into an array of bytes for sending
- filterTX(Object) - Method in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterTX
-
Encodes an object into bytes by using Object serialization
- filterTX(Object) - Method in class org.jcsp.net2.RawNetworkMessageFilter.FilterTX
-
Will send a byte array as raw bytes
- FilterTX() - Constructor for class org.jcsp.net2.bns.BNSNetworkMessageFilter.FilterTX
-
Creates a new BNSMessage encoding filter
- FilterTX() - Constructor for class org.jcsp.net2.cns.CNSNetworkMessageFilter.FilterTX
-
Creates a new CNS encoding filter
- FilterTX() - Constructor for class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterTX
- FilterTX() - Constructor for class org.jcsp.net2.ObjectNetworkMessageFilter.FilterTX
-
Creates a new encoding object filter
- FilterTX() - Constructor for class org.jcsp.net2.RawNetworkMessageFilter.FilterTX
-
Creates a new output filter
- finalize() - Method in class org.jcsp.lang.Crew
-
Finalize method added to terminate the process that it spawned.
- finalize() - Method in class org.jcsp.lang.Parallel
-
System finalizer.
- findAndLoadClass(String, boolean, boolean, ChannelOutput, ChannelOutput, ChannelOutput) - Method in class org.jcsp.net.dynamic.JFTP
-
Attempts to load a class using the local class loader.
- findClass(String) - Method in class org.jcsp.net.dynamic.NodeClassLoader
-
Issues a request to the child process to get a class definition from the remote JFTP process.
- findClass(String) - Method in class org.jcsp.net2.mobile.DynamicClassLoader
- findMaxLevel(Class) - Method in class org.jcsp.net.Logger
- finish() - Static method in class org.jcsp.lang.SpuriousLog
-
Finish logging of spurious wakeups.
- finishDisable() - Static method in class org.jcsp.lang.AltingBarrierCoordinate
- finishEnable() - Static method in class org.jcsp.lang.AltingBarrierCoordinate
- firstIndex - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The index of the first element
- firstIndex - Variable in class org.jcsp.util.Buffer
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.InfiniteBuffer
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.ints.BufferInt
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.ints.OverFlowingBufferInt
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.ints.OverWritingBufferInt
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.OverFlowingBuffer
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.OverWriteOldestBuffer
-
The index of the oldest element (when counter > 0)
- firstIndex - Variable in class org.jcsp.util.OverWritingBuffer
-
The index of the oldest element (when counter > 0)
- FixedDelay - Class in org.jcsp.plugNplay
-
This process copies input to output, imposing a fixed time delay between these events.
- FixedDelay(long, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.FixedDelay
-
This process copies input to output, imposing a fixed time delay between these events.
- FixedDelayInt - Class in org.jcsp.plugNplay.ints
-
This holds on to data from its input channel for a fixed delay before passing it on to its output channel.
- FixedDelayInt(long, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.FixedDelayInt
-
Construct a new FixedDelayInt process with the input Channel in and the output Channel out.
- flags - Variable in class org.jcsp.net.dynamic.JFTP.ClassRequest
- Float(String, float, float) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Float issues the prompt and returns a float between min and max inclusive.
- flush() - Method in class org.jcsp.lang.Bucket
-
Flush the bucket.
- flushOut - Variable in class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
- FocusEventHandler - Class in org.jcsp.awt
- FocusEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.FocusEventHandler
-
constructs a new FocusEventHandler with the specified output Channel.
- focusGained(FocusEvent) - Method in class org.jcsp.awt.FocusEventHandler
-
Invoked when the Component the event handler is listening to Gains the input Focus.
- focusLost(FocusEvent) - Method in class org.jcsp.awt.FocusEventHandler
-
Invoked when the Component the event handler is listening to Gains the input Focus.
- fork() - Method in class org.jcsp.lang.Any2AnyCallChannel
-
This is invoked by a client during the standard calling sequence.
- fork() - Method in class org.jcsp.lang.Any2OneCallChannel
-
This is invoked by a client during the standard calling sequence.
- fork() - Method in class org.jcsp.lang.One2AnyCallChannel
-
This is invoked by a client during the standard calling sequence.
- fork() - Method in class org.jcsp.lang.One2OneCallChannel
-
This is invoked by a client during the standard calling sequence.
- frame - Variable in class org.jcsp.awt.ActiveClosingFrame
- FramedButton - Class in org.jcsp.plugNplay
-
A free-standing button process in its own frame, with configure and event channels.
- FramedButton(String, int, int, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.FramedButton
-
Construct a framed button process.
- FramedButtonArray - Class in org.jcsp.plugNplay
-
A free-standing array of button processes in their own frame, with configure and event channels.
- FramedButtonArray(String, int, int, int, boolean, ChannelInput[], ChannelOutput[]) - Constructor for class org.jcsp.plugNplay.FramedButtonArray
-
Construct a framed button array process.
- FramedButtonGrid - Class in org.jcsp.plugNplay
-
A free-standing grid of button processes in their own frame, with configure and event channels.
- FramedButtonGrid(String, int, int, int, int, ChannelInput[][], ChannelOutput[][]) - Constructor for class org.jcsp.plugNplay.FramedButtonGrid
-
Construct a framed button grid process.
- FramedScrollbar - Class in org.jcsp.plugNplay
-
A free-standing scrollbar process in its own frame, with configure and event channels.
- FramedScrollbar(String, int, int, ChannelInput, ChannelOutputInt, boolean, int, int, int, int) - Constructor for class org.jcsp.plugNplay.FramedScrollbar
-
Construct a framed scrollbar process.
- fromBNS - Variable in class org.jcsp.net2.bns.BNSService
-
The incoming channel to receive messages from the BNS
- fromChannel - Variable in class org.jcsp.net2.ChannelData
-
The other end of the toChannel.
- fromCNS - Variable in class org.jcsp.net.cns.CNSService
- fromCNS - Variable in class org.jcsp.net2.cns.CNSService
-
The incoming channel to receive messages from the CNS from
- fromGraphics - Variable in class org.jcsp.awt.ActiveCanvas
- fromInputEnd - Variable in class org.jcsp.net2.mobile.MessageBox
- fromNetIn - Variable in class org.jcsp.net.NetChannelInputProcess
-
The channel we use for recieving from the demuxes.
- fromNetIn - Variable in class org.jcsp.net.One2NetChannel
-
The channel we use for recieving from the demuxes.
- fromNetOut - Variable in class org.jcsp.net.NetChannelInputProcess
- fromNetOut - Variable in class org.jcsp.net.One2NetChannel
- fromServer - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- fromServer - Variable in class org.jcsp.net.NetAltingConnectionClient
- fromServer - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- frontEnds - Variable in class org.jcsp.lang.AltingBarrierBase
-
All front-ends are chained off here.
- FULL - Static variable in interface org.jcsp.util.ChannelDataStore
-
Indicates that the ChannelDataStore is full -- it can accept only a get.
- FULL - Static variable in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Indicates that the ChannelDataStoreInt is full -- it can accept only a get.
- furtherRequestIn - Variable in class org.jcsp.lang.AltingConnectionServerImpl
G
- g - Variable in class org.jcsp.awt.GraphicsCommand.General
- General(GraphicsCommand.Graphic) - Constructor for class org.jcsp.awt.GraphicsCommand.General
- General(GraphicsProtocol.Configure) - Constructor for class org.jcsp.awt.GraphicsProtocol.General
- GENERAL - Static variable in class org.jcsp.awt.GraphicsCommand
- GENERAL_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- 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.net.AcknowledgementsBuffer
-
Returns the oldest Object from the InfiniteBuffer and removes it.
- get() - Method in class org.jcsp.net.dynamic.SerializedData
-
Deserializes the object from the byte[] array and returns it.
- get() - Method in class org.jcsp.net.SerializedMessage
- get() - Method in class org.jcsp.net.SerializedObject
- 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(long) - Method in class org.jcsp.net.ChannelIndexMap
- get(ClassManager) - Method in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
Public accessor to deserialize and retrieve the object using the specified
ClassManager
. - get(SerializedData.InputStreamFactory) - Method in class org.jcsp.net.dynamic.SerializedData
-
Deserializes the object from the byte[] array and returns it.
- get(SerializedObject.InputStreamFactory) - Method in class org.jcsp.net.SerializedMessage
- get(SerializedObject.InputStreamFactory) - Method in class org.jcsp.net.SerializedObject
- 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_BACKGROUND_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- GET_COMPONENT - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is an enquiry object to obtain the active graphics component.
- GET_COMPONENT_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- GET_DIMENSION - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is an enquiry object to find the size of the active graphics component.
- GET_DIMENSION_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- 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
orActiveFrame
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
orActiveTextArea
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
orActiveTextField
methods) or added to some container. - getActualNode() - Method in class org.jcsp.net.Node
- getAddress() - Method in class org.jcsp.net2.NodeAddress
-
Gets a string representing the address
- getAddresses() - Method in class org.jcsp.net.NodeID
-
Returns a clone of the set of
NodeAddressID
objects that thisNodeID
holds. - getAddresses() - Method in class org.jcsp.net.settings.Addresses
- getAddresses() - Method in class org.jcsp.net.settings.JCSPConfig
- getAddresses(String) - Method in class org.jcsp.net.ServiceSettings
-
Gets the addresses held in a setting of a specified name.
- 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.
- getAlwaysMatchProfile() - Static method in class org.jcsp.net.Profile
- 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.
- getAttrib(String) - Method in class org.jcsp.net.settings.ConfigReader.Tag
- getAttrib(String, String) - Method in class org.jcsp.net.settings.ConfigReader.Tag
- GetBackground() - Constructor for class org.jcsp.awt.GraphicsProtocol.GetBackground
- getBarrier(int) - Method in class org.jcsp.net2.BarrierManager
-
Retrieves a barrier from the table
- 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
- getBooleanValue(String) - Static method in class org.jcsp.net.settings.ConfigReader.Tag
- getByteArray() - Method in class org.jcsp.net.dynamic.SerializedData.AccesibleByteArrayOutputStream
- getByteArray() - Method in class org.jcsp.net.SerializedMessage.AccesibleByteArrayOutputStream
- getByteArray() - Method in class org.jcsp.net.SerializedObject.AccesibleByteArrayOutputStream
- getChannel() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Get the real channel.
- getChannel() - Method in class org.jcsp.net.Net2OneChannel
-
This method should not be called.
- getChannel(int) - Method in class org.jcsp.net2.ChannelManager
-
Retrieves a channel from the table
- getChannel(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNS
-
Get a ChannelID for a channel with a name that matches the supplied name and whose name is within the supplied scope.
- getChannelAddress() - Method in class org.jcsp.net.NetChannelLocation
-
Public accessor for the channel's address, if held.
- getChannelData() - Method in class org.jcsp.net2.Net2OneChannel
-
Gets the channel data object for this channel.
- getChannelData() - Method in class org.jcsp.net2.One2NetChannel
-
Gets the channel data state for this channel.
- getChannelIndex() - Method in class org.jcsp.net.Net2OneChannel
- getChannelIndex() - Method in class org.jcsp.net.NetChannelInputProcess
- getChannelLabel() - Method in class org.jcsp.net.NetChannelLocation
-
Public accessor for the channel label property.
- getChannelLocation() - Method in class org.jcsp.net.Any2NetChannel
-
Public accessor for obtaining the location of the read end of this channel.
- getChannelLocation() - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- getChannelLocation() - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- getChannelLocation() - Method in class org.jcsp.net.Net2AnyChannel
- getChannelLocation() - Method in class org.jcsp.net.Net2OneChannel
-
Returns a new
NetChannelLocation
object which holds the information necessary for a networkedChannelOutput
to establish a connection to this channel reader. - getChannelLocation() - Method in class org.jcsp.net.NetAltingConnectionClient
-
Returns the location of the server.
- getChannelLocation() - Method in class org.jcsp.net.NetAltingConnectionServer
-
Returns the server's location.
- getChannelLocation() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
-
Returns the address location of the connection server.
- getChannelLocation() - Method in class org.jcsp.net.NetSharedConnectionServerImpl
-
Returns the server's location.
- getChannelLocation() - Method in interface org.jcsp.net.Networked
-
Returns the location of the
Networked
ChannelInput
. - getChannelLocation() - Method in class org.jcsp.net.One2NetChannel
-
Returns a clone of the
NetChannelLocation
object held by the instance of this class which contains information about the location of the networkedChannelInput
object to which thisChannelOutput
is connected. - 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.
- getChannels() - Method in class org.jcsp.net.ChannelIndexMap
- 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.
- getClass(String, NetChannelLocation, ChannelOutput) - Method in class org.jcsp.net.dynamic.ClassManager
-
Requests that the class manager process attempt to load the given class.
- getClassBytes(String) - Method in class org.jcsp.net.dynamic.ClassManager
-
Gets the binary image for a given class.
- 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.
- 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. - 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.OtherReq
- 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 thecompareTo(Object)
method in order to compare twoNodeUI
objects. - getComparisonString() - Method in class org.jcsp.net.NodeUIImpl
-
Returns a
String
that can be used by the superclass to compare twoNodeUI
objects. - GetComponent() - Constructor for class org.jcsp.awt.GraphicsProtocol.GetComponent
- getConfig() - Method in class org.jcsp.net.settings.ConfigReader
- getConnection(int) - Method in class org.jcsp.net2.ConnectionManager
- getConnectionData() - Method in class org.jcsp.net2.NetAltingConnectionClient
- getCurrentLocation() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
-
Returns the current location of the channel.
- getCurrentLocation() - Method in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
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
- GetDimension() - Constructor for class org.jcsp.awt.GraphicsProtocol.GetDimension
- getDomainID() - Method in class org.jcsp.net.NodeID
-
Get the
DomainID
of the domain to which the Node represented by thisNodeID
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
- getDoubleValue(String) - Static method in class org.jcsp.net.settings.ConfigReader.Tag
- 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 class org.jcsp.net.Any2NetChannel
- getFactoryClass() - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Returns
null
. - getFactoryClass() - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- getFactoryClass() - Method in class org.jcsp.net.Net2AnyChannel
- getFactoryClass() - Method in class org.jcsp.net.Net2OneChannel
- 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.
- getFactoryClass() - Method in class org.jcsp.net.One2NetChannel
- getFailedProcess() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
-
Returns the process that was running when the error occurred.
- getFilter(int) - Method in class org.jcsp.util.filter.FilterHolder
-
Returns a filter at the given array index.
- getFilterCount() - Method in class org.jcsp.util.filter.FilterHolder
-
Returns the number of filters current installed.
- 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
- getImag() - Method in class org.jcsp.demos.util.ComplexDouble
- getImplStringForm() - Method in class org.jcsp.net.NodeUI
-
Returns a
String
that can be supplied to the staticcreateFromStringForm(String)
method in order to create an equalNodeUI
object. - getImplStringForm() - Method in class org.jcsp.net.NodeUIImpl
-
Returns a
String
object that can be used with the constructor that takes aString
parameter. - getIndex() - Method in class org.jcsp.net.ChannelID
-
Returns the channel's index number.
- getInputArray(Any2AnyChannel<T>[]) - 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(Any2OneChannel<T>[]) - 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(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(One2AnyChannel<T>[]) - 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(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(One2OneChannel<T>[]) - 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(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.
- getInputChannel() - Method in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Obtain the
NetAltingChannelInput
object to use. - getInstance() - Static method in class org.jcsp.net.IndexManager
- getInstance() - Static method in class org.jcsp.net.LinkFactory
- getInstance() - Static method in class org.jcsp.net.LinkManager
-
Get the singleton instance of LinkManager.
- getInstance() - Static method in class org.jcsp.net.Node
-
Returns the instance of this singleton class.
- getInstance() - Static method in class org.jcsp.net.ProtocolManager
- getInstance() - Static method in class org.jcsp.net2.BarrierManager
-
Allows getting of the singleton instance.
- getInstance() - Static method in class org.jcsp.net2.bns.BNS
-
Gets the singleton instance of the BNS
- getInstance() - Static method in class org.jcsp.net2.ChannelManager
-
Allows getting of the singleton instance.
- getInstance() - Static method in class org.jcsp.net2.cns.CNS
-
Gets the singleton instance of the CNS
- getInstance() - Static method in class org.jcsp.net2.ConnectionManager
- getInstance() - Static method in class org.jcsp.net2.LinkManager
-
Gets the singleton instance of the LinkManager
- getInstance() - Static method in class org.jcsp.net2.Node
- getInstance() - Static method in class org.jcsp.net2.tcpip.TCPIPProtocolID
-
Gets the singleton instance of this 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
- getIntValue(String) - Static method in class org.jcsp.net.settings.ConfigReader.Tag
- getInvalidVCN() - Static method in class org.jcsp.net.IndexManager
- getIpAddress() - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Gets the IP address part of the address
- 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
- getLevelAbstractID() - Method in class org.jcsp.net.cns.NameAccessLevel
-
Accessor for the underlying
AbstractID
object. - getLink(NodeID, Profile) - Method in class org.jcsp.net.LinkManager
-
Get a Link to a remote PC.
- getLink(Profile) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
- getLink(NodeAddress) - Static method in class org.jcsp.net2.LinkFactory
-
Creates a new Link, or retrieves an existing one, from a NodeAddress
- getLink(NodeID) - Static method in class org.jcsp.net2.LinkFactory
-
Creates a new Link or gets an existing one from the the given NodeID.
- 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.LinkManager
- getLinkLostEventChannel() - Method in class org.jcsp.net.Node
-
This method allows users to obtain notification of link failure.
- getLinkLostEventChannel() - Method in class org.jcsp.net2.LinkManager
-
Gets a channel input end for receiving Link Lost events.
- getLinkLostEventChannel() - Method in class org.jcsp.net2.Node
- 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. - getLocalLocation() - Method in class org.jcsp.net2.NetAltingConnectionClient
- getLocalLocation() - Method in class org.jcsp.net2.NetBarrier
-
Gets the local location of the barrier
- getLocation() - Method in class org.jcsp.net2.Any2NetChannel
-
Gets the NetChannelLocation of the input end this channel is connected to.
- getLocation() - Method in class org.jcsp.net2.mobile.MobileChannelInput
- getLocation() - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- getLocation() - Method in class org.jcsp.net2.Net2AnyChannel
-
Gets the channel location of this channel
- getLocation() - Method in class org.jcsp.net2.Net2OneChannel
-
Returns the NetChannelLocation of the channel
- getLocation() - Method in class org.jcsp.net2.NetAltingConnectionClient
- getLocation() - Method in class org.jcsp.net2.NetAltingConnectionServer
- getLocation() - Method in class org.jcsp.net2.NetBarrier
-
Returns the location of this barrier
- getLocation() - Method in interface org.jcsp.net2.Networked
-
Gets the networked location of the Networked construct
- getLocation() - Method in class org.jcsp.net2.One2NetChannel
-
Gets the NetChannelLocation that this channel is connected to (i.e.
- 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
- getNewChannel(String) - Method in class org.jcsp.net.IndexManager
- getNewReplyChannel(One2NetChannel) - Method in class org.jcsp.net.IndexManager
- getNodeAddress() - Method in class org.jcsp.net2.NetBarrierLocation
-
Gets the NodeAddress part of the location
- getNodeAddress() - Method in class org.jcsp.net2.NetChannelLocation
-
Gets the NodeAddress part of the location
- getNodeAddress() - Method in class org.jcsp.net2.NetConnectionLocation
-
Gets the NodeAddress part of the location
- getNodeAddress() - Method in class org.jcsp.net2.NetLocation
-
Gets the NodeAddress part of the location structure
- getNodeAddress() - Method in class org.jcsp.net2.NodeID
-
Gets the NodeAddress part of the NodeID
- getNodeID() - Method in class org.jcsp.net.ChannelID
-
Returns the channel's NodeID.
- getNodeID() - Method in class org.jcsp.net.Node
-
Method for obtaining a clone of this Node's
NodeID
. - getNodeID() - Method in class org.jcsp.net2.NetBarrierLocation
-
Gets the NodeID part of the location
- getNodeID() - Method in class org.jcsp.net2.NetChannelLocation
-
Gets the NodeID part of the location
- getNodeID() - Method in class org.jcsp.net2.NetConnectionLocation
-
Gets the NodeID part of the location
- getNodeID() - Method in class org.jcsp.net2.NetLocation
-
Gets the NodeID part of the location structure
- getNodeID() - Method in class org.jcsp.net2.Node
- getNodeIDChan - Variable in class org.jcsp.net.LinkManager
- getNodeKey() - Method in interface org.jcsp.net.Node.Attributes
- getNodeKey() - Method in class org.jcsp.net.Node.AttributesAccess
- 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.
- getNullDomainID() - Static method in class org.jcsp.net.DomainID
- getNumberProcesses() - Method in class org.jcsp.lang.Parallel
- getObjectToString() - Method in class org.jcsp.net.dynamic.SerializedData
-
Returns the string form of an object.
- getObjectToString() - Method in class org.jcsp.net.SerializedObject
- getObservedEvents() - Method in class org.jcsp.test.EventRecorder
- getOneTokenReply() - Static method in class org.jcsp.demos.util.Ask
-
Ask.getOneTokenReply returns whether multiple response tokens will be rejected.
- getOutputArray(Any2AnyChannel<T>[]) - 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(Any2OneChannel<T>[]) - 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(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(One2AnyChannel<T>[]) - 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(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(One2OneChannel<T>[]) - 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(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.
- getOutputChannel() - Method in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
- 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 parentAbstractID
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.
- getPort() - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Gets the port number part of this address
- 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() - Method in class org.jcsp.net.Link
- 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() - Method in class org.jcsp.net2.NodeAddress
-
Gets the string representing the protocol
- 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 thisBuilder
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 thisNodeAddressID
. - 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
- getProtocolID() - Method in class org.jcsp.net2.NodeAddress
-
Retrieves the correct protocol handler for the implemented address type.
- getProtocolID() - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Returns the TCPIPProtocolID
- getProtocolManager() - Method in interface org.jcsp.net.Node.Attributes
- getProtocolManager() - Method in class org.jcsp.net.Node.AttributesAccess
- getProtocolManager(NodeKey) - Method in class org.jcsp.net.Node
-
Accessor for obtaining a reference to the local Node's
ProtocolManager
object. - getProtocolProfile(ProtocolID) - Static method in class org.jcsp.net.Profile
- 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.net.dynamic.MigratableAltingChannelInputImpl
- getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- 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.net.dynamic.MigratableAltingChannelInputImpl
- getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- 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 therunTests
method. - getReal() - Method in class org.jcsp.demos.util.ComplexDouble
- getRegistrationReply() - Method in class org.jcsp.net.cns.CNSService.ServiceProcess
- getRemoteAddress() - Method in class org.jcsp.net2.tcpip.TCPIPLink
-
Gets the NodeAddress of the Node that this Link is connected to
- getRemoteNodeID() - Method in class org.jcsp.net.Link
-
Returns the other computer's ID.
- getRemoteNodeID() - Method in class org.jcsp.net.LoopbackLink
-
Returns the other computer's ID.
- getRemoteNodeID() - Method in class org.jcsp.net2.Link
-
Returns the NodeID of the connected Link.
- getReqs() - Method in class org.jcsp.net.settings.LinkProfile
- getReqs() - Method in class org.jcsp.net.settings.NodeProfile
- getRequestChannelLocation() - Method in class org.jcsp.net.NetConnectionLocation
- getRun() - Method in class org.jcsp.net.settings.Service
- getRxChannel(long) - Method in class org.jcsp.net.IndexManager
- getRxChannel(String) - Method in class org.jcsp.net.IndexManager
- 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.
- getSerializedData() - Method in class org.jcsp.net.dynamic.SerializedData
-
Returns the binary serialized object.
- getSerializedData() - Method in class org.jcsp.net.SerializedMessage
- getSerializedData() - Method in class org.jcsp.net.SerializedObject
- 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(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(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of server connection ends suitable for use by multiple concurrent processes.
- 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. - getServerFromPrefs() - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
This code was moved into this method from the constructor below in the hope that code would compile on 1.4 and still run on 1.3 and 1.2,
- 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() - Method in class org.jcsp.net.Node.AttributesAccess
- getServiceManager() - Method in class org.jcsp.net.Node
- 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 namedString
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 allString
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
. - getSource() - Method in exception org.jcsp.net.LinkLostException
-
Get the object which threw this exception.
- getSpecifications() - Method in class org.jcsp.net.Link
- 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.net.AcknowledgementsBuffer
-
Returns the current state of the AcknowledgementsBuffer.
- 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.ChannelID
-
This returns a String representation of this ChannelID.
- getStringForm() - Method in class org.jcsp.net.DomainID
-
Deprecated.not needed now channel names abstracted
- 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.NodeID
-
Deprecated.Not needed now channel names have been abstracted
- getStringForm() - Method in class org.jcsp.net.NodeUI
- getStringForm() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns a string representation of the address suitable for use in the
createAddressID
method ofTCPIPProtocolID
. - 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
- getTarget() - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
- getTxChannel() - Method in class org.jcsp.net.Link
-
Returns channel to use for transmitting.
- getTxChannel() - Method in class org.jcsp.net2.Link
-
Gets the channel that is connected to the Link Tx process.
- getTxChannel(NodeAddressID) - Method in class org.jcsp.net.LinkManager
-
This is used to get a Link when no details are known about the other Node except for one of its addresses.
- getTxChannel(NodeID) - Method in class org.jcsp.net.LinkManager
-
Get a channel to use to send to a remote PC.
- getTxChannel(NodeID, Profile) - Method in class org.jcsp.net.LinkManager
- getTxFilterCount() - Method in class org.jcsp.net.Link
-
Gets the number of installed transmission filters.
- getTxProtocols() - Method in class org.jcsp.net.LinkFactory
-
Used to find out the communication protocols currently installed in the
LinkFactory
instance. - 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.
- getUserFromPrefs() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Returns the initial username if one is specified in the preferences.
- getUserID() - Method in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserToken
- 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 theResolver
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
- getValuesRead() - Method in class org.jcsp.test.ExtendedReaderSync
- getValuesRead() - Method in class org.jcsp.test.ExtendedReaderSyncInt
- getVBN() - Method in class org.jcsp.net2.NetBarrierLocation
-
Gets the index part of the location
- getVCN() - Method in class org.jcsp.net.NetChannelLocation
-
Package level accessor for the channel's VCN if held.
- getVCN() - Method in class org.jcsp.net2.NetChannelLocation
-
Gets the vcn part of the location
- getVConnN() - Method in class org.jcsp.net2.NetConnectionLocation
-
Gets the vconnn part of the location
- getWriteFilter(int) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- getWriteFilter(int) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- 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.net.dynamic.MigratableChannelOutputImpl
- getWriteFilterCount() - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- 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 theDisplay
interface. - GraphicsCommand(int) - Constructor for class org.jcsp.awt.GraphicsCommand
- GraphicsCommand.ClearRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.clearRect
. - GraphicsCommand.ClipRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.clipRect
. - GraphicsCommand.CopyArea - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.copyArea
. - GraphicsCommand.Draw3DRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.draw3DRect
. - GraphicsCommand.DrawArc - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawArc
. - GraphicsCommand.DrawBytes - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawBytes
. - GraphicsCommand.DrawChars - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawChars
. - GraphicsCommand.DrawImage - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawImage
. - GraphicsCommand.DrawLine - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawLine
. - GraphicsCommand.DrawOval - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawOval
. - GraphicsCommand.DrawPolygon - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawPolygon
. - GraphicsCommand.DrawPolyline - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawPolyline
. - GraphicsCommand.DrawRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawRect
. - GraphicsCommand.DrawRoundRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawRoundRect
. - GraphicsCommand.DrawString - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.drawString
. - GraphicsCommand.Fill3DRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.translate
. - GraphicsCommand.FillArc - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.fillArc
. - GraphicsCommand.FillOval - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.fillOval
. - GraphicsCommand.FillPolygon - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.fillPolygon
. - GraphicsCommand.FillRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.fillRect
. - GraphicsCommand.FillRoundRect - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.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.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 aDisplay
channel to an Active graphics component. - GraphicsCommand.Null - Class in org.jcsp.awt
- GraphicsCommand.SetClip - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.setClip
. - GraphicsCommand.SetColor - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.setColor
. - GraphicsCommand.SetFont - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.setFont
. - GraphicsCommand.SetPaintMode - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.setPaintMode
. - GraphicsCommand.SetXORMode - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.setXORMode
. - GraphicsCommand.Translate - Class in org.jcsp.awt
-
This is the (immutable) command object for
java.awt.Graphics.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(int) - Constructor for class org.jcsp.awt.GraphicsProtocol
- 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.GetBackground - Class in org.jcsp.awt
- GraphicsProtocol.GetComponent - Class in org.jcsp.awt
- GraphicsProtocol.GetDimension - Class in org.jcsp.awt
- GraphicsProtocol.MakeMISImage - Class in org.jcsp.awt
-
This is a configuration class to associate a java.awt.image.MemoryImageSource with the graphics component.
- GraphicsProtocol.RequestFocus - Class in org.jcsp.awt
- 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.SetPaintable - Class in org.jcsp.awt
-
This is a configuration class to register a org.jcsp.awt.Paintable object with the graphics component.
- guard - Variable in class org.jcsp.lang.Alternative
-
The array of guard events from which we are selecting.
- guard - Variable in class org.jcsp.lang.InlineAlternative
-
The guards
- 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
H
- handleDeregisterRequest(CNSMessage.DeregisterRequest) - Method in class org.jcsp.net.cns.CNS
- handleLeaseRequest(CNSMessage.LeaseRequest) - Method in class org.jcsp.net.cns.CNS
- handleLinkDropped(NodeID) - Method in class org.jcsp.net.cns.CNS
- handleLogonMessage(CNSMessage.LogonMessage) - Method in class org.jcsp.net.cns.CNS
- handleRegisterRequest(CNSMessage.RegisterRequest) - Method in class org.jcsp.net.cns.CNS
- handleResolveRequest(CNSMessage.ResolveRequest) - Method in class org.jcsp.net.cns.CNS
- handshake() - Method in class org.jcsp.net.Link
-
Does handshaking.
- hasBeenRun - Variable in class org.jcsp.net.remote.RemoteProcess
-
False initialially and then true once this has been run at least once.
- hash - Variable in class org.jcsp.plugNplay.DynamicDelta
- hash - Variable in class org.jcsp.plugNplay.ints.DynamicDeltaInt
- hashCode - Variable in class org.jcsp.net.cns.ChannelNameKey
- hashCode - Variable in class org.jcsp.net.NodeUIImpl
- hashCode - Variable in class org.jcsp.net2.NodeID
-
Hash code of a object
- hashCode() - Method in class org.jcsp.net.ApplicationID
-
Returns a hash code for this Object.
- hashCode() - Method in class org.jcsp.net.cns.ChannelNameKey
-
Returns an
int
hash code for this object. - hashCode() - Method in class org.jcsp.net.cns.CNS.NameAndLevel
-
Returns a hash code for this object.
- hashCode() - Method in class org.jcsp.net.cns.NameAccessLevel
-
Returns a hash code for this object obeying the standard rules for a hash code.
- hashCode() - Method in class org.jcsp.net.DomainID
-
Returns an
int
hash code for the current object. - hashCode() - Method in class org.jcsp.net.dynamic.ClassManager.RegisteredClass
- hashCode() - Method in class org.jcsp.net.GlobalID
-
Returns an
int
hash code for this object. - hashCode() - Method in class org.jcsp.net.Link
-
Returns an
int
hash code for thisLink
. - hashCode() - Method in class org.jcsp.net.NetChannelLocation
-
Return a hashcode for this object.
- hashCode() - Method in class org.jcsp.net.NodeAddressID
-
Returns a hash code for this object.
- hashCode() - Method in class org.jcsp.net.NodeID
-
Returns a hash code for this
NodeID
object. - hashCode() - Method in class org.jcsp.net.NodeUI
-
Returns an
int
hash code for this object. - hashCode() - Method in class org.jcsp.net.NodeUIImpl
-
Returns a hash code for this object.
- hashCode() - Method in class org.jcsp.net.Profile
-
Returns a hash code for this object that follows the standard rule for hash codes stated in the
Object
class. - hashCode() - Method in class org.jcsp.net.ProtocolID
-
Returns a hash code for this object.
- hashCode() - Method in class org.jcsp.net.settings.ConnectionOriented
- hashCode() - Method in class org.jcsp.net.settings.LinkProfile
- hashCode() - Method in class org.jcsp.net.settings.MaxPing
- hashCode() - Method in class org.jcsp.net.settings.MaxSpeed
- hashCode() - Method in class org.jcsp.net.settings.Memory
- hashCode() - Method in class org.jcsp.net.settings.MinMemory
- hashCode() - Method in class org.jcsp.net.settings.MinSpeed
- hashCode() - Method in class org.jcsp.net.settings.NodeProfile
- hashCode() - Method in class org.jcsp.net.settings.Plugin
- hashCode() - Method in class org.jcsp.net.settings.Protocol
- hashCode() - Method in class org.jcsp.net.settings.Reliable
- hashCode() - Method in class org.jcsp.net.settings.ReqProtocol
- hashCode() - Method in class org.jcsp.net.settings.Service
- hashCode() - Method in class org.jcsp.net.settings.Setting
- hashCode() - Method in class org.jcsp.net.settings.Spec
- hashCode() - Method in class org.jcsp.net.settings.Specs
- hashCode() - Method in class org.jcsp.net.settings.Wireless
- hashCode() - Method in class org.jcsp.net.Specification
- hashCode() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns a hashCode for this TCPIPAddressID
- hashCode() - Method in class org.jcsp.net2.NodeAddress
-
Gets the hash code of this object
- hashCode() - Method in class org.jcsp.net2.NodeID
-
Returns the hashCode for this object
- height - Variable in class org.jcsp.awt.GraphicsCommand.ClearRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.ClipRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- height - Variable in class org.jcsp.awt.GraphicsCommand.Draw3DRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- height - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- height - Variable in class org.jcsp.awt.GraphicsCommand.DrawOval
- height - Variable in class org.jcsp.awt.GraphicsCommand.DrawRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.Fill3DRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- height - Variable in class org.jcsp.awt.GraphicsCommand.FillOval
- height - Variable in class org.jcsp.awt.GraphicsCommand.FillRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- height - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- hold - Variable in class org.jcsp.lang.One2OneChannelImpl
-
The (invisible-to-users) buffer used to store the data for the channel
- hold - Variable in class org.jcsp.lang.One2OneChannelIntImpl
-
The (invisible-to-users) buffer used to store the data for the channel
- hold - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
The (invisible-to-users) buffer used to store the data for the channel
- hold - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
The (invisible-to-users) buffer used to store the data for the channel
- holding() - Method in class org.jcsp.lang.Bucket
-
This returns the number of processes currently held in the bucket.
- holdStaticRef - Variable in class org.jcsp.net.cns.CNSService
- host - Variable in class org.jcsp.net.tcpip.TCPIPAddressID
- HS_ERROR - Static variable in class org.jcsp.net.Link
-
Handshake result code - a problem occurred
- HS_OK - Static variable in class org.jcsp.net.Link
-
Handshake result code - permanant link ok
- HS_TEMPORARY - Static variable in class org.jcsp.net.Link
-
Handshake result code - temporary link
I
- ialts - Variable in class org.jcsp.lang.InlineAlternative
-
Nested ALTs
- idClass - Variable in class org.jcsp.net.settings.Protocol
- 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.
- im - Variable in class org.jcsp.net.Link
- imag - Variable in class org.jcsp.demos.util.ComplexDouble
- image - Variable in class org.jcsp.awt.DisplayList
- image - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- imageGraphics - Variable in class org.jcsp.awt.DisplayList
- immunity - Variable in class org.jcsp.lang.AltingChannelInputImpl
- immunity - Variable in class org.jcsp.lang.AltingChannelInputIntImpl
- immunity - Variable in class org.jcsp.lang.ChannelInputImpl
- immunity - Variable in class org.jcsp.lang.ChannelInputIntImpl
- immunity - Variable in class org.jcsp.lang.ChannelOutputImpl
- immunity - Variable in class org.jcsp.lang.ChannelOutputIntImpl
- immunity - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- immunity - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- immunity - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Immunity is passed to the channel-ends, and is not used directly by the channel algorithms
- immunity - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Immunity is passed to the channel-ends, and is not used directly by the channel algorithms
- immunity - Variable in class org.jcsp.lang.RejectableAltingChannelInputImpl
- immunity - Variable in class org.jcsp.lang.SharedChannelInputImpl
- immunity - Variable in class org.jcsp.lang.SharedChannelInputIntImpl
- immunity - Variable in class org.jcsp.lang.SharedChannelOutputImpl
- immunity - Variable in class org.jcsp.lang.SharedChannelOutputIntImpl
- immunityLevel - Variable in class org.jcsp.net2.ChannelData
-
Indicates the immunity level to poison this channel has
- impl - Variable in class org.jcsp.net.Any2NetChannel
-
Implementation
- in - Static variable in class org.jcsp.demos.util.Ask
- in - Variable in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- in - Variable in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- in - Variable in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.The actual channel end.
- in - Variable in class org.jcsp.net.NetSharedConnectionServerImpl
- in - Static variable in class org.jcsp.net2.mobile.ClassManager
- in - Variable in class org.jcsp.net2.mobile.MessageBox
- in - Variable in class org.jcsp.net2.Net2OneChannel
-
The input channel coming into the networked channel input object from Links or locally connected net channel outputs.
- in - Variable in class org.jcsp.net2.NetAltingConnectionClient
- in - Variable in class org.jcsp.net2.NetBarrier
-
The input channel into this NetBarrier from the Links
- in - Variable in class org.jcsp.plugNplay.BlackHole
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Delta
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Delta2
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Demultiplex
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Deparaplex
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.DynamicDelta
- in - Variable in class org.jcsp.plugNplay.FixedDelay
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Identity
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Integrate
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.BlackHoleInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.Delta2Int
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.DeltaInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.DemultiplexInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.DeparaplexInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.DynamicDeltaInt
- in - Variable in class org.jcsp.plugNplay.ints.FixedDelayInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.IdentityInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.IntegrateInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.MergeInt
-
The input channels
- in - Variable in class org.jcsp.plugNplay.ints.MultInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.MultiplexInt
-
The input channels
- in - Variable in class org.jcsp.plugNplay.ints.PairsInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.ParaplexInt
-
The input channels
- in - Variable in class org.jcsp.plugNplay.ints.PlexInt
-
The first input Channel
- in - Variable in class org.jcsp.plugNplay.ints.PrefixInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.PrinterInt
-
The channel from which to read
- in - Variable in class org.jcsp.plugNplay.ints.ProcessReadInt
-
The channel from which to read
- in - Variable in class org.jcsp.plugNplay.ints.RegulateInt
- in - Variable in class org.jcsp.plugNplay.ints.SignInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.SubstituteInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.SuccessorInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.ints.TailInt
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Merge
-
The input channels
- in - Variable in class org.jcsp.plugNplay.Mult
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Multiplex
-
The input channels
- in - Variable in class org.jcsp.plugNplay.Pairs
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Paraplex
-
The input channels
- in - Variable in class org.jcsp.plugNplay.Plex
-
The first input Channel
- in - Variable in class org.jcsp.plugNplay.Prefix
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Printer
-
The channel from which to read
- in - Variable in class org.jcsp.plugNplay.ProcessRead
-
The channel from which to read
- in - Variable in class org.jcsp.plugNplay.Regulate
- in - Variable in class org.jcsp.plugNplay.Sign
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Substitute
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Successor
-
The input Channel
- in - Variable in class org.jcsp.plugNplay.Tail
-
The input Channel
- in - Variable in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
-
The input end of the channel.
- in - Variable in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
-
The input end of the channel.
- in - Variable in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
-
The filtered input end of the channel.
- in - Variable in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
-
The filtered input end of the channel.
- 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 class org.jcsp.lang.Any2AnyImpl
- in() - Method in class org.jcsp.lang.Any2AnyIntImpl
- 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 class org.jcsp.lang.Any2OneImpl
- in() - Method in class org.jcsp.lang.Any2OneIntImpl
- in() - Method in class org.jcsp.lang.BasicOne2OneChannelSymmetric
- in() - Method in class org.jcsp.lang.BasicOne2OneChannelSymmetricInt
- in() - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
Returns the
AltingChannelInput
to use for this channel. - in() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Returns the
AltingChannelInputInt
object to use for this 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 class org.jcsp.lang.One2AnyImpl
- in() - Method in class org.jcsp.lang.One2AnyIntImpl
- in() - Method in interface org.jcsp.lang.One2OneChannel
-
Returns the input channel end.
- in() - Method in class org.jcsp.lang.One2OneChannelImpl
-
Returns the
AltingChannelInput
to use for this channel. - in() - Method in interface org.jcsp.lang.One2OneChannelInt
-
Returns the input end of the channel.
- in() - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
Returns the
AltingChannelInputInt
object to use for this 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.PoisonableBufferedOne2OneChannel
-
Returns the
AltingChannelInput
to use for this channel. - in() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Returns the
AltingChannelInput
to use for this channel. - in() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Returns the
AltingChannelInput
to use for this channel. - in() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Returns the
AltingChannelInput
to use for this channel. - 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.
- in() - Method in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
- in() - Method in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
- in() - Method in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
- in() - Method in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
- in0 - Variable in class org.jcsp.plugNplay.And
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.AndInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.Merge2Int
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.NandInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.NorInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.OrInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.Plex2Int
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.PlusInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.TimesInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.ints.XorInt
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.Merge2
-
The first input Channel
- in0 - Variable in class org.jcsp.plugNplay.Plex2
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.And
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.AndInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.Merge2Int
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.NandInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.NorInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.OrInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.Plex2Int
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.PlusInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.TimesInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.ints.XorInt
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.Merge2
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.Nand
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.Nor
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.Or
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.Plex2
-
The second input Channel
- in1 - Variable in class org.jcsp.plugNplay.Plus
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.Times
-
The first input Channel
- in1 - Variable in class org.jcsp.plugNplay.Xor
-
The first input Channel
- in2 - Variable in class org.jcsp.plugNplay.Nand
-
The second input Channel
- in2 - Variable in class org.jcsp.plugNplay.Nor
-
The second input Channel
- in2 - Variable in class org.jcsp.plugNplay.Or
-
The second input Channel
- in2 - Variable in class org.jcsp.plugNplay.Plus
-
The second input Channel
- in2 - Variable in class org.jcsp.plugNplay.Times
-
The second input Channel
- in2 - Variable in class org.jcsp.plugNplay.Xor
-
The second input Channel
- inactive - Static variable in class org.jcsp.lang.Alternative
- INACTIVE - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier is inactive.
- INACTIVE - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has not been activated yet.
- INACTIVE - Static variable in class org.jcsp.net2.ConnectionDataState
- inAlt() - Method in class org.jcsp.lang.RejectableBufferedOne2OneChannel
-
Deprecated.
- inAlt() - Method in class org.jcsp.lang.RejectableOne2OneChannel
-
Deprecated.
- incEarlyTimeouts() - Static method in class org.jcsp.lang.SpuriousLog
-
Increment the count of early timeouts.
- incomingEnrolledBarriers - Variable in class org.jcsp.net2.Link.RxLoop
-
This is the list of barrier server ends that this Link has received an enroll for.
- index - Variable in class org.jcsp.net.ChannelID
- index - Variable in class org.jcsp.net.IndexManager.ChannelAndIndex
- index - Static variable in class org.jcsp.net2.BarrierManager
-
The index for the next Barrier to be created.
- index - Static variable in class org.jcsp.net2.ChannelManager
-
The index for the next channel to be created.
- index - Static variable in class org.jcsp.net2.ConnectionManager
- IndexManager - Class in org.jcsp.net
- IndexManager() - Constructor for class org.jcsp.net.IndexManager
- IndexManager.ChannelAndIndex - Class in org.jcsp.net
- indexToLabelMap - Variable in class org.jcsp.net.IndexManager
- indexValue - Variable in class org.jcsp.net.IndexManager
- inFilter() - Method in interface org.jcsp.util.filter.FilteredAny2AnyChannel
-
Returns an interface for configuring read filters on the channel.
- inFilter() - Method in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
- inFilter() - Method in interface org.jcsp.util.filter.FilteredAny2OneChannel
-
Returns an interface for configuring read filters on the channel.
- inFilter() - Method in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
- inFilter() - Method in interface org.jcsp.util.filter.FilteredOne2AnyChannel
-
Returns the control interface to manipulate the read filters.
- inFilter() - Method in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
- inFilter() - Method in interface org.jcsp.util.filter.FilteredOne2OneChannel
-
Returns the control interface for configuring the read filters on the channel.
- inFilter() - Method in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
- InfiniteBuffer<T> - 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(String, NodeAddress) - Method in class org.jcsp.net2.Node
- 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.
- init(NodeAddress) - Method in class org.jcsp.net2.Node
- init(NodeFactory) - Method in class org.jcsp.net2.Node
- INITIAL_MAX_COMMANDS - Variable in class org.jcsp.awt.DisplayList
- initialInterval - Variable in class org.jcsp.plugNplay.ints.RegulateInt
- initialInterval - Variable in class org.jcsp.plugNplay.Regulate
- initialise(NodeAddress) - Static method in class org.jcsp.net2.bns.BNS
-
Initialises the connection to the BNS
- initialise(NodeAddress) - Static method in class org.jcsp.net2.cns.CNS
-
Initialises the factory methods to allow creation of channels with the CNS
- initialise(NodeID) - Static method in class org.jcsp.net2.bns.BNS
-
Initialises the connection to the BNS
- initialise(NodeID) - Static method in class org.jcsp.net2.cns.CNS
-
Initialises the factory methods to allow creation of channels with the CNS
- initialised - Static variable in class org.jcsp.net2.bns.BNS
-
Flag used to denote if the connection to the BNS has been initialised
- initialised - Static variable in class org.jcsp.net2.cns.CNS
-
Flag used to denote whether the CNS has been initialised
- initialized - Variable in class org.jcsp.net.cns.CNSService
- initialized - Variable in class org.jcsp.net.Node
- initialized - Variable in class org.jcsp.net2.Node
- initialNetEnrollCountdown - Variable in class org.jcsp.net2.NetBarrier
-
The number of initial network enrolls that this barrier must wait for.
- initialSize - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The initial size of the buffer
- initialSize - Variable in class org.jcsp.util.InfiniteBuffer
-
The initial size of the buffer
- initialSize - Variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The initial size of the buffer
- 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. - initNode(Node) - Method in class org.jcsp.net2.NodeFactory
-
Initialises a Node
- initNode(Node) - Method in class org.jcsp.net2.tcpip.TCPIPNodeFactory
-
Deprecated.Initialises the Node, connecting to the CNS / BNS
- 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
- innerChannel - Variable in class org.jcsp.lang.RejectableBufferedOne2AnyChannel
-
Deprecated.
- innerChannel - Variable in class org.jcsp.lang.RejectableBufferedOne2OneChannel
-
Deprecated.
- innerChannel - Variable in class org.jcsp.lang.RejectableOne2AnyChannel
-
Deprecated.
- innerChannel - Variable in class org.jcsp.lang.RejectableOne2OneChannel
-
Deprecated.
- input - Variable in class org.jcsp.net2.Link.TxLoop
-
The input channel to the TX process.
- input - Variable in class org.jcsp.test.ExtendedReaderSync
- input - Variable in class org.jcsp.test.ExtendedReaderSyncInt
- INPUT_BUFFER_SIZE - Variable in class org.jcsp.net.cns.CNS
- inputEndLoc - Variable in class org.jcsp.net2.mobile.MessageBox
- inputFilter - Variable in class org.jcsp.net2.NetAltingConnectionClient
- inputFilter - Variable in class org.jcsp.net2.NetAltingConnectionServer
- inputLocation - Variable in class org.jcsp.net2.mobile.MobileChannelMessage
- InputReconnectionManager - Interface in org.jcsp.net.dynamic
-
Receiving end of a migratable channel.
- InputReconnectionManagerCNSImpl - Class in org.jcsp.net.dynamic
-
Implementation of the
InputReconnectionManager
to work with a CNS service for resolution of the channel's current location. - InputReconnectionManagerCNSImpl(NetAltingChannelInput) - Constructor for class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constructs a new
InputReconnectionManagerCNSImpl
for use with the given input channel. - InputReconnectionManagerCNSImpl(NetAltingChannelInput, String) - Constructor for class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constructs a new
InputReconnectionManagerCNSImpl
for use with the given input channel and a specific CNS service. - InputReconnectionManagerCNSImpl(NetAltingChannelInput, String, NameAccessLevel, ChannelNameKey) - Constructor for class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constructs a new
InputReconnectionManagerCNSImpl
for use with CNS registered channels usingNameAccessLevel
application isolation. - InputReconnectionManagerCNSImpl(NetAltingChannelInput, String, NameAccessLevel, ChannelNameKey, String) - Constructor for class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constructs a new
InputReconnectionManagerCNSImpl
for use with CNS registered channels. - inputStream - Variable in class org.jcsp.net2.Link.RxLoop
-
The input stream receiving messages from the opposite remote node
- 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.
- installBuilder(LinkFactory.Builder) - Method in class org.jcsp.net.LinkFactory
- installedProtocols - Static variable in class org.jcsp.net2.NodeAddress
-
The table of installed protocols on this Node
- installFilters(ReadFiltered, WriteFiltered) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Installs the filters currently set for this factory into the read/write channel ends supplied.
- installProtocol(String, ProtocolID) - Static method in class org.jcsp.net2.NodeAddress
-
Installs a new Protocol on the 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
. - instance - Static variable in class org.jcsp.net.IndexManager
- instance - Static variable in class org.jcsp.net.LinkFactory
- instance - Static variable in class org.jcsp.net.LinkManager
- instance - Static variable in class org.jcsp.net.Node
- instance - Static variable in class org.jcsp.net.ProtocolManager
- instance - Static variable in class org.jcsp.net.StandardNetChannelEndFactory
- instance - Static variable in class org.jcsp.net2.BarrierManager
-
Singleton instance of the BarrierManager
- instance - Static variable in class org.jcsp.net2.bns.BNS
-
Singleton instance of the BNS.
- instance - Static variable in class org.jcsp.net2.ChannelManager
-
Singleton instance of the ChannelManager
- instance - Static variable in class org.jcsp.net2.cns.CNS
-
Singleton instance of a CNS.
- instance - Static variable in class org.jcsp.net2.ConnectionManager
- instance - Static variable in class org.jcsp.net2.LinkManager
-
Singleton instance of the LinkManager.
- instance - Static variable in class org.jcsp.net2.Node
- instance - Static variable in class org.jcsp.net2.tcpip.TCPIPProtocolID
-
Singleton instance of this class
- instantiate() - Static method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Constructs an instance of this class.
- Int(String, int, int) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Int issues the prompt and returns an int between min and max inclusive.
- 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.
- internalFilter - Variable in class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterTX
- interrupt() - Method in class org.jcsp.lang.ProcessManager
-
Interrupt the managed process.
- interval - Variable in class org.jcsp.plugNplay.ints.RegularInt
- interval - Variable in class org.jcsp.plugNplay.Regular
- intValue - Variable in class org.jcsp.net.Requirement
- intValue - Variable in class org.jcsp.net.settings.OtherSpec
- intValue - Variable in class org.jcsp.net.Specification
- InvalidLoggerException(String) - Constructor for exception org.jcsp.net.Logger.InvalidLoggerException
- ip - Variable in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
The IP address part of the address
- isActive() - Method in class org.jcsp.net.ProtocolID
-
Not currently used.
- isActive() - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Always returns true.
- isBeingProcessed() - Method in class org.jcsp.net.dynamic.JFTP.ChanSet
-
Returns
true
if a class is being loaded by another thread. - 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.
- isInternalClass - Variable in class org.jcsp.net.SerializedMessage
- isLocal - Variable in class org.jcsp.net2.NetAltingConnectionClient
- isLocal - Variable in class org.jcsp.net2.One2NetChannel
-
Flag to determine if this is a locally connected channel or not
- isNullDomain() - Method in class org.jcsp.net.DomainID
- isNumber - Variable in class org.jcsp.demos.util.Ask.Prompt
- 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.
- isOpen() - Method in class org.jcsp.net2.NetAltingConnectionClient
- isPoisoned() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- isPoisoned() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- isPoisoned() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
- isPoisoned() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- isr - Static variable in class org.jcsp.demos.util.Ask
-
This Ask class contains a set of static methods for safe interactive input of individual primitive types.
- isReq - Variable in class org.jcsp.net.settings.Spec
- 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.
- isSpace(char) - Method in class org.jcsp.net.settings.ConfigReader
- 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 - Variable in class org.jcsp.net.tcpip.TCPIPAddressID
- isUnique() - Method in class org.jcsp.net.settings.Address
- ItemEventHandler - Class in org.jcsp.awt
- ItemEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.ItemEventHandler
-
constructs a new ItemEventHandler with the specified event Channel.
- itemStateChanged(ItemEvent) - Method in class org.jcsp.awt.ItemEventHandler
-
Invoked when an item change occurs on the component the event handler is listening to.
- iterations - Variable in class org.jcsp.test.DelaySyncer
- iterations - Variable in class org.jcsp.test.ExtendedReaderSync
- iterations - Variable in class org.jcsp.test.ExtendedReaderSyncInt
J
- JarManifestReply(String[]) - Constructor for class org.jcsp.net.dynamic.JFTP.JarManifestReply
- JCSP_InternalError - Error in org.jcsp.lang
-
This is thrown by an inconsistency detected in the internal structures of JCSP.
- JCSP_InternalError(String) - Constructor for error org.jcsp.lang.JCSP_InternalError
- JCSPConfig - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent the overall configuration.
- JCSPConfig() - Constructor for class org.jcsp.net.settings.JCSPConfig
- JCSPNetworkException - Exception in org.jcsp.net2
-
This is the general exception thrown when something bad happens in the underlying architecture.
- JCSPNetworkException(String) - Constructor for exception org.jcsp.net2.JCSPNetworkException
-
Constructor for a new JCSPNetworkException
- JFTP - Class in org.jcsp.net.dynamic
-
A server process for dispatching binary images of classes to nodes that do not hold suitable definitions locally.
- JFTP(ClassLoader, AltingChannelInput, ClassManager) - Constructor for class org.jcsp.net.dynamic.JFTP
-
Constructs a new JFTP process.
- JFTP.ChanSet - Class in org.jcsp.net.dynamic
-
Implementation of a set type structure for holding
ChannelOutput
objects with a flag to indicate that the request set is currently being processed. - JFTP.ClassReply - Class in org.jcsp.net.dynamic
-
Represents a reply to a client for a loaded class, giving the class name and binary image.
- JFTP.ClassRequest - Class in org.jcsp.net.dynamic
-
Represents a class request, indicating the class required, the channel to reply to the client on and the flags to indicate whether a manifest is also wanted.
- JFTP.JarManifestReply - Class in org.jcsp.net.dynamic
-
Represents a reply to a client detailing a manifest of an archive.
- JFTP.QueuedClassLoaderProcess - Class in org.jcsp.net.dynamic
-
Child process spawned by the
run()
method ofJFTP
to retrieve a class that has been queued for output to another node. - join() - Method in class org.jcsp.lang.Any2AnyCallChannel
-
This is invoked by a client during the standard calling sequence.
- join() - Method in class org.jcsp.lang.Any2OneCallChannel
-
This is invoked by a client during the standard calling sequence.
- join() - Method in class org.jcsp.lang.One2AnyCallChannel
-
This is invoked by a client during the standard calling sequence.
- join() - Method in class org.jcsp.lang.One2OneCallChannel
-
This is invoked by a client during the standard calling sequence.
- join() - Method in class org.jcsp.lang.ProcessManager
-
Join the managed process (that is wait for it to terminate).
- joinQueue(ChannelOutput, Profile) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
-
This method allows processes to join a queue waiting for a link to a Node (with a known NodeID) to be established.
K
- key - Variable in class org.jcsp.net.ChannelIndexMap.Entry
- key - Variable in class org.jcsp.net.cns.ChannelNameKey
- key - Variable in class org.jcsp.net.cns.CNSChannelEndManager.ChannelRegistration
- key - Variable in class org.jcsp.net.cns.CNSMessage.DeregisterRequest
- key - Variable in class org.jcsp.net.cns.CNSMessage.LeaseReply
- key - Variable in class org.jcsp.net.cns.CNSMessage.LeaseRequest
- key - Variable in class org.jcsp.net.cns.CNSMessage.RegisterReply
- key - Variable in class org.jcsp.net.cns.CNSMessage.RegisterRequest
- key - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
The name key allocated to the channel.
- keyEvent - Variable in class org.jcsp.awt.ActiveTextEnterArea
- keyEvent - Variable in class org.jcsp.awt.ActiveTextEnterField
- KeyEventHandler - Class in org.jcsp.awt
- KeyEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.KeyEventHandler
-
constructs a new KeyEventHandler with the specified output Channel.
- keyPressed(KeyEvent) - Method in class org.jcsp.awt.KeyEventHandler
-
Invoked when the Component the event handler is listening to has a key pressed.
- keyReleased(KeyEvent) - Method in class org.jcsp.awt.KeyEventHandler
-
Invoked when the Component the event handler is listening to has a key released.
- keyTyped(KeyEvent) - Method in class org.jcsp.awt.KeyEventHandler
-
Invoked when the Component the event handler is listening to has a key pressed and then released.
L
- label - Variable in class org.jcsp.awt.ActiveButtonControl
- label - Variable in class org.jcsp.demos.util.Ask.Prompt
- label - Variable in class org.jcsp.net.Net2AnyChannel
-
The channel name.
- label - Variable in class org.jcsp.net.Net2OneChannel
- labelId - Variable in class org.jcsp.awt.ActiveButtonState
- labelToIndexMap - Variable in class org.jcsp.net.IndexManager
- lastAddress - Variable in class org.jcsp.net.settings.Addresses
- lastClass - Variable in class org.jcsp.net.Logger
- lastIndex - Variable in class org.jcsp.net.AcknowledgementsBuffer
-
The index of the last element
- lastIndex - Variable in class org.jcsp.util.Buffer
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.InfiniteBuffer
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.ints.BufferInt
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.ints.InfiniteBufferInt
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.ints.OverFlowingBufferInt
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.ints.OverWritingBufferInt
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.OverFlowingBuffer
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.OverWriteOldestBuffer
-
The index of the next free element (when counter < buffer.length)
- lastIndex - Variable in class org.jcsp.util.OverWritingBuffer
-
The index of the next free element (when counter < buffer.length)
- lastProfile - Variable in class org.jcsp.net.settings.LinkProfiles
- lastProfile - Variable in class org.jcsp.net.settings.NodeProfiles
- lastProtocol - Variable in class org.jcsp.net.settings.Protocols
- lastRead - Variable in class org.jcsp.net2.Net2OneChannel
-
The lastRead ChannelMessage.
- lastRead - Variable in class org.jcsp.net2.NetAltingConnectionServer
- lastRunStatus() - Method in class org.jcsp.net.remote.RemoteProcess
-
Returns false iff the last run generated one or more exceptions.
- lastService - Variable in class org.jcsp.net.settings.Services
- LEASE_REPLY - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
*** Not currently used ***
- LEASE_REPLY - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
*** Not currently used ***
- LEASE_REQUEST - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
*** Not currently used ***
- LEASE_REQUEST - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
*** Not currently used ***
- leaseChannelName(String, NameAccessLevel, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
- leaseChannelName(String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
Leases the channel name within the specified name space from the Channel Name Server.
- leaseChannelName(String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService.UserObject
- leaseChannelName(String, NameAccessLevel, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
Leases the channel name within the specified name space from the Naming Service Implemenation.
- leasedChannelKeys - Variable in class org.jcsp.net.cns.CNS
- LeaseReply() - Constructor for class org.jcsp.net.cns.CNSMessage.LeaseReply
- leaseReplyChan - Variable in class org.jcsp.net.cns.CNSService
- leaseReplyChanIn - Variable in class org.jcsp.net.cns.CNSService
- leaseReplyChanOut - Variable in class org.jcsp.net.cns.CNSService
- LeaseRequest() - Constructor for class org.jcsp.net.cns.CNSMessage.LeaseRequest
- leaseRequestChan - Variable in class org.jcsp.net.cns.CNSService
- leaseRequestChanIn - Variable in class org.jcsp.net.cns.CNSService
- leaseRequestChanOut - Variable in class org.jcsp.net.cns.CNSService
- length - Variable in class org.jcsp.awt.GraphicsCommand.DrawBytes
- length - Variable in class org.jcsp.awt.GraphicsCommand.DrawChars
- levels - Variable in class org.jcsp.net.Logger
- levelsCached - Variable in class org.jcsp.net.Logger
- lh - Variable in exception org.jcsp.net.LinkManager.LinkEstablishmentException
- Link - Class in org.jcsp.net
-
This class is an abstract class that all JCSP.NET protocol implementations must implement.
- Link - Class in org.jcsp.net2
-
Abstract class representing a Link.
- Link() - Constructor for class org.jcsp.net2.Link
- Link(ProtocolID, boolean, boolean) - Constructor for class org.jcsp.net.Link
-
A constructor that must be called by sub-classes.
- LINK_LOST - Static variable in class org.jcsp.net2.NetworkProtocol
-
Signifies that a Link has been lost
- LINK_PRIORITY - Static variable in class org.jcsp.net2.Link
-
Link priority in the system.
- Link.LinkTest - Class in org.jcsp.net
- Link.RxLoop - Class in org.jcsp.net2
-
The RxLoop for the Link.
- Link.TxLoop - Class in org.jcsp.net2
-
The TxLoop for the Link.
- LinkCheck(ChannelOutput, NodeID) - Constructor for class org.jcsp.net.LinkManager.LinkCheck
- linkConnectedTo - Variable in class org.jcsp.net2.NetAltingConnectionClient
- linkConnectedTo - Variable in class org.jcsp.net2.NetAltingConnectionServer
- linkConnectedTo - Variable in class org.jcsp.net2.One2NetChannel
-
The actual Link this output channel sends on.
- LinkEstablishmentException(String, LinkManager.LinksToNodeHolder, Profile) - Constructor for exception org.jcsp.net.LinkManager.LinkEstablishmentException
- linkExists(NodeID) - Method in class org.jcsp.net.LinkManager
-
This method tests whether a link exists to a specified remote Node in this
LinkManager
. - linkExists(NodeID) - Method in class org.jcsp.net.Node
-
This method tests whether a link currently exists to a specified remote Node.
- LinkFactory - Class in org.jcsp.net
-
This class does not need to be used by normal JCSP users.
- LinkFactory - Class in org.jcsp.net2
-
This class is used to create a new Link from a given NodeID or NodeAddress.
- LinkFactory() - Constructor for class org.jcsp.net.LinkFactory
- LinkFactory() - Constructor for class org.jcsp.net2.LinkFactory
-
Default private constructor.
- LinkFactory.Builder - Class in org.jcsp.net
-
An abstract inner class which should be implemented by comunication protocol implementations.
- LinkFactory.ProtocolComparator - Class in org.jcsp.net
- LinkFactory.ProtocolPerformanceComparator - Class in org.jcsp.net
- linkFailed(NodeID) - Method in class org.jcsp.net.One2NetChannel
- linkFailureChan - Variable in class org.jcsp.net.LinkManager
- linkHolders - Variable in class org.jcsp.net.LinkManager
-
The active links.
- LinkLost - Class in org.jcsp.net
-
Message warning that a Link broke.
- LinkLost(Link) - Constructor for class org.jcsp.net.LinkLost
-
Constructor.
- LinkLostException - Exception in org.jcsp.net
-
An exception caused by a link underlying a channel breaking.
- LinkLostException(Object) - Constructor for exception org.jcsp.net.LinkLostException
-
Constructor.
- LinkLostException(Object, String) - Constructor for exception org.jcsp.net.LinkLostException
-
Constructor.
- LinkManager - Class in org.jcsp.net
-
This class manages the list of open links.
- LinkManager - Class in org.jcsp.net2
-
Class for managing Links.
- LinkManager() - Constructor for class org.jcsp.net.LinkManager
- LinkManager() - Constructor for class org.jcsp.net2.LinkManager
-
Private default constructor for singleton instance.
- LinkManager.LinkCheck - Class in org.jcsp.net
- LinkManager.LinkEstablishmentException - Exception in org.jcsp.net
- LinkManager.LinkRequest - Class in org.jcsp.net
- LinkManager.LinksToNodeHolder - Class in org.jcsp.net
- LinkManager.ProfileMatchFailureException - Exception in org.jcsp.net
- linkProfile - Variable in class org.jcsp.net.LinkManager.LinkRequest
- linkProfile - Variable in class org.jcsp.net.One2NetChannel
-
The Profile that the link used by this channel should match.
- linkProfile - Variable in class org.jcsp.net.StandardNetChannelEndFactory
- LinkProfile - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a single link profile.
- LinkProfile(String, boolean) - Constructor for class org.jcsp.net.settings.LinkProfile
- LinkProfile.ReqAlreadyExistsException - Exception in org.jcsp.net.settings
- LinkProfileAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.LinkProfiles.LinkProfileAlreadyExistsException
- linkProfiles - Static variable in class org.jcsp.net.Profile
- linkProfiles - Variable in class org.jcsp.net.settings.JCSPConfig
- LinkProfiles - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of link profiles.
- LinkProfiles() - Constructor for class org.jcsp.net.settings.LinkProfiles
- LinkProfiles.LinkProfileAlreadyExistsException - Exception in org.jcsp.net.settings
- LinkRequest(ChannelOutput, NodeID, Profile) - Constructor for class org.jcsp.net.LinkManager.LinkRequest
- links - Variable in class org.jcsp.net.LinkManager.LinksToNodeHolder
- links - Static variable in class org.jcsp.net2.LinkManager
-
A table containing the links currently in operation within the Node.
- LinkServer - Class in org.jcsp.net
-
An abstract class that must be implemented by communication protocol implementations.
- LinkServer - Class in org.jcsp.net2
-
Abstract class defining the LinkServer.
- LinkServer() - Constructor for class org.jcsp.net2.LinkServer
- LinkServer(ProtocolID, NodeAddressID) - Constructor for class org.jcsp.net.LinkServer
-
Constructor.
- linkServerAddressID - Variable in class org.jcsp.net.LinkServer
- linkServers - Variable in class org.jcsp.net.ProtocolManager
- LinksToNodeHolder(NodeID) - Constructor for class org.jcsp.net.LinkManager.LinksToNodeHolder
- LinkTest() - Constructor for class org.jcsp.net.Link.LinkTest
- linkWithNoSpecifiedFacilities - Variable in class org.jcsp.net.LinkManager.LinksToNodeHolder
-
A link with no special facilities.
- listeningAddress - Variable in class org.jcsp.net2.tcpip.TCPIPLinkServer
-
The NodeAddress that this LinkServer is listening on.
- LoaderThread(NetChannelLocation, AltingChannelInput, ChannelOutput, ClassLoader, ClassManager) - Constructor for class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
Constructs a new
LoaderThread
. - loadFactor - Variable in class org.jcsp.net.ChannelIndexMap
- localBar - Variable in class org.jcsp.net2.NetBarrier
-
Used by a locally connected barrier to allow it to check the state prior to sending the SYNC.
- localChannel - Variable in class org.jcsp.net2.One2NetChannel
-
This is used if we are ever connected locally.
- localConnection - Variable in class org.jcsp.net2.NetAltingConnectionClient
- localCountDown - Variable in class org.jcsp.net2.NetBarrier
-
The number of local processes still to SYNC
- localEnrolled - Variable in class org.jcsp.net2.NetBarrier
-
The number of locally connected processes
- localLocation - Variable in class org.jcsp.net2.NetAltingConnectionClient
- localLocation - Variable in class org.jcsp.net2.NetBarrier
-
The local location of this NetBarrier
- localLocation - Variable in class org.jcsp.net2.One2NetChannel
-
The local channel end location
- localLocation() - Method in class org.jcsp.net2.One2NetChannel
-
Gets the local NetChannelLocation that represents this channel.
- locallyConnected - Variable in class org.jcsp.net2.NetBarrier
-
Flag used to determine if the NetBarrier is connected to a server end on the same Node
- localPort - Variable in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Port number to use for the local link server.
- location - Variable in class org.jcsp.net.NetAltingConnectionClient
- location - Variable in class org.jcsp.net2.bns.BNSMessage
-
The location of a resolves or registered barrier
- location - Variable in class org.jcsp.net2.Net2OneChannel
-
The location of this channel
- location - Variable in class org.jcsp.net2.NetAltingConnectionServer
- location1 - Variable in class org.jcsp.net2.cns.CNSMessage
-
Location parameter.
- location2 - Variable in class org.jcsp.net2.cns.CNSMessage
-
Location parameter.
- LocationNotCNSRegisterable - Interface in org.jcsp.net.cns
-
This class should be implemented by NetChannelLocation objects which do not want to allow themselves to be registered with the Channel Name Server.
- lock - Variable in class org.jcsp.net2.NetBarrier
-
The exclusive access lock for syncing, etc.
- log - Static variable in class org.jcsp.net2.Node
- log(int, Object) - Method in class org.jcsp.net.Logger
-
Log a message at a specific level with the default class name.
- log(Class, int, Object) - Method in class org.jcsp.net.Logger
-
Log a message at the specified level with the specific class.
- log(Class, Object) - Method in class org.jcsp.net.Logger
-
Log a message with the specific class.
- log(Class, String) - Method in class org.jcsp.net2.Node.Logger
- log(Object) - Method in class org.jcsp.net.Logger
-
Log a message at the default level with the default class name.
- log(Object, int, Object) - Method in class org.jcsp.net.Logger
-
Log a message at the specified level with the class of the given object.
- log(Object, Object) - Method in class org.jcsp.net.Logger
-
Log a message with the specific class.
- log(String, int, Object) - Method in class org.jcsp.net.Logger
-
Log a message at the specified level with the specific class name.
- log(String, Object) - Method in class org.jcsp.net.Logger
-
Log a message with the specific class.
- loggedClients - Variable in class org.jcsp.net2.bns.BNS
-
Map of currently logged clients; NodeID->reply-channel
- loggedClients - Variable in class org.jcsp.net2.cns.CNS
-
The map of currently logged clients; NodeID->reply-channel
- logger - Variable in class org.jcsp.net2.Node.Logger
- Logger - Class in org.jcsp.net
-
Manages the output of diagnostic messages to one or more devices.
- Logger() - Constructor for class org.jcsp.net2.Node.Logger
- Logger(OutputStream) - Constructor for class org.jcsp.net2.Node.Logger
- Logger(String, String) - Constructor for class org.jcsp.net.Logger
-
Creates a new
Logger
with a given name. - Logger.InvalidLoggerException - Exception in org.jcsp.net
- logging - Static variable in class org.jcsp.lang.Spurious
-
If logging is required, this flag should be set before any concurrency is started.
- logImpl(String, int, Object) - Method in class org.jcsp.net.Logger
- logoffUser() - Method in interface org.jcsp.net.security.SecurityAuthority
-
Clears the currently logged on user.
- logoffUser() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Clears the currently logged on user.
- LOGON_MESSAGE - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
A message sent from a BNSService to a BNS to log on
- LOGON_MESSAGE - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
A message sent from a CNSService to a CNS allowing logging on
- LOGON_REPLY_MESSAGE - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
Reply from server after a log on
- LOGON_REPLY_MESSAGE - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
The reply from a Logon
- LogonMessage() - Constructor for class org.jcsp.net.cns.CNSMessage.LogonMessage
- LogonReplyMessage() - Constructor for class org.jcsp.net.cns.CNSMessage.LogonReplyMessage
- logonUser(UserToken) - Method in interface org.jcsp.net.security.SecurityAuthority
-
Sets the currently logged on user.
- logonUser(UserToken) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Sets the currently logged on user.
- Long(String, long, long) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Long issues the prompt and returns an long between min and max inclusive.
- loopBack - Variable in class org.jcsp.net.LoopbackLink
- loopbackLink - Variable in class org.jcsp.net.LinkManager
-
The LoopBackLink used for local connections.
- LoopbackLink - Class in org.jcsp.net
- LoopbackLink() - Constructor for class org.jcsp.net.LoopbackLink
-
Constructs a new loopback link for efficient network channels that are on the same JVM.
- LoopbackLink.LoopbackSerializationFilter - Class in org.jcsp.net
- LoopbackLink.RxLoop - Class in org.jcsp.net
-
The process which recieves from the stream.
- LoopbackLink.TxLoop - Class in org.jcsp.net
-
The process which does transmission to the stream.
- LoopbackLink.TxLoopPoison - Class in org.jcsp.net
-
An object of this type is used by RxLoop to poison TxLoop.
- LoopbackSerializationFilter() - Constructor for class org.jcsp.net.LoopbackLink.LoopbackSerializationFilter
- lostLink - Variable in class org.jcsp.net2.bns.BNS
-
A channel used to receive incoming link lost notifications
- lostLink - Variable in class org.jcsp.net2.cns.CNS
-
A channel used to receive incoming link lost notifications
- lostLink() - Method in class org.jcsp.net.Link
-
This should be called once to notify users of the link that the link has been dropped.
- lostLink() - Method in class org.jcsp.net2.Link
-
Marks the Link as lost within the LinkManager.
- lostLink(Link) - Method in class org.jcsp.net.LinkManager
-
Called by a Link to indicate the link broke.
- lostLink(Link) - Method in class org.jcsp.net2.LinkManager
-
Handles a Link Lost event.
- lostLinkChan - Variable in class org.jcsp.net.LinkManager
M
- main(String[]) - Static method in class AltTest
-
Main entry point for the application.
- main(String[]) - Static method in class org.jcsp.net.remote.ChildProcess
-
Program entry point.
- main(String[]) - Static method in class org.jcsp.net.remote.SpawnerService
-
Program entry point.
- main(String[]) - Static method in class org.jcsp.net.settings.ConfigReader
-
Diagnostic routine.
- main(String[]) - Static method in class org.jcsp.net.tcpip.TCPIPCNSServer
-
Main method, running the service.
- main(String[]) - Static method in class org.jcsp.net.tcpip.TCPIPCNSServer2
-
Main method, running the service.
- main(String[]) - Static method in class org.jcsp.net2.tcpip.TCPIPCNSServer
-
Deprecated.
- main(String[]) - Static method in class org.jcsp.net2.tcpip.TCPIPNodeServer
- MAKE_MIS_IMAGE_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- makeLink(NodeAddressID) - Method in class org.jcsp.net.LinkFactory
- makeLink(NodeID, Profile) - Method in class org.jcsp.net.LinkFactory
- MakeMISImage(MemoryImageSource) - Constructor for class org.jcsp.awt.GraphicsProtocol.MakeMISImage
- makeSpace() - Method in class org.jcsp.util.filter.FilterHolder
-
Enlarges the size of the array to make room for more filters.
- manager - Variable in class org.jcsp.awt.ActiveApplet
-
The ProcessManager used to control the execution of this Applet.
- manager - Variable in class org.jcsp.lang.Crew
- mark() - Method in class org.jcsp.lang.AltingBarrier
-
A process may hand its barrier front-end over to another process, but the receiving process must invoke this method before using it.
- matches(Specification) - Method in class org.jcsp.net.PingRequirement
- matches(Specification) - Method in class org.jcsp.net.Requirement
- matches(Specification[]) - Method in class org.jcsp.net.Profile
-
This tests whether a an array of Specification objects meet the requirements of this profile.
- max - Variable in class org.jcsp.demos.util.Ask.Prompt
- MAX_ATTRIBS - Static variable in class org.jcsp.net.settings.ConfigReader
- MAX_LOGGING - Static variable in class org.jcsp.net.Logger
-
The logging level for really important messages.
- maxAttemptCount - Variable in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Constant specifying the maximum number of retry attempts before aborting a write operation.
- maxCommands - Variable in class org.jcsp.awt.DisplayList
- maxPing - Variable in class org.jcsp.net.settings.LinkProfile
- maxPing - Variable in class org.jcsp.net.settings.MaxPing
- maxPing - Variable in class org.jcsp.net.settings.NodeProfile
- MaxPing - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a maximum ping rate.
- MaxPing(int) - Constructor for class org.jcsp.net.settings.MaxPing
- maxSpeed - Variable in class org.jcsp.net.settings.MaxSpeed
- maxSpeed - Variable in class org.jcsp.net.settings.Specs
- MaxSpeed - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a maximum speed.
- MaxSpeed(int) - Constructor for class org.jcsp.net.settings.MaxSpeed
- maxUnacknowledged - Variable in class org.jcsp.net.One2NetChannel
-
The maximum number of data items "in flight" when a call to write() returns.
- mem - Variable in class org.jcsp.net.NodeUIImpl
- mem - Variable in class org.jcsp.net2.NodeID
-
Current amount of free memory to the JVM
- memory - Variable in class org.jcsp.net.settings.Memory
- memory - Variable in class org.jcsp.net.settings.Specs
- Memory - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a memory value.
- Memory(int) - Constructor for class org.jcsp.net.settings.Memory
- Merge - Class in org.jcsp.plugNplay
-
Merges an array of strictly increasing Integer input streams into one strictly increasing output stream.
- Merge(ChannelInput[], ChannelOutput) - Constructor for class org.jcsp.plugNplay.Merge
-
Construct a new Merge2 process with the input channels inand the output channel out.
- Merge2 - Class in org.jcsp.plugNplay
-
Merges two strictly increasing Integer input streams into one strictly increasing output stream.
- Merge2(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Merge2
-
Construct a new Merge2 process with the input channels in0 and in1 and the output channel out.
- Merge2Int - Class in org.jcsp.plugNplay.ints
-
Merges two strictly increasing int input streams into one strictly increasing output stream.
- Merge2Int(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.Merge2Int
-
Construct a new Merge2Int process with the input channels in0 and in1 and the output channel out.
- MergeInt - Class in org.jcsp.plugNplay.ints
-
Merges an array of strictly increasing int input streams into one strictly increasing output stream.
- MergeInt(ChannelInputInt[], ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.MergeInt
-
Construct a new Merge2Int process with the input channels inand the output channel out.
- message - Variable in class org.jcsp.util.filter.PoisonFilter
-
The message to be placed in the
PoisonException
raised. - Message - Class in org.jcsp.net
-
Message to be transmitted.
- Message() - Constructor for class org.jcsp.net.Message
- Message.BounceMessage - Class in org.jcsp.net
- Message.PingMessage - Class in org.jcsp.net
- Message.PingReplyMessage - Class in org.jcsp.net
- messageA - Variable in class org.jcsp.net.One2NetChannel
- messageB - Variable in class org.jcsp.net.One2NetChannel
- MessageBox - Class in org.jcsp.net2.mobile
- MessageBox(NetAltingChannelInput, NetAltingChannelInput, NetworkMessageFilter.FilterTx) - Constructor for class org.jcsp.net2.mobile.MessageBox
- messageBoxLoc - Variable in class org.jcsp.net2.mobile.MobileChannelInput
- messageFilter - Variable in class org.jcsp.net2.Net2OneChannel
-
The filter used to convert the incoming byte array into an object
- messageFilter - Variable in class org.jcsp.net2.One2NetChannel
-
The filter used to encode outgoing messages
- mgr - Variable in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
The reconnection manager for the channel.
- mgr - Variable in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
The output reconnection manager for the channel.
- MigratableAltingChannelInput - Class in org.jcsp.net.dynamic
-
A migratable input channel end that can be used as a guard within an
Alternative
. - MigratableAltingChannelInput() - Constructor for class org.jcsp.net.dynamic.MigratableAltingChannelInput
-
Constructs a new
MigratableAltingChannelInput
. - MigratableAltingChannelInput(NetAltingChannelInput) - Constructor for class org.jcsp.net.dynamic.MigratableAltingChannelInput
-
Constructs a new
MigratableAltingChannelInput
for the underlying channel. - MigratableAltingChannelInputImpl - Class in org.jcsp.net.dynamic
-
Implements a migratable input channel end that can be used in an
Alternative
. - MigratableAltingChannelInputImpl(InputReconnectionManager) - Constructor for class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Constructs a new
MigratableAltingChannelInputImpl
with a specified reconnection manager object. - MigratableAltingChannelInputImpl(NetAltingChannelInput) - Constructor for class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Constructor for MigratableAltingChannelInputImpl.
- MigratableChannelEnd - Class in org.jcsp.net.dynamic
-
Static factory for creating migratable channel ends.
- MigratableChannelEnd() - Constructor for class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a new
MigratableChannelEnd
object. - MigratableChannelEndFactory - Class in org.jcsp.net.dynamic
-
Factory for creating networked migratable channel ends.
- MigratableChannelEndFactory() - Constructor for class org.jcsp.net.dynamic.MigratableChannelEndFactory
-
Constructs a new
MigratableChannelEndFactory
. - MigratableChannelInput - Interface in org.jcsp.net.dynamic
-
A migratable networked input channel end.
- MigratableChannelOutput - Interface in org.jcsp.net.dynamic
-
A migratable networked channel output end.
- MigratableChannelOutputImpl - Class in org.jcsp.net.dynamic
-
Implements of a migratable networked channel output end.
- MigratableChannelOutputImpl(OutputReconnectionManager) - Constructor for class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
Constructs a new
MigratableChannelOutputImpl
with the given reconnection manager. - MigratableChannelOutputImpl(NetChannelOutput) - Constructor for class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
MigratableChannelOutputImpl
objects constructed with this constructor make use of the default channel name service. - milliSeconds - Variable in class org.jcsp.test.DelaySyncer
- min - Variable in class org.jcsp.demos.util.Ask.Prompt
- minAlarm - Variable in class org.jcsp.lang.InlineAlternative
-
Shortest alarm set by a timer
- minMemory - Variable in class org.jcsp.net.settings.MinMemory
- minMemory - Variable in class org.jcsp.net.settings.NodeProfile
- MinMemory - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a minimum memory setting.
- MinMemory(int) - Constructor for class org.jcsp.net.settings.MinMemory
- minRefreshInterval - Variable in class org.jcsp.awt.DisplayList
- minSpeed - Variable in class org.jcsp.net.settings.LinkProfile
- minSpeed - Variable in class org.jcsp.net.settings.MinSpeed
- minSpeed - Variable in class org.jcsp.net.settings.NodeProfile
- MinSpeed - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a minimum speed setting.
- MinSpeed(int) - Constructor for class org.jcsp.net.settings.MinSpeed
- mis - Variable in class org.jcsp.awt.GraphicsProtocol.MakeMISImage
- MobileChannelInput - Class in org.jcsp.net2.mobile
- MobileChannelInput() - Constructor for class org.jcsp.net2.mobile.MobileChannelInput
- MobileChannelInput(NetworkMessageFilter.FilterTx, NetworkMessageFilter.FilterRx) - Constructor for class org.jcsp.net2.mobile.MobileChannelInput
- MobileChannelMessage - Class in org.jcsp.net2.mobile
- MobileChannelMessage() - Constructor for class org.jcsp.net2.mobile.MobileChannelMessage
- MobileChannelOutput - Class in org.jcsp.net2.mobile
- MobileChannelOutput(NetChannelLocation) - Constructor for class org.jcsp.net2.mobile.MobileChannelOutput
- MobileChannelOutput(NetChannelLocation, NetworkMessageFilter.FilterTx) - Constructor for class org.jcsp.net2.mobile.MobileChannelOutput
- MODE_ARBITRARY - Static variable in class org.jcsp.lang.InlineAlternative
-
Flags to control behaviour of this ALT if used as a guard.
- MODE_FAIR - Static variable in class org.jcsp.lang.InlineAlternative
-
Flags to control behaviour of this ALT if used as a guard.
- MODE_PRI - Static variable in class org.jcsp.lang.InlineAlternative
-
Flags to control behaviour of this ALT if used as a guard.
- modulus() - Method in class org.jcsp.demos.util.ComplexDouble
- modulusSquared() - Method in class org.jcsp.demos.util.ComplexDouble
- mouseClicked(MouseEvent) - Method in class org.jcsp.awt.MouseEventHandler
-
Assumes the event channel is being serviced (eg by an overwriting channel).
- mouseDragged(MouseEvent) - Method in class org.jcsp.awt.MouseMotionEventHandler
-
Invoked when the Component the event handler is listening to has a mouse dragged.
- mouseEntered(MouseEvent) - Method in class org.jcsp.awt.MouseEventHandler
-
Assumes the event channel is being serviced (eg by an overwriting channel).
- MouseEventHandler - Class in org.jcsp.awt
- MouseEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.MouseEventHandler
-
constructs a new MouseEventHandler with the specified output channel
- mouseExited(MouseEvent) - Method in class org.jcsp.awt.MouseEventHandler
-
Assumes the event channel is being serviced (eg by an overwriting channel).
- MouseMotionEventHandler - Class in org.jcsp.awt
- MouseMotionEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.MouseMotionEventHandler
-
constructs a new MouseMotionEventHandler with the specified output Channel.
- mouseMoved(MouseEvent) - Method in class org.jcsp.awt.MouseMotionEventHandler
-
Invoked when the Component the event handler is listening to has a mouse moved.
- mousePressed(MouseEvent) - Method in class org.jcsp.awt.MouseEventHandler
-
Assumes the event channel is being serviced (eg by an overwriting channel).
- mouseReleased(MouseEvent) - Method in class org.jcsp.awt.MouseEventHandler
-
Assumes the event channel is being serviced (eg by an overwriting channel).
- MOVED - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has moved to a new location and that this new location is available.
- MOVED - Static variable in class org.jcsp.net2.NetworkProtocol
-
Mobility message.
- MOVING - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has recently moved and has yet to be reestablished at a new location.
- msecs - Variable in class org.jcsp.lang.Alternative
-
If one or more guards were CSTimers, this holds the earliest timeout.
- msecs - Variable in class org.jcsp.lang.CSTimer
-
The absolute timeout value set for the Alternative.
- msg - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- msg - Variable in class org.jcsp.lang.AltingConnectionServerImpl
- MSG_CHAN_NETWORKED - Static variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constant for representing a possible channel state.
- MSG_CHAN_SERIALIZABLE - Static variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constant for representing a possible channel state.
- MSG_EXCEPTION - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
An
Exception
follows that was raised by the spawned process. - MSG_FAIL - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
An
Exception
follows that was raised by the spawned process on failure. - MSG_OK - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
The process terminated without error.
- MSG_STDERR - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
A
String
follows with a line of text that was forSystem.err
. - MSG_STDOUT - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
A
String
follows with a line of text that was forSystem.out
. - MSG_TERMINATE - Static variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Constant for representing a possible channel state.
- msgBoxLocation - Variable in class org.jcsp.net2.mobile.MobileChannelOutput
- msgBoxReqLoc - Variable in class org.jcsp.net2.mobile.MobileChannelInput
- msgEXCEPTION - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
An
Exception
follows that was raised by the spawned process. - msgFAIL - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
An
Exception
follows that was raised by the spawned process on failure. - msgOK - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
The process terminated without error.
- msgOpen - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- msgSTDERR - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
A
String
follows with a line of text that was forSystem.err
. - msgSTDOUT - Static variable in class org.jcsp.net.remote.ProcessSpawner
-
A
String
follows with a line of text that was forSystem.out
. - mult(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
- Mult - Class in org.jcsp.plugNplay
-
Scales an Integer stream.
- Mult(int, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Mult
-
Construct a new Mult process with the input Channel in and the output Channel out.
- MultInt - Class in org.jcsp.plugNplay.ints
-
Scales an integer stream.
- MultInt(int, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.MultInt
-
Construct a new MultInt process with the input Channel in and the output Channel out.
- Multiplex - Class in org.jcsp.plugNplay
-
Fair multiplexes its input Object stream array into one output stream (carrying source channel and data pairs).
- Multiplex(AltingChannelInput[], ChannelOutput) - Constructor for class org.jcsp.plugNplay.Multiplex
-
Construct a new Multiplex process with the input Channel in and the output Channels out.
- MultiplexInt - Class in org.jcsp.plugNplay.ints
-
Fair multiplexes its input integer stream array into one output stream (carrying source channel and data pairs).
- MultiplexInt(AltingChannelInputInt[], ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.MultiplexInt
-
Construct a new MultiplexInt process with the input Channel in and the output Channels out.
- MultiwaySynchronisation - Interface in org.jcsp.lang
- mutex - Variable in class org.jcsp.net2.Net2AnyChannel
-
A mutual exclusion lock, allowing only one process access to perform a read operation at a time
- Mutex - Class in org.jcsp.lang
-
A package-visible class that implements a straightforward mutex, for use by One2AnyChannel and Any2AnyChannel
- Mutex - Class in org.jcsp.net2
-
A package-visible class that implements a straightforward mutex, for use by Net2AnyChannel
- Mutex() - Constructor for class org.jcsp.lang.Mutex
- Mutex() - Constructor for class org.jcsp.net2.Mutex
- myThread - Variable in class org.jcsp.lang.AltingBarrier
-
Safety check (protected by the base monitor).
N
- n - Variable in class org.jcsp.plugNplay.ints.GenerateInt
-
The output number
- n - Variable in class org.jcsp.plugNplay.ints.MultInt
-
The multiplier
- n - Variable in class org.jcsp.plugNplay.ints.PrefixInt
-
The initial int to be sent down the Channel.
- n - Variable in class org.jcsp.plugNplay.ints.RegularInt
- n - Variable in class org.jcsp.plugNplay.ints.SubstituteInt
-
The int to be sent down the out Channel.
- n - Variable in class org.jcsp.plugNplay.Mult
-
The multiplier
- n - Variable in class org.jcsp.plugNplay.Regular
- N - Variable in class org.jcsp.plugNplay.Generate
-
The output number
- NAGLE - Static variable in class org.jcsp.net2.tcpip.TCPIPLink
-
Flag to determine whether the Nagle algorithm should be activated.
- name - Variable in class org.jcsp.net.cns.CNS.NameAndLevel
- name - Variable in class org.jcsp.net.cns.CNSChannelEndManager.ChannelRegistration
- name - Variable in class org.jcsp.net.cns.CNSMessage.CNSRequestMessage
- name - Variable in class org.jcsp.net.cns.CNSMessage.ResolveReply
- name - Variable in class org.jcsp.net.cns.CNSNetChannelLocation
- name - Variable in class org.jcsp.net.DomainID
- name - Variable in class org.jcsp.net.dynamic.ClassManager.ClassRequest
- name - Variable in class org.jcsp.net.dynamic.ClassManager.RegisteredClass
- name - Static variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
Default service name.
- name - Variable in class org.jcsp.net.Logger
- name - Variable in class org.jcsp.net.NetChannelInputProcess
-
The name of this channel.
- name - Variable in class org.jcsp.net.NodeID
-
A name assigned to this Node.
- name - Variable in class org.jcsp.net.Profile
- name - Variable in class org.jcsp.net.Requirement
- name - Variable in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserID
- name - Variable in class org.jcsp.net.ServiceSettings
- name - Variable in class org.jcsp.net.settings.ConfigReader.Tag
- name - Variable in class org.jcsp.net.settings.LinkProfile
- name - Variable in class org.jcsp.net.settings.NodeProfile
- name - Variable in class org.jcsp.net.settings.Plugin
- name - Variable in class org.jcsp.net.settings.Service
- name - Variable in class org.jcsp.net.settings.Setting
- name - Variable in class org.jcsp.net.settings.Settings
- name - Variable in class org.jcsp.net.settings.Spec
- name - Variable in class org.jcsp.net.Specification
- name - Variable in class org.jcsp.net2.bns.BNSMessage
-
The name to register or resolve
- name - Variable in class org.jcsp.net2.cns.CNSMessage
-
Name to register or resolve
- name - Variable in class org.jcsp.net2.NodeID
-
Name of the Node
- nameAccessLevel - Variable in class org.jcsp.net.cns.CNS.NameAndLevel
- nameAccessLevel - Variable in class org.jcsp.net.cns.CNS.PendingResolve
- nameAccessLevel - Variable in class org.jcsp.net.cns.CNSService.PendingResolve
- NameAccessLevel - Class in org.jcsp.net.cns
-
This class allows name spaces to be identified around
AbstractID
objects (currently includingApplicationID
,NodeID
,DomainID
andGlobalID
). - NameAccessLevel(AbstractID) - Constructor for class org.jcsp.net.cns.NameAccessLevel
-
Constructor which takes an
AbstractID
to use for identifying the namespace. - NameAccessLevelException - Exception in org.jcsp.net.cns
-
An exception caused by an invalid or misused NameAccessLevel.
- NameAccessLevelException() - Constructor for exception org.jcsp.net.cns.NameAccessLevelException
-
Default constructor.
- NameAccessLevelException(String) - Constructor for exception org.jcsp.net.cns.NameAccessLevelException
-
Constructor which takes description.
- NameAndLevel(String, NameAccessLevel) - Constructor for class org.jcsp.net.cns.CNS.NameAndLevel
- NAMED_FACTORY - Static variable in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Factory for named channel ends.
- NamedChannelEndFactory - Interface in org.jcsp.net.cns
-
Classes implementing this interface act as factories for constructing
NetChannelInput
andNetChannelOutput
objects. - NamedChannelEndManager - Interface in org.jcsp.net.cns
-
Classes implementing this interface act as factories for constructing
NetChannelInput
andNetChannelOutput
objects (seeNamedChannelEndFactory
). - 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.
- nCommands - Variable in class org.jcsp.awt.DisplayList
- nEarlyTimeouts - Static variable in class org.jcsp.lang.SpuriousLog
- nEnrolled - Variable in class org.jcsp.lang.Barrier
-
The number of processes currently enrolled on this barrier.
- net2any() - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput
- net2any() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput
- net2any() - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput
- net2any() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput
- net2any(int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode messages
- net2any(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode messages
- net2any(int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode messages
- net2any(int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode messages
- net2any(String) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- net2any(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- net2any(String, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- net2any(String, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- net2any(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming messages
- net2any(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput which uses the given filter to decode incoming messages
- net2any(NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming messages
- net2any(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming messages
- Net2AnyChannel - Class in org.jcsp.net
-
A channel for network input (RX).
- Net2AnyChannel<T> - Class in org.jcsp.net2
-
This class is a concrete implementation of a NetSharedChannelInput, and acts as a wrapper to a Net2OneChannel, allowing safe shared access.
- Net2AnyChannel() - Constructor for class org.jcsp.net.Net2AnyChannel
-
Creates an anonymous input channel.
- Net2AnyChannel(String) - Constructor for class org.jcsp.net.Net2AnyChannel
- Net2AnyChannel(String, ChannelDataStore) - Constructor for class org.jcsp.net.Net2AnyChannel
- Net2AnyChannel(Net2OneChannel) - Constructor for class org.jcsp.net2.Net2AnyChannel
-
Constructor for Net2AnyChannel
- Net2AnyChannel(ChannelDataStore) - Constructor for class org.jcsp.net.Net2AnyChannel
-
Creates an anonymous, buffered input channel.
- net2one() - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput
- net2one() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput
- net2one() - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput
- net2one() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput
- net2one(int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode incoming messages
- net2one(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode incoming messages
- net2one(int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode incoming messages
- net2one(int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode incoming messages
- net2one(String) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- net2one(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- net2one(String, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- net2one(String, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- net2one(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput which uses the given filter to decode incoming messages
- net2one(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput which uses the given filter to decode incoming messages
- net2one(NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput which uses the given filter to decode incoming messages
- net2one(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput which uses the given filter to decode incoming messages
- Net2OneChannel - Class in org.jcsp.net
-
A channel for network input (RX).
- Net2OneChannel<T> - Class in org.jcsp.net2
-
A concrete implementation of a NetAltingChannelInput.
- Net2OneChannel(String, AltingChannelInput, RejectableChannel) - Constructor for class org.jcsp.net.Net2OneChannel
-
Creates a channel which receives data on a labelled VCN.
- Net2OneChannel(AltingChannelInput, RejectableChannel) - Constructor for class org.jcsp.net.Net2OneChannel
-
Creates a zero-buffered channel reader.
- Net2OneChannel(AltingChannelInput, ChannelData, NetworkMessageFilter.FilterRx) - Constructor for class org.jcsp.net2.Net2OneChannel
-
Private constructor for creating a new instance of a Net2OneChannel.
- 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
objects.AltingChannelInput
- NetAltingChannelInput<T> - Class in org.jcsp.net2
-
A NetChannelInput that may be used as a guard.
- 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.
- NetAltingChannelInput(AltingChannelInput<T>) - Constructor for class org.jcsp.net2.NetAltingChannelInput
-
Creates a new NetAltingChannelInput, with the given channel as the guard
- NetAltingConnectionClient - Class in org.jcsp.net
-
Instances of this class are
AltingConnectionClient
objects which connect toConnectionServer
objects over a JCSP.NET network. - NetAltingConnectionClient - Class in org.jcsp.net2
- NetAltingConnectionClient(AltingChannelInput, ChannelOutput, Link, ConnectionData, NetConnectionLocation, NetworkMessageFilter.FilterTx, NetworkMessageFilter.FilterRx) - Constructor for class org.jcsp.net2.NetAltingConnectionClient
- NetAltingConnectionClient(NetAltingChannelInput, NetChannelOutput, NetChannelOutput, NetChannelOutput) - Constructor for class org.jcsp.net.NetAltingConnectionClient
- NetAltingConnectionServer - Class in org.jcsp.net
-
Instances of this class are
AltingConnectionServer
objects which allow connections fromConnectionClient
objects from over a JCSP.NET network. - NetAltingConnectionServer - Class in org.jcsp.net2
- NetAltingConnectionServer(AltingChannelInput, AltingChannelInput, ConnectionData, NetworkMessageFilter.FilterRx, NetworkMessageFilter.FilterTx) - Constructor for class org.jcsp.net2.NetAltingConnectionServer
- NetAltingConnectionServer(NetAltingChannelInput) - Constructor for class org.jcsp.net.NetAltingConnectionServer
- netBarrier(int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new server end of a NetBarrier
- netBarrier(String, int) - Static method in class org.jcsp.net2.bns.BNS
-
Creates a new client end of a NetBarrier
- netBarrier(String, int, int) - Static method in class org.jcsp.net2.bns.BNS
-
Creates a new server end of a NetBarrier with the given name
- netBarrier(NetBarrierLocation, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new client end of a NetBarrier
- netBarrier(NodeAddress, int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new client end of a NetBarrier connected to the barrier with the given index on the given Node
- netBarrier(NodeID, int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new client end of a NetBarrier connected to the barrier with the given index on the given Node
- NetBarrier - Class in org.jcsp.net2
-
This class is a networked implementation of the standard JCSP Barrier.
- NetBarrier(BarrierData, int, int, NetBarrierLocation, AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.net2.NetBarrier
-
The constructor for a NetBarrier
- NetBarrierEnd - Class in org.jcsp.net2
-
This class is the factory class for creating NetBarrier objects.
- NetBarrierEnd() - Constructor for class org.jcsp.net2.NetBarrierEnd
- NetBarrierLocation - Class in org.jcsp.net2
-
This class is a data structure representing the location of a NetBarrier in a network.
- NetBarrierLocation(NodeID, int) - Constructor for class org.jcsp.net2.NetBarrierLocation
-
Constructor to create a new NetBarrierLocation
- NetBufferedChannelEndFactory - Interface in org.jcsp.net
-
This interface defines methods for constructing buffered Networked
ChannelInput
objects. - NetChannel - Class in org.jcsp.net2
-
A static factory object used to create networked channels.
- NetChannel() - Constructor for class org.jcsp.net2.NetChannel
-
Empty, private default constructor.
- NetChannelEnd - Class in org.jcsp.net
-
This class provides static factory methods for constructing Networked channel ends.
- NetChannelEnd - Class in org.jcsp.net2
-
Deprecated.To conform with the core package naming scheme, the class NetChannel has also been provided
- NetChannelEnd() - Constructor for class org.jcsp.net.NetChannelEnd
- NetChannelEnd() - Constructor for class org.jcsp.net2.NetChannelEnd
-
Deprecated.Empty, private default constructor.
- NetChannelEndFactory - Interface in org.jcsp.net
-
This interface defines methods for constructing Networked channel ends.
- NetChannelEndFactory - Interface in org.jcsp.net2
-
This interface defines the methods that any networked channel factory must implement.
- NetChannelError - Error 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 error org.jcsp.net.NetChannelError
-
Constructor for NetChannelError.
- NetChannelError(String) - Constructor for error org.jcsp.net.NetChannelError
-
Constructor for NetChannelError.
- NetChannelInput - Interface in org.jcsp.net
-
An interface implemented by classes wishing to be Networked
ChannelInput
objects. - NetChannelInput<T> - Interface in org.jcsp.net2
-
This interface defines a ChannelInput that is also networked.
- netChannelInputProcess - Variable in class org.jcsp.net.Net2AnyChannel
- netChannelInputProcess - Variable in class org.jcsp.net.Net2OneChannel
- NetChannelInputProcess - Class in org.jcsp.net
-
A process for network input (RX).
- NetChannelInputProcess(String, RejectableChannel) - Constructor for class org.jcsp.net.NetChannelInputProcess
-
Constructor which takes a label to assign to the channel's VCN and a
ChannelOutput
object on which to output any data received from over the network. - NetChannelLocation - Class in org.jcsp.net
-
Instances of this class hold location information for a networked
ChannelInput
object. - NetChannelLocation - Class in org.jcsp.net2
-
This class is a data structure representing the location of a NetChannelInput in a network.
- 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, long) - Constructor for class org.jcsp.net.NetChannelLocation
-
Package private constructor which takes the
NodeID
of the Node hosting the networkedChannelInput
object and along
holding the VCN of the channel. - NetChannelLocation(NodeID, String) - Constructor for class org.jcsp.net.NetChannelLocation
-
Constructor which takes the
NodeID
of the Node hosting the networkedChannelInput
object and the label assigned to the channel's Virtual Channel Number (VCN). - NetChannelLocation(NodeID, int) - Constructor for class org.jcsp.net2.NetChannelLocation
-
Creates a new NetChannelLocation
- NetChannelOutput - Interface in org.jcsp.net
-
An interface that should be implemented by
ChannelOutput
objects which are used for transmitting over the network. - NetChannelOutput<T> - Interface in org.jcsp.net2
-
An interface defining a ChannelOutput that is networked.
- NetConnection - Class in org.jcsp.net
-
This class provides static methods for constructing
NetConnectionServer
andNetConnectionClient
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. - NetConnectionClient - Interface in org.jcsp.net2
- NetConnectionFactory - Interface in org.jcsp.net
-
This class should be implemented by classes wishing to act as factories for creating Networked
ConnectionServer
andConnectionClient
objects. - NetConnectionLocation - Class in org.jcsp.net
-
Instances of this class take two
NetConnectionLocation
objects. - NetConnectionLocation - Class in org.jcsp.net2
- NetConnectionLocation(NetChannelLocation, NetChannelLocation) - Constructor for class org.jcsp.net.NetConnectionLocation
-
Constructor for NetConnectionLocation.
- NetConnectionLocation(NodeID, int) - Constructor for class org.jcsp.net2.NetConnectionLocation
-
Creates a new NetConnectionLocation
- NetConnectionServer - Interface in org.jcsp.net
-
This interface should be implemented by classes that wish to act as Networked
ConnectionServer
objects. - NetConnectionServer - Interface in org.jcsp.net2
- netCountDown - Variable in class org.jcsp.net2.NetBarrier
-
The number of networked processes still to SYNC
- netEnrolled - Variable in class org.jcsp.net2.NetBarrier
-
The number of remote connected processes
- 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. - NetLocation - Class in org.jcsp.net2
-
This abstract class defines a data structure that is a location of a networked synchronization mechanism.
- NetLocation() - Constructor for class org.jcsp.net2.NetLocation
- NetSharedAltingConnectionClient - Class in org.jcsp.net
-
Defines a class whose instances should be
that connect to aSharedAltingConnectionClient
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. - NetSharedChannelInput<T> - Interface in org.jcsp.net2
-
Defines a networked ChannelInput that is safe to be used by multiple 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. - NetSharedChannelOutput<T> - Interface in org.jcsp.net2
-
Defines a networked ChannelOutput that is safe to be used by multiple 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 fromConnectionClient
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. - NetSharedConnectionServerImpl - Class in org.jcsp.net
- NetSharedConnectionServerImpl(Any2OneChannel, NetAltingChannelInput) - Constructor for class org.jcsp.net.NetSharedConnectionServerImpl
-
Constructor for NetSharedConnectionServerImpl.
- 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.
- Networked - Interface in org.jcsp.net2
-
Defines a standard JCSP synchronization mechanism which is also networked.
- NetworkMessage - Class in org.jcsp.net2
-
A message received or to be sent via a Link.
- NetworkMessage() - Constructor for class org.jcsp.net2.NetworkMessage
- NetworkMessageFilter - Class in org.jcsp.net2
-
This class defines what is required for the internal networked channel filter.
- NetworkMessageFilter() - Constructor for class org.jcsp.net2.NetworkMessageFilter
- NetworkMessageFilter.FilterRx - Interface in org.jcsp.net2
-
The filter used to decode an incoming message
- NetworkMessageFilter.FilterTx - Interface in org.jcsp.net2
-
The filter used to encode an outgoing message
- NetworkPoisonException - Exception in org.jcsp.net2
-
An exception thrown when a networked channel is poisoned.
- NetworkPoisonException(int) - Constructor for exception org.jcsp.net2.NetworkPoisonException
-
Creates a new NetworkPoisonException
- NetworkProtocol - Class in org.jcsp.net2
-
This class defines the constants used within the Link interactions.
- NetworkProtocol() - Constructor for class org.jcsp.net2.NetworkProtocol
-
Empty constructor.
- next - Variable in class org.jcsp.awt.ActiveButtonState
- next - Variable in class org.jcsp.lang.AltingBarrier
-
Link to the next front-end (used by
AltingBarrierBase
). - next - Variable in class org.jcsp.net.ChannelIndexMap.Entry
- next - Variable in class org.jcsp.net.cns.CNS.PendingResolve
- next - Variable in class org.jcsp.net.cns.CNSService.PendingResolve
- nextChar(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- nextTag(Reader) - Method in class org.jcsp.net.settings.ConfigReader
- nHolding - Variable in class org.jcsp.lang.Bucket
-
The number of processes currently enrolled on this bucket.
- nk - Variable in class org.jcsp.net2.Node
- Node - Class in org.jcsp.net
-
This class that is used for initializing and managing the local JCSP.NET Node.
- Node - Class in org.jcsp.net2
- Node() - Constructor for class org.jcsp.net.Node
- Node() - Constructor for class org.jcsp.net2.Node
- Node.Attributes - Interface in org.jcsp.net
-
An interface for exposing access to the private attributes.
- Node.AttributesAccess - Class in org.jcsp.net
-
A class for exposing access to the private attributes.
- Node.Logger - Class in org.jcsp.net2
- NodeAddress - Class in org.jcsp.net2
-
This abstract class defines encapsulates the address of a Node within a JCSP networked system.
- NodeAddress() - Constructor for class org.jcsp.net2.NodeAddress
- 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
- NodeClassLoader - Class in org.jcsp.net.dynamic
-
Custom class loader for retrieving class files from a JFTP process on another node.
- NodeClassLoader(NetChannelLocation, ClassManager) - Constructor for class org.jcsp.net.dynamic.NodeClassLoader
-
Constructs a new
NodeClassLoader
for loading classes held by a JFTP process at another node. - NodeClassLoader.LoaderThread - Class in org.jcsp.net.dynamic
-
Child process to communicate with the JFTP process, issuing requests to it and waiting for replies.
- NodeFactory - Class in org.jcsp.net2
-
Used to initialise a Node by connecting to the CNS.
- NodeFactory - Interface in org.jcsp.net
-
Node initialisation factory interface.
- NodeFactory() - Constructor for class org.jcsp.net2.NodeFactory
- nodeID - Variable in class org.jcsp.net.ApplicationID
- nodeID - Variable in class org.jcsp.net.ChannelID
- nodeID - Variable in class org.jcsp.net.Node
- nodeID - Variable in class org.jcsp.net2.NetBarrierLocation
-
The NodeID portion of the location structure
- nodeID - Variable in class org.jcsp.net2.NetChannelLocation
-
The NodeID portion of the location
- nodeID - Variable in class org.jcsp.net2.NetConnectionLocation
-
The NodeID portion of the location
- nodeID - Variable in class org.jcsp.net2.Node
- NodeID - Class in org.jcsp.net
-
A Class whose instances represent a unique identifier for a JCSP.NET Node.
- NodeID - Class in org.jcsp.net2
-
This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation.
- NodeID(long, long, int, String, NodeAddress) - Constructor for class org.jcsp.net2.NodeID
-
Constructor taking the full details for a remote Node connection
- NodeID(String) - Constructor for class org.jcsp.net.NodeID
- NodeID(String, NodeAddress) - Constructor for class org.jcsp.net2.NodeID
-
Constructor taking the name and the address of the Node
- NodeID(NodeUI) - Constructor for class org.jcsp.net.NodeID
- NodeID(NodeUI, NodeAddressID[], DomainID) - Constructor for class org.jcsp.net.NodeID
- NodeID(NodeUI, NodeAddressID, DomainID) - Constructor for class org.jcsp.net.NodeID
- NodeInitFailedException - Exception in org.jcsp.net
-
An
Exception
that is thrown if Node initialization fails. - NodeInitFailedException() - Constructor for exception org.jcsp.net.NodeInitFailedException
- NodeInitFailedException(String) - Constructor for exception org.jcsp.net.NodeInitFailedException
- nodeKey - Variable in class org.jcsp.net.Node
- nodeKey - Variable in class org.jcsp.net.remote.SpawnerService
-
The node key.
- NodeKey - Class in org.jcsp.net
-
An object that is returned when the Node is initialized.
- NodeKey - Class in org.jcsp.net2
-
A unique object for allowing access to privileged operations on the Node.
- NodeKey() - Constructor for class org.jcsp.net.NodeKey
-
This should only be constructed in the Node class.
- NodeKey() - Constructor for class org.jcsp.net2.NodeKey
-
Creates a NodeKey
- 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
- NodeProfile.ReqAlreadyExistsException - Exception in org.jcsp.net.settings
- NodeProfileAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.NodeProfiles.NodeProfileAlreadyExistsException
- nodeProfiles - Static variable in class org.jcsp.net.Profile
- nodeProfiles - Variable in class org.jcsp.net.settings.JCSPConfig
- 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
- NodeProfiles.NodeProfileAlreadyExistsException - Exception in org.jcsp.net.settings
- nodeSpecs - Variable in class org.jcsp.net.settings.JCSPConfig
- nodeUI - Variable in class org.jcsp.net.NodeID
-
A unique identifier for this node.
- 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 thegetImplStringForm()
method. - nonDynamicClassLoadingRxFilter - Static variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
The alternative RX filter that does not support dynamic class loading, returned by
getNonDynamicClassLoadingRxFilter
. - NONE_SELECTED - Variable in class org.jcsp.lang.Alternative
- 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.
- nonSingleRequestMsg - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- NonSingleRequestOpenMsg() - Constructor for class org.jcsp.lang.AbstractConnectionImpl.NonSingleRequestOpenMsg
- 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.
- notifyOut - Variable in class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
- notifyQueuedProcesses(Profile, Object) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
- notifyQueuedProcesses(Specification[], Link) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
-
This takes a set of link specifications, looks through the set of queues, checks whether the specifications meet requirements of the profile of a queue, and if so, sends the supplied Link to the processes in that queue.
- NotNameableNetChannelLocation - Class in org.jcsp.net.dynamic
-
Instances of this class take another
NetChannelLocation
object and effectivly "clone" its attributes. - NotNameableNetChannelLocation(NetChannelLocation) - Constructor for class org.jcsp.net.dynamic.NotNameableNetChannelLocation
-
Constructor which takes another
NetChannelLocation
object to "copy". - nowBeingProcessed() - Method in class org.jcsp.net.dynamic.JFTP.ChanSet
-
Sets the flag to indicate that a class is currently being loaded.
- nPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolygon
- nPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolyline
- nPoints - Variable in class org.jcsp.awt.GraphicsCommand.FillPolygon
- nProcesses - Variable in class org.jcsp.lang.Parallel
-
The number of processes in this Parallel
- nProcesses - Variable in class org.jcsp.lang.Sequence
-
The number of processes in this Sequence
- nSpuriousWakeUpPlaces - Static variable in class org.jcsp.lang.SpuriousLog
- nSpuriousWakeUps - Static variable in class org.jcsp.lang.SpuriousLog
- nThreads - Variable in class org.jcsp.lang.Parallel
-
The number of threads created so far by this Parallel
- Null() - Constructor for class org.jcsp.awt.GraphicsCommand.Null
- NULL - Static variable in class org.jcsp.awt.GraphicsCommand
-
This is the null command whose interpretation is a no-op.
- NULL_TAG - Static variable in class org.jcsp.awt.GraphicsCommand
- nullDom - Variable in class org.jcsp.net.DomainID
- NullDomainStringForm - Static variable in class org.jcsp.net.DomainID
- numberEarlyTimeouts() - Static method in class org.jcsp.lang.SpuriousLog
-
Returns the number of early timeouts accepted so far.
- numberedNet2Any(int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given index and poison immunity level
- numberedNet2Any(int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given index and poison immunity level
- numberedNet2Any(int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level
- numberedNet2Any(int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level
- numberedNet2Any(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter to decode incoming messages.
- numberedNet2Any(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter to decode incoming messages.
- numberedNet2Any(int, int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter to decode incoming messages.
- numberedNet2Any(int, int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter to decode incoming messages.
- numberedNet2Any(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2Any(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetSharedChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2Any(int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2Any(int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2Any(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- numberedNet2Any(String, int, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- numberedNet2Any(String, int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- numberedNet2Any(String, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetSharedChannelInput registered with the given name
- numberedNet2One(int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given index
- numberedNet2One(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given index
- numberedNet2One(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index
- numberedNet2One(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index
- numberedNet2One(int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given index and the given poison immunity level
- numberedNet2One(int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given index and the given poison immunity level
- numberedNet2One(int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index and the given poison immunity level
- numberedNet2One(int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index and the given poison immunity level
- numberedNet2One(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter to decode incoming messages
- numberedNet2One(int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter to decode incoming messages
- numberedNet2One(int, int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter to decode incoming messages
- numberedNet2One(int, int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter to decode incoming messages
- numberedNet2One(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2One(int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetAltingChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2One(int, NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2One(int, NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index that uses the given filter to decode incoming messages
- numberedNet2One(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- numberedNet2One(String, int, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- numberedNet2One(String, int, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- numberedNet2One(String, int, NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetAltingChannelInput registered with the given name
- numberedNetBarrier(int, int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new server end of a NetBarrier with a given index
- numberedNetBarrier(String, int, int, int) - Static method in class org.jcsp.net2.bns.BNS
-
Creates a new server end of a NetBarrier with a given index and name
- 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.
- numUnacknowledged - Variable in class org.jcsp.net.One2NetChannel
-
The number of data items currently unacknowledged ("in flight").
O
- o - Variable in class org.jcsp.plugNplay.Prefix
-
The initial Object to be sent down the Channel.
- o - Variable in class org.jcsp.plugNplay.Substitute
-
The Object to be sent down the out Channel.
- objectFilter - Variable in class org.jcsp.net2.mobile.CodeLoadingChannelFilter.FilterRX
- ObjectNetworkMessageFilter - Class in org.jcsp.net2
-
This class is the standard encoding and decoding filter for networked JCSP channels.
- ObjectNetworkMessageFilter() - Constructor for class org.jcsp.net2.ObjectNetworkMessageFilter
- ObjectNetworkMessageFilter.FilterRX - Class in org.jcsp.net2
-
The receiving (decoding) filter for Objects
- ObjectNetworkMessageFilter.FilterTX - Class in org.jcsp.net2
-
The sending (encoding) filter for Object channels
- objectStreamHeader - Static variable in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterRX
-
These four bytes represent the normal header expected in Java for object streams
- objectToString - Variable in class org.jcsp.net.dynamic.SerializedData.ExtClass
-
String representation of the object.
- objectToString - Variable in class org.jcsp.net.dynamic.SerializedData
-
The string representation of the object.
- objectToString - Variable in class org.jcsp.net.SerializedObject.ExtClass
- objectToString - Variable in class org.jcsp.net.SerializedObject
- observedGuards - Variable in class org.jcsp.test.EventRecorder
- obtainNodeID() - Method in class org.jcsp.net.Link
-
This returns the
NodeID
of the remote Node to which this link is connected. - offset - Variable in class org.jcsp.awt.GraphicsCommand.DrawBytes
- offset - Variable in class org.jcsp.awt.GraphicsCommand.DrawChars
- ois - Variable in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterRX
-
The ObjectInputStream used to read the objects from.
- OK_CLIENT - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier is in OK state, and is a client end.
- OK_INPUT - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has been started and is a input end.
- OK_OUTPUT - Static variable in class org.jcsp.net2.ChannelDataState
-
Signified that the channel has been started and is a output end.
- OK_SERVER - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier is in OK state, and is a server end.
- one2any() - Static method in class org.jcsp.lang.Channel
-
This constructs an Object carrying channel that may only be connected to one writer at a time, but any number of reader processes.
- one2any(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-any Object channel.
- one2any(ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-any Object channel with user chosen buffering size and policy.
- one2any(ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable one-any Object channel.
- one2anyArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of one-any Object channels.
- one2anyArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable one-any Object channels.
- one2anyArray(int, ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered one-any Object channels.
- one2anyArray(int, ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable one-any Object channels.
- One2AnyCallChannel - Class in org.jcsp.lang
-
This is the super-class for one-to-any interface-specific CALL channels, safe for use by one client and many servers.
- One2AnyCallChannel() - Constructor for class org.jcsp.lang.One2AnyCallChannel
- One2AnyChannel<T> - Interface in org.jcsp.lang
-
This defines the interface for a one-to-any Object channel, safe for use by one writer and many readers.
- One2AnyChannelImpl<T> - Class in org.jcsp.lang
-
This implements a one-to-any object channel, safe for use by one writer and many readers.
- One2AnyChannelImpl() - Constructor for class org.jcsp.lang.One2AnyChannelImpl
- One2AnyChannelInt - Interface in org.jcsp.lang
-
This defines the interface for a one-to-any integer channel, safe for use by one writer and many readers.
- One2AnyChannelIntImpl - Class in org.jcsp.lang
-
This implements a one-to-any integer channel, safe for use by one writer and many readers.
- One2AnyChannelIntImpl() - Constructor for class org.jcsp.lang.One2AnyChannelIntImpl
- One2AnyChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2AnyChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2AnyChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2AnyChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2AnyChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2AnyChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2AnyChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2AnyChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2AnyConnection<T> - Interface in org.jcsp.lang
-
An interface for a connection which can be used by only one client but which can be used by multiple concurrent servers.
- One2AnyConnectionImpl<T> - Class in org.jcsp.lang
-
This class is an implementation of
One2AnyConnection
. - One2AnyConnectionImpl() - Constructor for class org.jcsp.lang.One2AnyConnectionImpl
-
Initializes all the attributes to necessary values.
- One2AnyImpl<T> - Class in org.jcsp.lang
- One2AnyImpl(ChannelInternals<T>) - Constructor for class org.jcsp.lang.One2AnyImpl
- one2anyInt() - Static method in class org.jcsp.lang.Channel
-
This constructs an integer carrying channel that may only be connected to one writer at a time, but any number of reader processes.
- one2anyInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-any integer channel.
- one2anyInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-any integer channel with user chosen buffering size and policy.
- one2anyInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable one-any integer channel.
- one2anyIntArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of one-any integer channels.
- one2anyIntArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable one-any integer channels.
- one2anyIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered one-any integer channels.
- one2anyIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable one-any integer channels.
- One2AnyIntImpl - Class in org.jcsp.lang
- One2AnyIntImpl(ChannelInternalsInt) - Constructor for class org.jcsp.lang.One2AnyIntImpl
- one2net(String) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- one2net(String, int) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- one2net(String, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- one2net(String, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.cns.CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- one2net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- one2net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- one2net(NetChannelLocation) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- one2net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- one2net(NetChannelLocation, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and having the given poison immunity level
- one2net(NetChannelLocation, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and having the given poison immunity level
- one2net(NetChannelLocation, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and having the given poison immunity level
- one2net(NetChannelLocation, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and having the given poison immunity level
- one2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the given location with the given poison immunity level, and uses the given filter to encode outgoing messages.
- one2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the given location with the given poison immunity level, and uses the given filter to encode outgoing messages.
- one2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the given location with the given poison immunity level, and uses the given filter to encode outgoing messages.
- one2net(NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the given location with the given poison immunity level, and uses the given filter to encode outgoing messages.
- one2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and uses the given filter to encode outgoing messages
- one2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and uses the given filter to encode outgoing messages
- one2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and uses the given filter to encode outgoing messages
- one2net(NetChannelLocation, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation, and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeAddress, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeAddress, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeAddress, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeAddress, int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node with the given poison immunity
- one2net(NodeAddress, int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node with the given poison immunity
- one2net(NodeAddress, int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node with the given poison immunity
- one2net(NodeAddress, int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node with the given poison immunity
- one2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which uses the given filter to encode outgoing messages
- one2net(NodeID, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeID, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeID, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeID, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node
- one2net(NodeID, int, int) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, and with the given poison immunity level
- one2net(NodeID, int, int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, and with the given poison immunity level
- one2net(NodeID, int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, and with the given poison immunity level
- one2net(NodeID, int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, and with the given poison immunity level
- one2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level and uses the given filter to encode outgoing messages
- one2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level and uses the given filter to encode outgoing messages
- one2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level and uses the given filter to encode outgoing messages
- one2net(NodeID, int, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, with the given poison immunity level and uses the given filter to encode outgoing messages
- one2net(NodeID, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- one2net(NodeID, int, NetworkMessageFilter.FilterTx) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- one2net(NodeID, int, NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- one2net(NodeID, int, NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node, which uses the given filter to encode outgoing messages
- One2NetChannel - Class in org.jcsp.net
-
A channel for network output (TX).
- One2NetChannel<T> - Class in org.jcsp.net2
-
An outputting end of a networked channel (TX).
- One2NetChannel(AltingChannelInput, ChannelOutput, Link, ChannelData, NetChannelLocation, int, NetworkMessageFilter.FilterTx) - Constructor for class org.jcsp.net2.One2NetChannel
-
Private constructor for creating a One2NetChannel.
- One2NetChannel(NetChannelLocation) - Constructor for class org.jcsp.net.One2NetChannel
-
Constructor which takes the location of a
Networked
ChannelInput
to which to send data. - One2NetChannel(NetChannelLocation, boolean) - Constructor for class org.jcsp.net.One2NetChannel
-
Constructor which takes the location of a
Networked
ChannelInput
to which to send data and aboolean
indicating whether or not to obtain acknowledgements. - One2NetChannel(NetChannelLocation, boolean, Profile) - Constructor for class org.jcsp.net.One2NetChannel
-
Constructor which takes the location of a
Networked
ChannelInput
to which to send data and aboolean
indicating whether or not to obtain acknowledgements. - One2NetChannel(NetChannelLocation, Profile) - Constructor for class org.jcsp.net.One2NetChannel
-
Constructor which takes the location of a
Networked
ChannelInput
to which to send data and aProfile
that any Link used should match. - one2one() - Static method in class org.jcsp.lang.Channel
-
This constructs an Object carrying channel that may only be connected to one writer and one reader process at a time.
- one2one(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-one Object channel.
- one2one(ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-one Object channel with user chosen buffering size and policy.
- one2one(ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable one-one Object channel.
- one2oneArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of one-one Object channels.
- one2oneArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable one-one Object channels.
- one2oneArray(int, ChannelDataStore<T>) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered one-one Object channels.
- one2oneArray(int, ChannelDataStore<T>, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable one-one Object channels.
- One2OneCallChannel - Class in org.jcsp.lang
-
This is the super-class for one-to-one interface-specific CALL channels.
- One2OneCallChannel() - Constructor for class org.jcsp.lang.One2OneCallChannel
- One2OneChannel<T> - Interface in org.jcsp.lang
-
This defines the interface for a one-to-one Object channel.
- One2OneChannelImpl<T> - Class in org.jcsp.lang
-
This implements a one-to-one object channel.
- One2OneChannelImpl() - Constructor for class org.jcsp.lang.One2OneChannelImpl
- One2OneChannelInt - Interface in org.jcsp.lang
-
This defines the interface for a one-to-one integer channel.
- One2OneChannelIntImpl - Class in org.jcsp.lang
-
This implements a one-to-one integer channel.
- One2OneChannelIntImpl() - Constructor for class org.jcsp.lang.One2OneChannelIntImpl
- One2OneChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2OneChannelIntWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2OneChannelIntXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2OneChannelIntXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2OneChannelRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2OneChannelSymmetric<T> - Interface in org.jcsp.lang
-
This defines the interface for a symmetric one-to-one Object channel.
- One2OneChannelSymmetricInt - Interface in org.jcsp.lang
-
This defines the interface for a symmetric one-to-one integer channel.
- One2OneChannelWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2OneChannelXRead - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.getSpuriousWakeUpCounts()
), indicating the class and operation that suffered. - One2OneChannelXWrite - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - One2OneConnection<T> - Interface in org.jcsp.lang
-
Defines an interface for a connection that can be used by a single server and single client.
- One2OneConnectionImpl<T> - Class in org.jcsp.lang
-
This class is an implementation of
One2OneConnection
. - One2OneConnectionImpl() - Constructor for class org.jcsp.lang.One2OneConnectionImpl
-
Initializes all the attributes to necessary values.
- one2oneInt() - Static method in class org.jcsp.lang.Channel
-
This constructs an integer carrying channel that may only be connected to one writer and one reader process at a time.
- one2oneInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-one integer channel.
- one2oneInt(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-one integer channel with user chosen buffering size and policy.
- one2oneInt(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs a buffered poisonable one-one integer channel.
- one2oneIntArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of one-one integer channels.
- one2oneIntArray(int, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of poisonable one-one integer channels.
- one2oneIntArray(int, ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered one-one integer channels.
- one2oneIntArray(int, ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of buffered poisonable one-one integer channels.
- one2oneSymmetric() - Static method in class org.jcsp.lang.Channel
-
This constructs an Object carrying channel that may only be connected to one writer and one reader process at a time.
- one2oneSymmetricArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of symmetric one-one Object channels.
- one2oneSymmetricInt() - Static method in class org.jcsp.lang.Channel
-
This constructs an integer carrying channel that may only be connected to one writer and one reader process at a time.
- one2oneSymmetricIntArray(int) - Static method in class org.jcsp.lang.Channel
-
This constructs an array of symmetric one-one integer channels.
- oneTokenReply - Static variable in class org.jcsp.demos.util.Ask
-
If oneTokenReply, extra tokens in replies cause the input to be rejected.
- onSameBranch(AbstractID) - Method in class org.jcsp.net.AbstractID
-
This tests whether another ID is on the same branch of a hierachy.
- onSameBranch(AbstractID) - Method in class org.jcsp.net.ApplicationID
- onSameBranch(AbstractID) - Method in class org.jcsp.net.DomainID
- onSameBranch(AbstractID) - Method in class org.jcsp.net.GlobalID
- onSameBranch(AbstractID) - Method in class org.jcsp.net.NodeID
- oos - Variable in class org.jcsp.net2.ObjectNetworkMessageFilter.FilterTX
-
The ObjectOutputStream connected to the byte stream to allow the serialization of objects
- open - Variable in class org.jcsp.lang.ConnectionServerMessage
- Open() - Constructor for class org.jcsp.net.ConnectionMessage.Open
- OPEN - Static variable in class org.jcsp.net2.NetworkProtocol
-
The initial message sent from a client connection end to a server end
- openIn - Variable in class org.jcsp.lang.AltingConnectionServerImpl
- openIn - Variable in class org.jcsp.net2.NetAltingConnectionServer
- openServer - Variable in class org.jcsp.net2.ConnectionData
- openToServer - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- openToServer - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- Or - Class in org.jcsp.plugNplay
-
Bitwise ors two Integer streams to one stream.
- Or(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Or
-
Construct a new Or process with the input Channels in1 and in2 and the output Channel out.
- org.jcsp.awt - package org.jcsp.awt
-
This provides CSP extensions for all AWT
Component
components: GUI events and widget configurations map to channel communications. - org.jcsp.demos.util - package org.jcsp.demos.util
- org.jcsp.lang - package org.jcsp.lang
-
This provides classes and interfaces corresponding to the fundamental primitives of CSP.
- org.jcsp.net - package org.jcsp.net
-
This is main package for JCSP.NET.
- org.jcsp.net.cns - package org.jcsp.net.cns
-
This package contains the files specifically for the JCSP.NET Channel Name Service (CNS).
- org.jcsp.net.dynamic - package org.jcsp.net.dynamic
-
Supports dynamic operations over the JCSP.NET infrastructure.
- org.jcsp.net.remote - package org.jcsp.net.remote
-
Supports the remote spawning of processes at other nodes.
- org.jcsp.net.security - package org.jcsp.net.security
-
This package contains the files specifically for link security implementing various authentication schemes.
- org.jcsp.net.settings - package org.jcsp.net.settings
-
This package is used internally by the JCSP network infrastructure to load XML configuration files and represent their structure.
- org.jcsp.net.tcpip - package org.jcsp.net.tcpip
- org.jcsp.net2 - package org.jcsp.net2
- org.jcsp.net2.bns - package org.jcsp.net2.bns
- org.jcsp.net2.cns - package org.jcsp.net2.cns
- org.jcsp.net2.mobile - package org.jcsp.net2.mobile
- org.jcsp.net2.tcpip - package org.jcsp.net2.tcpip
- org.jcsp.plugNplay - package org.jcsp.plugNplay
-
This provides an assortment of plug-and-play CSP components to wire together (with Object-carrying wires) and reuse.
- org.jcsp.plugNplay.ints - package org.jcsp.plugNplay.ints
-
This provides an assortment of plug-and-play CSP components to wire together (with int-carrying wires) and reuse.
- org.jcsp.test - package org.jcsp.test
- org.jcsp.util - package org.jcsp.util
-
This provides classes and interfaces to customise the semantics of Object channels.
- org.jcsp.util.filter - package org.jcsp.util.filter
-
This defines filtering channels that can apply transformations to objects as they are read and/or written.
- org.jcsp.util.ints - package org.jcsp.util.ints
-
This provides classes and interfaces to customise the semantics of int channels.
- originalGuards - Variable in class org.jcsp.test.EventRecorder
- originatingNode - Variable in class org.jcsp.net2.mobile.ClassRequest
- originatingNode - Variable in class org.jcsp.net2.mobile.DynamicClassLoader
- originatingNode - Variable in class org.jcsp.net2.mobile.DynamicClassLoaderMessage
- OrInt - Class in org.jcsp.plugNplay.ints
-
Bitwise ors two integer streams to one stream.
- OrInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.OrInt
-
Construct a new OrInt process with the input Channels in0 and in1 and the output Channel out.
- OtherReq - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent miscellaneous requirements.
- OtherReq(String, boolean, String) - Constructor for class org.jcsp.net.settings.OtherReq
- OtherReq(String, double, String) - Constructor for class org.jcsp.net.settings.OtherReq
- OtherReq(String, int, String) - Constructor for class org.jcsp.net.settings.OtherReq
- OtherReq(String, String, String) - Constructor for class org.jcsp.net.settings.OtherReq
- OtherSpec - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent misellaneous specifications.
- OtherSpec(String, boolean, boolean) - Constructor for class org.jcsp.net.settings.OtherSpec
- OtherSpec(String, double, boolean) - Constructor for class org.jcsp.net.settings.OtherSpec
- OtherSpec(String, int, boolean) - Constructor for class org.jcsp.net.settings.OtherSpec
- OtherSpec(String, String, boolean) - Constructor for class org.jcsp.net.settings.OtherSpec
- out - Variable in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- out - Variable in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- out - Variable in class org.jcsp.lang.ChannelOutputWrapper
-
Deprecated.The actual channel end.
- out - Variable in class org.jcsp.net.NetChannelInputProcess
-
The channel used for output.
- out - Variable in class org.jcsp.plugNplay.And
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Delta
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.Demultiplex
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.Deparaplex
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.Fibonacci
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.FixedDelay
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Generate
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Identity
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Integrate
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.AndInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.DeltaInt
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.ints.DemultiplexInt
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.ints.DeparaplexInt
-
The output Channels
- out - Variable in class org.jcsp.plugNplay.ints.FibonacciInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.FixedDelayInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.GenerateInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.IdentityInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.IntegrateInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.Merge2Int
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.MergeInt
-
The output channel
- out - Variable in class org.jcsp.plugNplay.ints.MultInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.MultiplexInt
-
The output channel
- out - Variable in class org.jcsp.plugNplay.ints.NandInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.NorInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.NumbersInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.OrInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.PairsInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.ParaplexInt
-
The output channel
- out - Variable in class org.jcsp.plugNplay.ints.Plex2Int
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.PlexInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.PlusInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.PrefixInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.ProcessWriteInt
-
The channel to which to write
- out - Variable in class org.jcsp.plugNplay.ints.RegularInt
- out - Variable in class org.jcsp.plugNplay.ints.RegulateInt
- out - Variable in class org.jcsp.plugNplay.ints.SignInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.SquaresInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.SubstituteInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.SuccessorInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.TailInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.TimesInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ints.XorInt
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Merge
-
The output channel
- out - Variable in class org.jcsp.plugNplay.Merge2
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Mult
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Multiplex
-
The output channel
- out - Variable in class org.jcsp.plugNplay.Nand
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Nor
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Numbers
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Or
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Pairs
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Paraplex
-
The output channel
- out - Variable in class org.jcsp.plugNplay.Plex
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Plex2
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Plus
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Prefix
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.ProcessWrite
-
The channel to which to write
- out - Variable in class org.jcsp.plugNplay.Regular
- out - Variable in class org.jcsp.plugNplay.Regulate
- out - Variable in class org.jcsp.plugNplay.Sign
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Squares
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Substitute
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Successor
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Tail
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Times
-
The output Channel
- out - Variable in class org.jcsp.plugNplay.Xor
-
The output Channel
- out - Variable in class org.jcsp.test.WriterProcess
- out - Variable in class org.jcsp.test.WriterProcessInt
- out - Variable in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
-
The output end of the channel.
- out - Variable in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
-
The output end of the channel.
- out - Variable in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
-
The filtered output end of the channel.
- out - Variable in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
-
The filtered output end of the channel.
- out() - Method in interface org.jcsp.lang.Any2AnyChannel
-
Returns the output end of the channel.
- out() - Method in interface org.jcsp.lang.Any2AnyChannelInt
-
Returns the output channel end.
- out() - Method in class org.jcsp.lang.Any2AnyImpl
- out() - Method in class org.jcsp.lang.Any2AnyIntImpl
- out() - Method in interface org.jcsp.lang.Any2OneChannel
-
Returns the output end of the channel.
- out() - Method in interface org.jcsp.lang.Any2OneChannelInt
-
Returns the output end of the channel.
- out() - Method in class org.jcsp.lang.Any2OneImpl
- out() - Method in class org.jcsp.lang.Any2OneIntImpl
- out() - Method in class org.jcsp.lang.BasicOne2OneChannelSymmetric
- out() - Method in class org.jcsp.lang.BasicOne2OneChannelSymmetricInt
- out() - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Returns the
ChannelOutputInt
object to use for this channel. - out() - Method in interface org.jcsp.lang.One2AnyChannel
-
Returns the output end of the channel.
- out() - Method in interface org.jcsp.lang.One2AnyChannelInt
-
Returns the output end of the channel.
- out() - Method in class org.jcsp.lang.One2AnyImpl
- out() - Method in class org.jcsp.lang.One2AnyIntImpl
- out() - Method in interface org.jcsp.lang.One2OneChannel
-
Returns the output channel end.
- out() - Method in class org.jcsp.lang.One2OneChannelImpl
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in interface org.jcsp.lang.One2OneChannelInt
-
Returns the output end of the channel.
- out() - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
Returns the
ChannelOutputInt
object to use for this channel. - out() - Method in interface org.jcsp.lang.One2OneChannelSymmetric
-
Returns the output channel end.
- out() - Method in interface org.jcsp.lang.One2OneChannelSymmetricInt
-
Returns the output channel end.
- out() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Returns the
ChannelOutput
object to use for this channel. - out() - Method in class org.jcsp.lang.RejectableBufferedOne2AnyChannel
-
Deprecated.
- out() - Method in class org.jcsp.lang.RejectableBufferedOne2OneChannel
-
Deprecated.
- out() - Method in interface org.jcsp.lang.RejectableChannel
-
Deprecated.
- out() - Method in class org.jcsp.lang.RejectableOne2AnyChannel
-
Deprecated.
- out() - Method in class org.jcsp.lang.RejectableOne2OneChannel
-
Deprecated.
- out() - Method in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
- out() - Method in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
- out() - Method in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
- out() - Method in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
- out0 - Variable in class org.jcsp.plugNplay.Delta2
-
The first output Channel
- out0 - Variable in class org.jcsp.plugNplay.ints.Delta2Int
-
The first output Channel
- out1 - Variable in class org.jcsp.plugNplay.Delta2
-
The second output Channel
- out1 - Variable in class org.jcsp.plugNplay.ints.Delta2Int
-
The second output Channel
- outerObject - Variable in class org.jcsp.net.cns.CNSService
- outFilter() - Method in interface org.jcsp.util.filter.FilteredAny2AnyChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in class org.jcsp.util.filter.FilteredAny2AnyChannelImpl
- outFilter() - Method in interface org.jcsp.util.filter.FilteredAny2OneChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in class org.jcsp.util.filter.FilteredAny2OneChannelImpl
- outFilter() - Method in interface org.jcsp.util.filter.FilteredOne2AnyChannel
-
Returns the control interface to manipulate the write filters.
- outFilter() - Method in class org.jcsp.util.filter.FilteredOne2AnyChannelImpl
- outFilter() - Method in interface org.jcsp.util.filter.FilteredOne2OneChannel
-
Returns the control interface for configuring the write filters on the channel.
- outFilter() - Method in class org.jcsp.util.filter.FilteredOne2OneChannelImpl
- output - Variable in class org.jcsp.net.Logger
- outputFilter - Variable in class org.jcsp.net2.NetAltingConnectionClient
- outputFilter - Variable in class org.jcsp.net2.NetAltingConnectionServer
- outputQueue - Variable in class org.jcsp.net.dynamic.JFTP
-
Queues (and combines) requests for classes by clients.
- OutputReconnectionManager - Interface in org.jcsp.net.dynamic
-
Writing end of a migratable channel.
- OutputReconnectionManagerCNSImpl - Class in org.jcsp.net.dynamic
-
Implementation of the output reconnection manager that uses a CNS service to track channel ends.
- OutputReconnectionManagerCNSImpl(NetChannelOutput) - Constructor for class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Constructs a new
OutputReconnectionManagerCNSImpl
with the given underlying networked channel output end. - OutputReconnectionManagerCNSImpl(NetChannelOutput, String) - Constructor for class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Constructs a new
OutputReconnectionManagerCNSImpl
with the given underlying networked channel output end using a specific CNS service. - outputStream - Variable in class org.jcsp.net2.Link.TxLoop
-
The output stream connecting to the remote node's input stream.
- OverFlowingBuffer<T> - Class in org.jcsp.util
-
This is used to create a buffered object channel that always accepts input, discarding its last entered data if full.
- OverFlowingBuffer(int) - Constructor for class org.jcsp.util.OverFlowingBuffer
-
Construct a new OverFlowingBuffer with the specified size.
- OverFlowingBufferInt - Class in org.jcsp.util.ints
-
This is used to create a buffered integer channel that always accepts input, discarding its last entered data if full.
- OverFlowingBufferInt(int) - Constructor for class org.jcsp.util.ints.OverFlowingBufferInt
-
Construct a new OverFlowingBufferInt with the specified size.
- OverWriteOldestBuffer<T> - Class in org.jcsp.util
-
This is used to create a buffered object channel that always accepts input, overwriting its oldest data if full.
- OverWriteOldestBuffer(int) - Constructor for class org.jcsp.util.OverWriteOldestBuffer
-
Construct a new OverWriteOldestBuffer with the specified size.
- OverWriteOldestBufferInt - Class in org.jcsp.util.ints
-
This is used to create a buffered integer channel that always accepts input, overwriting its oldest data if full.
- OverWriteOldestBufferInt(int) - Constructor for class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Construct a new OverWriteOldestBufferInt with the specified size.
- OverWritingBuffer<T> - Class in org.jcsp.util
-
This is used to create a buffered object channel that always accepts input, overwriting its last entered data if full.
- OverWritingBuffer(int) - Constructor for class org.jcsp.util.OverWritingBuffer
-
Construct a new OverWritingBuffer with the specified size.
- OverWritingBufferInt - Class in org.jcsp.util.ints
-
This is used to create a buffered integer channel that always accepts input, overwriting its last entered data if full.
- OverWritingBufferInt(int) - Constructor for class org.jcsp.util.ints.OverWritingBufferInt
-
Construct a new OverWritingBufferInt with the specified size.
P
- p - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolygon
- p - Variable in class org.jcsp.awt.GraphicsCommand.FillPolygon
- paint(Graphics) - Method in class org.jcsp.awt.ActiveCanvas
-
This method is used by the JVM event thread -- it is not really for public consumption.
- paint(Graphics) - Method in class org.jcsp.awt.DisplayList
-
This is the call-back delegated here by the registered Component.
- paint(Graphics) - Method in interface org.jcsp.awt.Paintable
-
This is the call-back delegated here by the registered Component.
- paintable - Variable in class org.jcsp.awt.ActiveCanvas
- paintable - Variable in class org.jcsp.awt.GraphicsProtocol.SetPaintable
- Paintable - Interface in org.jcsp.awt
-
Active components may delegate their paint and update methods to objects implementing this interface.
- Pairs - Class in org.jcsp.plugNplay
-
Generates sums of successive pairs of input Integers.
- Pairs(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Pairs
-
Construct a new Pairs process with the input Channel in and the output Channel out.
- PairsInt - Class in org.jcsp.plugNplay.ints
-
Generates sums of successive pairs of input values.
- PairsInt(ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.PairsInt
-
Construct a new PairsInt process with the input Channel in and the output Channel out.
- par - Variable in class org.jcsp.plugNplay.DynamicDelta
- par - Variable in class org.jcsp.plugNplay.ints.DynamicDeltaInt
- Parallel - Class in org.jcsp.lang
-
This process constructor taks an array of CSProcesses and returns a CSProcess that is the parallel composition of its process arguments.
- Parallel() - Constructor for class org.jcsp.lang.Parallel
-
Construct a new Parallel object initially without any processes.
- Parallel(boolean) - Constructor for class org.jcsp.lang.Parallel
-
Construct a new Parallel object initially without any processes.
- Parallel(CSProcess[]) - Constructor for class org.jcsp.lang.Parallel
-
Construct a new Parallel object with the processes specified.
- Parallel(CSProcess[][]) - Constructor for class org.jcsp.lang.Parallel
-
Construct a new Parallel object with the processes specified.
- Parallel(CSProcess[], boolean) - Constructor for class org.jcsp.lang.Parallel
-
Construct a new Parallel object with the processes specified.
- Paraplex - Class in org.jcsp.plugNplay
-
Parallel multiplexes its input Object stream array on to one output stream.
- Paraplex(ChannelInput[], ChannelOutput) - Constructor for class org.jcsp.plugNplay.Paraplex
-
Construct a new ParaplexInt process from the array of input channels to the output channel.
- ParaplexInt - Class in org.jcsp.plugNplay.ints
-
Parallel multiplexes its input integer stream array on to one output stream.
- ParaplexInt(ChannelInputInt[], ChannelOutput) - Constructor for class org.jcsp.plugNplay.ints.ParaplexInt
-
Construct a new ParaplexInt process from the array of input channels to the output channel.
- parent - Variable in class org.jcsp.lang.SharedAltingConnectionClient
- parent - Variable in class org.jcsp.lang.SharedConnectionServerImpl
- park - Variable in class org.jcsp.lang.ParThread
-
parking barrier for this thread
- parse(String) - Static method in class org.jcsp.net2.NetBarrierLocation
-
Takes the string representation of a NetBarrierLocation and converts it back into an object for usage by JCSP.
- parse(String) - Static method in class org.jcsp.net2.NetChannelLocation
-
Converts the string form of a NetChannelLocation back into its object form
- parse(String) - Static method in class org.jcsp.net2.NetConnectionLocation
-
Converts the string form of a NetConnectionLocation back into its object form
- parse(String) - Static method in class org.jcsp.net2.NodeAddress
-
Parses a string representation of a NodeAddress back to its object form
- parse(String) - Static method in class org.jcsp.net2.NodeID
-
Converts a string representation of a NodeID back to a NodeID object
- parse(String) - Method in class org.jcsp.net2.ProtocolID
-
Parses an address string into an address object
- parse(String) - Method in class org.jcsp.net2.tcpip.TCPIPProtocolID
-
Parses a string to recreate a TCPIPNodeAddress object
- ParThread - Class in org.jcsp.lang
-
This is the Thread class used by
Parallel
to run all but one of its given processes. - ParThread(CSProcess, Barrier) - Constructor for class org.jcsp.lang.ParThread
-
Construct a new ParThread.
- parThreads - Variable in class org.jcsp.lang.Parallel
-
A pool of ParThreads
- pending() - Method in class org.jcsp.lang.AltingChannelInput
-
Returns whether there is data pending on this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelInputImpl
- pending() - Method in class org.jcsp.lang.AltingChannelInputInt
-
Returns whether there is data pending on this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- pending() - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- pending() - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- pending() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Returns whether there is data pending on this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelOutput
-
Returns whether the receiver is committed to read from this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelOutputInt
-
Returns whether the receiver is committed to read from this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- pending() - Method in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- pending() - Method in class org.jcsp.lang.AltingConnectionClient
-
Returns whether there is an open() pending on this connection.
- pending() - Method in class org.jcsp.lang.AltingConnectionServer
-
Returns whether there is an open() pending on this connection.
- pending() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- pending() - Method in class org.jcsp.net2.Net2OneChannel
-
Checks if any data is waiting on the channel.
- pendingClassManifestAvailable(String) - Method in class org.jcsp.net.dynamic.ClassManager
-
Returns true iff a manifest reply has been stored for the specified class.
- PendingResolve(String, NameAccessLevel) - Constructor for class org.jcsp.net.cns.CNSService.PendingResolve
- PendingResolve(CNSMessage.ResolveReply, ChannelOutput, String, NameAccessLevel) - Constructor for class org.jcsp.net.cns.CNS.PendingResolve
- pendingResolves - Variable in class org.jcsp.net.cns.CNS
-
The registered channel names and indexes.
- pendingResolves - Variable in class org.jcsp.net.cns.CNSService
-
List of all pending resolve requests.
- performedPingTest - Variable in class org.jcsp.net.Link
- performedPingTest() - Method in class org.jcsp.net.Link
-
A public accessor for enquiring as to whether this
Link
object has performed a ping test. - performNetSync - Variable in class org.jcsp.net2.NetBarrier
-
A flag used to signify that a waking process should perform a network sync when released
- permitUserAccess(UserID) - Method in interface org.jcsp.net.security.SecurityAuthority
-
Adds a user ID to the set of users considered by this authority to create valid responses to challenges.
- permitUserAccess(UserID) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Adds a user to the set of permitted users.
- ping() - Method in class org.jcsp.net.Link
-
Performs a ping on the link.
- Ping() - Constructor for class org.jcsp.net.ConnectionMessage.Ping
- PING_MESSAGE - Static variable in class org.jcsp.net.Message
- PING_REPLY_MESSAGE - Static variable in class org.jcsp.net.Message
- PingMessage() - Constructor for class org.jcsp.net.Message.PingMessage
- pingReplyChan - Variable in class org.jcsp.net.Link
- PingReplyMessage() - Constructor for class org.jcsp.net.Message.PingReplyMessage
- PingRequirement - Class in org.jcsp.net
- PingRequirement(int, int) - Constructor for class org.jcsp.net.PingRequirement
- pingTime - Variable in class org.jcsp.net.Link
- Plex - Class in org.jcsp.plugNplay
-
Fair multiplexes its input Object stream array into one output stream.
- Plex(AltingChannelInput[], ChannelOutput) - Constructor for class org.jcsp.plugNplay.Plex
-
Construct a new Plex process with input channels in and output channel out.
- Plex2 - Class in org.jcsp.plugNplay
-
Fair multiplexes two Object streams into one.
- Plex2(AltingChannelInput, AltingChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Plex2
-
Construct a new Plex2 process with the input channels in0 and in1 and the output channel out.
- Plex2Int - Class in org.jcsp.plugNplay.ints
-
Fair multiplexes two integer streams into one.
- Plex2Int(AltingChannelInputInt, AltingChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.Plex2Int
-
Construct a new Plex2Int process with the input channels in0 and in1 and the output channel out.
- PlexInt - Class in org.jcsp.plugNplay.ints
-
Fair multiplexes its input integer stream array into one output stream.
- PlexInt(AltingChannelInputInt[], ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.PlexInt
-
Construct a new PlexInt process with input channels in and output channel out.
- Plugin - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a plug-in.
- Plugin(String, Class) - Constructor for class org.jcsp.net.settings.Plugin
- PluginAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Plugins.PluginAlreadyExistsException
- pluginClass - Variable in class org.jcsp.net.settings.Plugin
- pluginNameMap - Variable in class org.jcsp.net.settings.Plugins
- plugins - Variable in class org.jcsp.net.settings.JCSPConfig
- plugins - Variable in class org.jcsp.net.settings.Plugins
- Plugins - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of plug-ins.
- Plugins() - Constructor for class org.jcsp.net.settings.Plugins
- Plugins.PluginAlreadyExistsException - Exception in org.jcsp.net.settings
- Plus - Class in org.jcsp.plugNplay
-
Sums two Integer streams to one stream.
- Plus(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Plus
-
Construct a new Plus process with the input Channels in1 and in2 and the output Channel out.
- PlusInt - Class in org.jcsp.plugNplay.ints
-
Sums two integer streams to one stream.
- PlusInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.PlusInt
-
Construct a new PlusInt process with the input Channels in0 and in1 and the output Channel out.
- poison - Variable in class org.jcsp.lang.Crew
- poison - Variable in class org.jcsp.lang.CrewServer
- poison(int) - Method in class org.jcsp.lang.AltingChannelInputImpl
- poison(int) - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- poison(int) - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- poison(int) - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- poison(int) - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
- poison(int) - Method in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- poison(int) - Method in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- poison(int) - Method in class org.jcsp.lang.BlackHoleChannel
- poison(int) - Method in class org.jcsp.lang.BlackHoleChannelInt
- poison(int) - Method in class org.jcsp.lang.ChannelInputImpl
- poison(int) - Method in class org.jcsp.lang.ChannelInputIntImpl
- poison(int) - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.
- poison(int) - Method in class org.jcsp.lang.ChannelOutputImpl
- poison(int) - Method in class org.jcsp.lang.ChannelOutputIntImpl
- poison(int) - Method in class org.jcsp.lang.ChannelOutputWrapper
-
Deprecated.
- poison(int) - Method in interface org.jcsp.lang.Poisonable
-
This injects poison into the channel.
- poison(int) - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- poison(int) - Method in class org.jcsp.lang.SharedChannelInputImpl
- poison(int) - Method in class org.jcsp.lang.SharedChannelInputIntImpl
- poison(int) - Method in class org.jcsp.lang.SharedChannelOutputImpl
- poison(int) - Method in class org.jcsp.lang.SharedChannelOutputIntImpl
- poison(int) - Method in class org.jcsp.net.Any2NetChannel
-
Currently, network channels are unpoisonable so this method has no effect.
- poison(int) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
-
Currently, network channels are unpoisonable so this method has no effect.
- poison(int) - Method in class org.jcsp.net.Net2AnyChannel
-
Currently, network channels are unpoisonable so this method has no effect.
- poison(int) - Method in class org.jcsp.net.One2NetChannel
-
Currently, network channels are unpoisonable so this method has no effect.
- poison(int) - Method in class org.jcsp.net2.Any2NetChannel
-
Poisons the underlying channel
- poison(int) - Method in class org.jcsp.net2.mobile.MobileChannelInput
- poison(int) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- poison(int) - Method in class org.jcsp.net2.Net2AnyChannel
-
Poisons the underlying channel
- poison(int) - Method in class org.jcsp.net2.Net2OneChannel
-
Poisons the underlying channel
- poison(int) - Method in class org.jcsp.net2.One2NetChannel
-
Poisons the underlying channel.
- poison(PoisonException) - Method in class org.jcsp.net.Net2OneChannel
-
Currently, network channels are unpoisonable so this method has no effect.
- POISON - Static variable in class org.jcsp.net2.NetworkProtocol
-
A POISON message sent to poison a channel end
- POISON_FILTER - Static variable in class org.jcsp.net.IndexManager
- Poisonable - Interface in org.jcsp.lang
-
All channel-ends implement this inteface.
- PoisonableAny2AnyChannelImpl<T> - Class in org.jcsp.lang
- PoisonableAny2AnyChannelImpl(int) - Constructor for class org.jcsp.lang.PoisonableAny2AnyChannelImpl
- PoisonableAny2AnyChannelIntImpl - Class in org.jcsp.lang
- PoisonableAny2AnyChannelIntImpl(int) - Constructor for class org.jcsp.lang.PoisonableAny2AnyChannelIntImpl
- PoisonableAny2OneChannelImpl<T> - Class in org.jcsp.lang
- PoisonableAny2OneChannelImpl(int) - Constructor for class org.jcsp.lang.PoisonableAny2OneChannelImpl
- PoisonableAny2OneChannelIntImpl - Class in org.jcsp.lang
- PoisonableAny2OneChannelIntImpl(int) - Constructor for class org.jcsp.lang.PoisonableAny2OneChannelIntImpl
- PoisonableBufferedAny2AnyChannel<T> - Class in org.jcsp.lang
- PoisonableBufferedAny2AnyChannel(ChannelDataStore<T>, int) - Constructor for class org.jcsp.lang.PoisonableBufferedAny2AnyChannel
- PoisonableBufferedAny2AnyChannelInt - Class in org.jcsp.lang
- PoisonableBufferedAny2AnyChannelInt(ChannelDataStoreInt, int) - Constructor for class org.jcsp.lang.PoisonableBufferedAny2AnyChannelInt
- PoisonableBufferedAny2OneChannel<T> - Class in org.jcsp.lang
- PoisonableBufferedAny2OneChannel(ChannelDataStore<T>, int) - Constructor for class org.jcsp.lang.PoisonableBufferedAny2OneChannel
- PoisonableBufferedAny2OneChannelInt - Class in org.jcsp.lang
- PoisonableBufferedAny2OneChannelInt(ChannelDataStoreInt, int) - Constructor for class org.jcsp.lang.PoisonableBufferedAny2OneChannelInt
- PoisonableBufferedOne2AnyChannel<T> - Class in org.jcsp.lang
- PoisonableBufferedOne2AnyChannel(ChannelDataStore<T>, int) - Constructor for class org.jcsp.lang.PoisonableBufferedOne2AnyChannel
- PoisonableBufferedOne2AnyChannelInt - Class in org.jcsp.lang
- PoisonableBufferedOne2AnyChannelInt(ChannelDataStoreInt, int) - Constructor for class org.jcsp.lang.PoisonableBufferedOne2AnyChannelInt
- PoisonableBufferedOne2OneChannel<T> - Class in org.jcsp.lang
-
This implements a one-to-one object channel with user-definable buffering.
- PoisonableBufferedOne2OneChannel(ChannelDataStore<T>, int) - Constructor for class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
Constructs a new BufferedOne2OneChannel with the specified ChannelDataStore.
- PoisonableBufferedOne2OneChannelInt - Class in org.jcsp.lang
- PoisonableBufferedOne2OneChannelInt(ChannelDataStoreInt, int) - Constructor for class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Constructs a new BufferedOne2OneChannel with the specified ChannelDataStore.
- PoisonableOne2AnyChannelImpl<T> - Class in org.jcsp.lang
- PoisonableOne2AnyChannelImpl(int) - Constructor for class org.jcsp.lang.PoisonableOne2AnyChannelImpl
- PoisonableOne2AnyChannelIntImpl - Class in org.jcsp.lang
- PoisonableOne2AnyChannelIntImpl(int) - Constructor for class org.jcsp.lang.PoisonableOne2AnyChannelIntImpl
- PoisonableOne2OneChannelImpl<T> - Class in org.jcsp.lang
-
This implements a one-to-one object channel.
- PoisonableOne2OneChannelImpl(int) - Constructor for class org.jcsp.lang.PoisonableOne2OneChannelImpl
- PoisonableOne2OneChannelIntImpl - Class in org.jcsp.lang
- PoisonableOne2OneChannelIntImpl(int) - Constructor for class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- POISONED - Static variable in class org.jcsp.net2.ChannelDataState
-
Signifies that the channel has been poisoned.
- PoisonException - Exception in org.jcsp.lang
-
This exception is thrown when a process tries to use a channel that has been poisoned.
- PoisonException(int) - Constructor for exception org.jcsp.lang.PoisonException
-
JCSP users should not have to construct these.
- PoisonFilter - Class in org.jcsp.util.filter
-
This filter will throw a
PoisonException
whenfilter(Object)
is called. - PoisonFilter() - Constructor for class org.jcsp.util.filter.PoisonFilter
-
Constructs a new filter with the default message.
- PoisonFilter(String) - Constructor for class org.jcsp.util.filter.PoisonFilter
-
Constructs a new filter with a specific message.
- PoisonFilterException - Exception in org.jcsp.util.filter
-
Deprecated.Use poison directly instead
- PoisonFilterException(String) - Constructor for exception org.jcsp.util.filter.PoisonFilterException
-
Deprecated.
- poisonLevel - Variable in class org.jcsp.net2.ChannelData
-
Indicates the level of poison that has been placed on the channel, if relevant.
- poisonStrength - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- poisonStrength - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- poisonStrength - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
0 means unpoisoned
- poisonStrength - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
0 means unpoisoned
- poll(long) - Method in class org.jcsp.lang.AltingBarrier
-
This is a simple way to poll for synchonisation on an
AltingBarrier
without having to set up anAlternative
. - pollAlt - Variable in class org.jcsp.lang.AltingBarrier
-
Used to support the
method.sync
- pollTime - Variable in class org.jcsp.lang.AltingBarrier
-
Used to support the
method.sync
- polytag - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolygon
- polytag - Variable in class org.jcsp.awt.GraphicsCommand.FillPolygon
- Pong() - Constructor for class org.jcsp.net.ConnectionMessage.Pong
- port - Variable in class org.jcsp.net.tcpip.TCPIPAddressID
- port - Variable in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
The port part of the address
- position - Variable in class org.jcsp.net.ProtocolID
-
The position in the order of preference of protocols.
- position - Variable in class org.jcsp.net.settings.Protocol
- position - Variable in class org.jcsp.net.settings.Service
- postfix - Variable in class org.jcsp.plugNplay.ints.PrinterInt
-
The string to write after each integer
- postfix - Variable in class org.jcsp.plugNplay.Printer
-
The string to write after each object
- preconditions - Variable in class org.jcsp.lang.InlineAlternative
-
The preconditions set for the ALT when it is being used as a guard.
- prefix - Variable in class org.jcsp.plugNplay.ints.PrinterInt
-
The string to write in front of each integer
- prefix - Variable in class org.jcsp.plugNplay.Printer
-
The string to write in front of each object
- Prefix - Class in org.jcsp.plugNplay
-
Prefixes a user-supplied object to the Object stream flowing through.
- Prefix(Object, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Prefix
-
Construct a new Prefix process with the input Channel in and the output Channel out.
- PrefixInt - Class in org.jcsp.plugNplay.ints
-
Prefixes a user-supplied integer to the int stream flowing through.
- PrefixInt(int, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.PrefixInt
-
Construct a new PrefixInt process with the input Channel in and the output Channel out.
- prepareToMove() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
-
Prepares the channel for a transfer between nodes.
- prepareToMove() - Method in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
This method must be called before an instance of this class is serializable.
- prepareToMove() - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- prepareToMove() - Method in interface org.jcsp.net.dynamic.MigratableChannelInput
-
Prepares the channel end for movement to another node.
- prepareToMove() - Method in interface org.jcsp.net.dynamic.MigratableChannelOutput
-
Prepares the channel end for movement to another node.
- prepareToMove() - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- prepareToMove() - Method in interface org.jcsp.net.dynamic.OutputReconnectionManager
-
Prepares the channel end for transfer to another node.
- prepareToMove() - Method in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
- Printer - Class in org.jcsp.plugNplay
-
Prints each Object from its input channel to a PrintStream.
- Printer(ChannelInput) - Constructor for class org.jcsp.plugNplay.Printer
-
Construct a new Printer with System.out as its PrintStream and empty prefix and postfix strings.
- Printer(ChannelInput, PrintStream) - Constructor for class org.jcsp.plugNplay.Printer
-
Construct a new Printer with empty prefix and postfix strings.
- Printer(ChannelInput, PrintStream, String, String) - Constructor for class org.jcsp.plugNplay.Printer
-
Construct a new Printer.
- Printer(ChannelInput, String, String) - Constructor for class org.jcsp.plugNplay.Printer
-
Construct a new Printer with System.out as its PrintStream.
- PrinterInt - Class in org.jcsp.plugNplay.ints
-
Prints each int from its input channel to a PrintStream.
- PrinterInt(ChannelInputInt) - Constructor for class org.jcsp.plugNplay.ints.PrinterInt
-
Construct a new PrinterInt with System.out as its PrintStream and empty prefix and postfix strings.
- PrinterInt(ChannelInputInt, PrintStream) - Constructor for class org.jcsp.plugNplay.ints.PrinterInt
-
Construct a new PrinterInt with empty prefix and postfix strings.
- PrinterInt(ChannelInputInt, PrintStream, String, String) - Constructor for class org.jcsp.plugNplay.ints.PrinterInt
-
Construct a new PrinterInt.
- PrinterInt(ChannelInputInt, String, String) - Constructor for class org.jcsp.plugNplay.ints.PrinterInt
-
Construct a new PrinterInt with System.out as its PrintStream.
- printStackTrace() - Method in exception org.jcsp.net.remote.RemoteSpawnException
-
Prints the stack trace of the actual exception.
- printStream - Variable in class org.jcsp.plugNplay.ints.PrinterInt
-
The stream to which to write
- printStream - Variable in class org.jcsp.plugNplay.Printer
-
The stream to which to write
- priority - Variable in class org.jcsp.lang.Parallel
- priority - Variable in class org.jcsp.net2.Link
-
Link priority for this Link.
- PRIORITY_MAX - Static variable in class org.jcsp.lang.ProcessManager
-
The maximum priority value for running a process.
- PRIORITY_MIN - Static variable in class org.jcsp.lang.ProcessManager
-
The minimum priority value for running a process.
- PRIORITY_NORM - Static variable in class org.jcsp.lang.ProcessManager
-
The normal priority value for running a process.
- PriParallel - Class in org.jcsp.lang
-
This is an extension of the
Parallel
class that prioritises the processes given to its control. - PriParallel() - Constructor for class org.jcsp.lang.PriParallel
-
Construct a new PriParallel object initially without any processes.
- PriParallel(CSProcess[]) - Constructor for class org.jcsp.lang.PriParallel
-
Construct a new PriParallel object with the processes specified.
- priSelect() - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards.
- priSelect() - Method in class org.jcsp.lang.InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- priSelect(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards whose
preCondition
index is true. - process - Variable in class org.jcsp.awt.ActiveApplet
-
The process defining the behaviour of this Applet.
- process - Variable in class org.jcsp.lang.ParThread
-
the process to be executed
- process - Variable in class org.jcsp.lang.ProcessManager
-
The CSProcess to be executed by this ProcessManager
- process - Variable in class org.jcsp.net.remote.ProcessSpawner
-
The process that needs to be started.
- process - Variable in class org.jcsp.net.remote.RemoteProcess
-
The process to be started at the remote end.
- process - Variable in exception org.jcsp.net.remote.RemoteProcessFailedException
-
The offending process.
- process - Variable in class org.jcsp.net.remote.SpawnerMessage
- processes - Variable in class org.jcsp.lang.Parallel
-
The processes to be executed in Parallel
- processes - Variable in class org.jcsp.lang.Sequence
-
The processes to be executed in sequence
- processesChanged - Variable in class org.jcsp.lang.Parallel
- ProcessInterruptedException - Error in org.jcsp.lang
-
This is thrown if a process is interrupted whilst blocked during synchronisation - processes should never be interrupted.
- ProcessInterruptedException(String) - Constructor for error org.jcsp.lang.ProcessInterruptedException
- ProcessManager - Class in org.jcsp.lang
-
This enables a
CSProcess
to be spawned concurrently with the process doing the spawning. - ProcessManager(CSProcess) - Constructor for class org.jcsp.lang.ProcessManager
- ProcessRead - Class in org.jcsp.plugNplay
-
Reads one Object from its input channel.
- ProcessRead(ChannelInput) - Constructor for class org.jcsp.plugNplay.ProcessRead
-
Construct a new ProcessRead.
- ProcessReadInt - Class in org.jcsp.plugNplay.ints
-
Reads one int from its input channel.
- ProcessReadInt(ChannelInputInt) - Constructor for class org.jcsp.plugNplay.ints.ProcessReadInt
-
Construct a new ProcessReadInt.
- ProcessSpawner - Class in org.jcsp.net.remote
-
Launches a new JVM to run a process received by this spawner.
- ProcessSpawner(SpawnerService, CSProcess, NetChannelOutput, NodeFactory, ApplicationID, int, String) - Constructor for class org.jcsp.net.remote.ProcessSpawner
-
Constructs a new spawner.
- processStatusChanging - Variable in class org.jcsp.net.cns.CNSService
- ProcessWrite - Class in org.jcsp.plugNplay
-
Writes one Object to its output channel.
- ProcessWrite(ChannelOutput) - Constructor for class org.jcsp.plugNplay.ProcessWrite
-
Construct a new ProcessWrite.
- ProcessWriteInt - Class in org.jcsp.plugNplay.ints
-
Writes one int to its output channel.
- ProcessWriteInt(ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.ProcessWriteInt
-
Construct a new ProcessWriteInt.
- profile - Variable in class org.jcsp.net.Link
- profile - Variable in exception org.jcsp.net.LinkManager.LinkEstablishmentException
- Profile - Class in org.jcsp.net
-
This class is used to hold profiles of Nodes and Links.
- Profile(String, Requirement[], boolean, boolean) - Constructor for class org.jcsp.net.Profile
- ProfileMatchFailureException() - Constructor for exception org.jcsp.net.LinkManager.ProfileMatchFailureException
- ProfileMatchFailureException(String) - Constructor for exception org.jcsp.net.LinkManager.ProfileMatchFailureException
- profileNameMap - Variable in class org.jcsp.net.settings.LinkProfiles
- profileNameMap - Variable in class org.jcsp.net.settings.NodeProfiles
- profiles - Variable in class org.jcsp.net.settings.LinkProfiles
- profiles - Variable in class org.jcsp.net.settings.NodeProfiles
- Prompt(String) - Constructor for class org.jcsp.demos.util.Ask.Prompt
- Prompt(String, int, int, int) - Constructor for class org.jcsp.demos.util.Ask.Prompt
- prompts - Static variable in class org.jcsp.demos.util.Ask
- protocol - Variable in class org.jcsp.net2.NodeAddress
-
String representing the protocol in used
- Protocol - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a single protocol.
- Protocol(String, String, Class, int) - Constructor for class org.jcsp.net.settings.Protocol
- PROTOCOL_IDENTIFIER - Static variable in class org.jcsp.net.tcpip.TCPIPLink
-
Handshaking string.
- ProtocolAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Protocols.ProtocolAlreadyExistsException
- protocolClients - Variable in class org.jcsp.net.ProtocolManager
-
This Hashtable contains protocolID's as the keys which map to builders that build the links for that protocol.
- ProtocolComparator() - Constructor for class org.jcsp.net.LinkFactory.ProtocolComparator
- protocolid - Variable in class org.jcsp.net.settings.ReqProtocol
- protocolID - Variable in class org.jcsp.net.Link
- protocolID - Variable in class org.jcsp.net.LinkFactory.Builder
- protocolID - Variable in class org.jcsp.net.LinkServer
- protocolID - Variable in class org.jcsp.net.settings.Address
- protocolID - Variable in class org.jcsp.net.settings.AddressSetting
- protocolID - Variable in class org.jcsp.net.settings.Protocol
- protocolID - Variable in class org.jcsp.net.tcpip.TCPIPAddressID
- ProtocolID - Class in org.jcsp.net
-
Abstract class that identifies a protocol.
- ProtocolID - Class in org.jcsp.net2
-
This abstract class must be defined in concrete protocol implementations.
- ProtocolID() - Constructor for class org.jcsp.net.ProtocolID
- ProtocolID() - Constructor for class org.jcsp.net2.ProtocolID
- protocolIDMap - Variable in class org.jcsp.net.settings.Protocols
- protocolManager - Variable in class org.jcsp.net.Node
- ProtocolManager - Class in org.jcsp.net
-
The
ProtocolManager
class is a singleton class. - ProtocolManager() - Constructor for class org.jcsp.net.ProtocolManager
- protocolName - Variable in class org.jcsp.net.settings.Protocol
- ProtocolPerformanceComparator() - Constructor for class org.jcsp.net.LinkFactory.ProtocolPerformanceComparator
- protocolPos - Variable in class org.jcsp.net.settings.ConfigReader
- protocols - Variable in class org.jcsp.net.settings.JCSPConfig
- protocols - Variable in class org.jcsp.net.settings.Protocols
- Protocols - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of protocols.
- Protocols() - Constructor for class org.jcsp.net.settings.Protocols
- Protocols.ProtocolAlreadyExistsException - Exception in org.jcsp.net.settings
- protocolSpecifications - Variable in class org.jcsp.net.ProtocolManager
- put(int) - Method in class org.jcsp.util.ints.BufferInt
-
Puts a new int into the BufferInt.
- put(int) - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Puts a new int into the ChannelDataStoreInt.
- put(int) - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Puts a new int into the InfiniteBufferInt.
- put(int) - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Puts a new int into the OverFlowingBufferInt.
- put(int) - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Puts a new int into the OverWriteOldestBufferInt.
- put(int) - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
Puts a new int into the OverWritingBufferInt.
- put(int) - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Puts a new int into the ZeroBufferInt.
- put(long, SharedChannelOutput) - Method in class org.jcsp.net.ChannelIndexMap
-
Puts a value into the index if the key does not already exist.
- put(Object) - Method in class org.jcsp.net.AcknowledgementsBuffer
-
Puts a new Object into the InfiniteBuffer.
- put(T) - Method in class org.jcsp.util.Buffer
-
Puts a new Object into the Buffer.
- put(T) - Method in interface org.jcsp.util.ChannelDataStore
-
Puts a new Object into the ChannelDataStore.
- put(T) - Method in class org.jcsp.util.InfiniteBuffer
-
Puts a new Object into the InfiniteBuffer.
- put(T) - Method in class org.jcsp.util.OverFlowingBuffer
-
Puts a new Object into the OverFlowingBuffer.
- put(T) - Method in class org.jcsp.util.OverWriteOldestBuffer
-
Puts a new Object into the OverWriteOldestBuffer.
- put(T) - Method in class org.jcsp.util.OverWritingBuffer
-
Puts a new Object into the OverWritingBuffer.
- put(T) - Method in class org.jcsp.util.ZeroBuffer
-
Puts a new Object into the ZeroBuffer.
Q
- QUEUE_LENGTH - Static variable in class org.jcsp.net.tcpip.TCPIPLinkServer
- QueuedClassLoaderProcess(ChannelInput, ChannelOutput, ChannelOutput, ChannelOutput) - Constructor for class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
- queueOut - Variable in class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
R
- raised - Variable in class org.jcsp.awt.GraphicsCommand.Draw3DRect
- raised - Variable in class org.jcsp.awt.GraphicsCommand.Fill3DRect
- RawNetworkMessageFilter - Class in org.jcsp.net2
-
A NetworkMessageFilter used to send and receive raw byte data.
- RawNetworkMessageFilter() - Constructor for class org.jcsp.net2.RawNetworkMessageFilter
- RawNetworkMessageFilter.FilterRX - Class in org.jcsp.net2
-
The receiving filter
- RawNetworkMessageFilter.FilterTX - Class in org.jcsp.net2
-
The sending Filter
- read() - Method in class org.jcsp.lang.AltingChannelInputImpl
- read() - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- read() - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- read() - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- read() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Read an Object from the channel.
- read() - Method in class org.jcsp.lang.Any2AnyImpl
- read() - Method in class org.jcsp.lang.Any2AnyIntImpl
- read() - Method in class org.jcsp.lang.Any2OneImpl
- read() - Method in class org.jcsp.lang.Any2OneIntImpl
- read() - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Reads an int from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInput
-
Read an Object from the channel.
- read() - Method in class org.jcsp.lang.ChannelInputImpl
- read() - Method in interface org.jcsp.lang.ChannelInputInt
-
Read an int from the channel.
- read() - Method in class org.jcsp.lang.ChannelInputIntImpl
- read() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.Reads a value from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInternals
- read() - Method in interface org.jcsp.lang.ChannelInternalsInt
- read() - Method in class org.jcsp.lang.CSTimer
-
Returns the current system time in msecs.
- read() - Method in class org.jcsp.lang.One2AnyImpl
- read() - Method in class org.jcsp.lang.One2AnyIntImpl
- read() - Method in class org.jcsp.lang.One2OneChannelImpl
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
Reads an int from the channel.
- read() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Reads an Object from the channel.
- read() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- read() - Method in class org.jcsp.lang.SharedChannelInputImpl
- read() - Method in class org.jcsp.lang.SharedChannelInputIntImpl
- read() - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Reads an object from the underlying channel.
- read() - Method in class org.jcsp.net.Net2AnyChannel
-
Read data from this channel.
- read() - Method in class org.jcsp.net2.mobile.MobileChannelInput
- read() - Method in class org.jcsp.net2.Net2AnyChannel
-
Reads the next message from the channel
- read() - Method in class org.jcsp.net2.Net2OneChannel
-
Reads the next message from the channel
- read() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- read() - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- read() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
- READER - Static variable in class org.jcsp.lang.CrewServer
- readerDisable() - Method in class org.jcsp.lang.Any2AnyImpl
- readerDisable() - Method in class org.jcsp.lang.Any2AnyIntImpl
- readerDisable() - Method in class org.jcsp.lang.Any2OneImpl
- readerDisable() - Method in class org.jcsp.lang.Any2OneIntImpl
- readerDisable() - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
turns off Alternative selection for the channel.
- readerDisable() - Method in interface org.jcsp.lang.ChannelInternals
- readerDisable() - Method in interface org.jcsp.lang.ChannelInternalsInt
- readerDisable() - Method in class org.jcsp.lang.One2AnyImpl
- readerDisable() - Method in class org.jcsp.lang.One2AnyIntImpl
- readerDisable() - Method in class org.jcsp.lang.One2OneChannelImpl
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
turns off Alternative selection for the channel.
- readerDisable() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
turns off Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.Any2AnyImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.Any2AnyIntImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.Any2OneImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.Any2OneIntImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in interface org.jcsp.lang.ChannelInternals
- readerEnable(Alternative) - Method in interface org.jcsp.lang.ChannelInternalsInt
- readerEnable(Alternative) - Method in class org.jcsp.lang.One2AnyImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.One2AnyIntImpl
- readerEnable(Alternative) - Method in class org.jcsp.lang.One2OneChannelImpl
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
turns on Alternative selection for the channel.
- readerEnable(Alternative) - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
turns on Alternative selection for the channel.
- ReaderIndexException - Exception in org.jcsp.net
-
An exception that is thrown if data is written to a
Networked
ChannelOutput
and the destination address is incorrect. - ReaderIndexException() - Constructor for exception org.jcsp.net.ReaderIndexException
- readerPending() - Method in class org.jcsp.lang.Any2AnyImpl
- readerPending() - Method in class org.jcsp.lang.Any2AnyIntImpl
- readerPending() - Method in class org.jcsp.lang.Any2OneImpl
- readerPending() - Method in class org.jcsp.lang.Any2OneIntImpl
- readerPending() - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Returns whether there is data pending on this channel.
- readerPending() - Method in interface org.jcsp.lang.ChannelInternals
- readerPending() - Method in interface org.jcsp.lang.ChannelInternalsInt
- readerPending() - Method in class org.jcsp.lang.One2AnyImpl
- readerPending() - Method in class org.jcsp.lang.One2AnyIntImpl
- readerPending() - Method in class org.jcsp.lang.One2OneChannelImpl
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Returns whether there is data pending on this channel.
- readerPending() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Returns whether there is data pending on this channel.
- readerPoison(int) - Method in class org.jcsp.lang.Any2AnyImpl
- readerPoison(int) - Method in class org.jcsp.lang.Any2AnyIntImpl
- readerPoison(int) - Method in class org.jcsp.lang.Any2OneImpl
- readerPoison(int) - Method in class org.jcsp.lang.Any2OneIntImpl
- readerPoison(int) - Method in class org.jcsp.lang.BufferedOne2OneChannel
- readerPoison(int) - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
- readerPoison(int) - Method in interface org.jcsp.lang.ChannelInternals
- readerPoison(int) - Method in interface org.jcsp.lang.ChannelInternalsInt
- readerPoison(int) - Method in class org.jcsp.lang.One2AnyImpl
- readerPoison(int) - Method in class org.jcsp.lang.One2AnyIntImpl
- readerPoison(int) - Method in class org.jcsp.lang.One2OneChannelImpl
- readerPoison(int) - Method in class org.jcsp.lang.One2OneChannelIntImpl
- readerPoison(int) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- readerPoison(int) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- readerPoison(int) - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
- readerPoison(int) - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- readerRelease - Variable in class org.jcsp.lang.Crew
- readerRelease - Variable in class org.jcsp.lang.CrewServer
- readExternal(ObjectInput) - Method in class org.jcsp.net.dynamic.SerializedData.ExtClass
- readExternal(ObjectInput) - Method in class org.jcsp.net.dynamic.SerializedData
- readExternal(ObjectInput) - Method in class org.jcsp.net.SerializedObject.ExtClass
- readExternal(ObjectInput) - Method in class org.jcsp.net.SerializedObject
- ReadFiltered - Interface in org.jcsp.util.filter
-
Interface for a channel end supporting read filtering operations.
- readFilters - Variable in class org.jcsp.util.filter.FilteredChannelFactory
-
Read filters to install in channels created by this factory.
- readFromNetChannel() - Method in class org.jcsp.net.NetChannelInputProcess
-
Reads a message from the network communications channel.
- readInt(String) - Static method in class org.jcsp.demos.util.Ask
- readLinkDecision() - Method in class org.jcsp.net.Link
-
Reads a boolean link decision as to whether this node can keep or discard the link.
- readLinkDecision() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Reads a boolean link decision from the input stream.
- readMutex - Variable in class org.jcsp.lang.Any2AnyImpl
-
The mutex on which readers must synchronize
- readMutex - Variable in class org.jcsp.lang.Any2AnyIntImpl
-
The mutex on which readers must synchronize
- readMutex - Variable in class org.jcsp.lang.One2AnyImpl
-
The mutex on which readers must synchronize
- readMutex - Variable in class org.jcsp.lang.One2AnyIntImpl
-
The mutex on which readers must synchronize
- readObject(ObjectInputStream) - Method in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Serialization method to read this object from a stream.
- readObject(ObjectInputStream) - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
Reads the serialized object from an input stream.
- readObject(ObjectInputStream) - Method in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Deserializes this object from an input stream.
- readObject(ObjectInputStream) - Method in class org.jcsp.net.NodeID
- readObject(ObjectInputStream) - Method in class org.jcsp.net.One2NetChannel
-
Handles deserialization.
- readObject(ObjectInputStream) - Method in class org.jcsp.net2.mobile.MobileChannelInput
- readObject(ObjectInputStream) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- readResolve() - Method in class org.jcsp.net.dynamic.SerializedData.ExtClass
- readResolve() - Method in class org.jcsp.net.SerializedObject.ExtClass
- readStr(String) - Static method in class org.jcsp.demos.util.Ask
- readTestObject() - Method in class org.jcsp.net.Link
-
Reads a test object from the underlying connection.
- readTestObject() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Reads a test object from the input stream.
- ready - Static variable in class org.jcsp.lang.Alternative
- ready - Variable in class org.jcsp.net2.mobile.MobileChannelMessage
- real - Variable in class org.jcsp.demos.util.ComplexDouble
- reason - Variable in exception org.jcsp.net.security.AccessDeniedException
-
The reason the exception was raised.
- record(int) - Static method in class org.jcsp.lang.SpuriousLog
-
Increment spurious wakeup counts.
- recreate() - Method in class org.jcsp.net.Any2NetChannel
-
Requests that the channel recreates itself and reconnects to the other end of the channel.
- recreate() - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- recreate() - Method in interface org.jcsp.net.NetChannelOutput
-
Requests that the instance of the implementing class should reinitialize itself.
- recreate() - Method in class org.jcsp.net.One2NetChannel
-
Requests that the channel recreates itself and reconnects to the other end of the channel.
- recreate(NetChannelLocation) - Method in class org.jcsp.net.Any2NetChannel
-
Requests that the channel recreates itself and reconnects to the other end of the channel.
- recreate(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- recreate(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelOutput
-
Requests that the instance of the implementing class should reinitialize itself with a new location.
- recreate(NetChannelLocation) - Method in class org.jcsp.net.One2NetChannel
-
Requests that the channel recreates itself and reconnects to the other end of the channel.
- refresh - Variable in class org.jcsp.awt.DisplayList
- refresh() - Method in class org.jcsp.net.cns.CNSNetChannelLocation
-
This method requests that the instance of this class refresh its information.
- refresh() - Method in class org.jcsp.net.NetChannelLocation
-
This method requests that the instance of this class refresh its information.
- refreshFrom(NetChannelLocation) - Method in class org.jcsp.net.NetChannelLocation
-
This method refreshes the fields in the instance of this object to equal the fields in the supplied object.
- 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.
- register(String, NetBarrier) - Method in class org.jcsp.net2.bns.BNSService
-
Registers a Server end of a NetBarrier with the BNS
- register(String, NetChannelInput) - Method in class org.jcsp.net2.cns.CNSService
-
Registers an input end with the CNS
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel's location to be registered against a name in the Channel Name Server.
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService.UserObject
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel's location to be registered against a name in the Naming Service implementation.
- register(Networked, String) - Static method in class org.jcsp.net.cns.CNS
- register(Networked, String) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
) to be registered with the Channel Name Server.Networked
- register(Networked, String) - Method in class org.jcsp.net.cns.CNSService.UserObject
- register(Networked, String) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
) to be registered with a Naming Service Implementation.Networked
- register(Networked, String, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
- register(Networked, String, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
) that has previously been registered with the to be reregistered with the Channel Name Server.Networked
- register(Networked, String, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService.UserObject
- register(Networked, String, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
) that has previously been registered with the to be reregistered with a Naming Service implementation.Networked
- register(Networked, String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- register(Networked, String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
) to be registered with the Channel Name Server.Networked
- register(Networked, String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService.UserObject
- register(Networked, String, NameAccessLevel) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
) to be registered with a Naming Service Implementation.Networked
- register(Networked, String, NameAccessLevel, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
- register(Networked, String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
) that has previously been registered to be reregistered with the Channel Name Server.Networked
- register(Networked, String, NameAccessLevel, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService.UserObject
- register(Networked, String, NameAccessLevel, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
) that has previously been registered to be reregistered with the Naming Service implementation.Networked
- REGISTER_REPLY - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
Reply from a registration request
- REGISTER_REPLY - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
A reply from a registration request
- REGISTER_REQUEST - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
Register a name with the BNS
- REGISTER_REQUEST - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
Register a name with the CNS
- registerBarrier(BarrierData) - Method in class org.jcsp.net2.Link
-
Registers a barrier with the Link
- registerChannel(String, NameAccessLevel, NetChannelLocation, ChannelNameKey) - Method in class org.jcsp.net.cns.CNS
-
Register a Channel in the database.
- registerChannel(ChannelData) - Method in class org.jcsp.net2.Link
-
Register a channel with the Link.
- registerClass(Class, byte[]) - Method in class org.jcsp.net.dynamic.ClassManager
-
Stores the binary image for the class to optimize any further requests for the same class.
- registerConn - Variable in class org.jcsp.net.LinkManager
- registeredBarriers - Variable in class org.jcsp.net2.bns.BNS
-
Map of registered barriers; name->location
- registeredChannelKeys - Variable in class org.jcsp.net.cns.CNS
-
This holds NameAndLevel objects as the keys that map to the associated ChannelNameKey objects.
- registeredChannels - Variable in class org.jcsp.net2.cns.CNS
-
The map of registered channels, name->location
- RegisteredClass() - Constructor for class org.jcsp.net.dynamic.ClassManager.RegisteredClass
- registerEventChannel - Variable in class org.jcsp.net.LinkManager
- registerFailure() - Method in class org.jcsp.net.Link
-
Called to inform the local
LinkManager
that this link has failed. - registerFailure(Link) - Method in class org.jcsp.net.LinkManager
- registerLink() - Method in class org.jcsp.net.Link
-
This is called during handshaking in order to register the link with the local
LinkManager
. - registerLink() - Method in class org.jcsp.net2.Link
-
Registers the Link with the LinkManager
- registerLink(Link) - Method in class org.jcsp.net.LinkManager
-
Register a Link in the database.
- registerLink(Link) - Method in class org.jcsp.net2.LinkManager
-
Registers a new Link with the LinkManager.
- registerLink(Link) - Method in class org.jcsp.net2.LinkServer
- RegisterReply() - Constructor for class org.jcsp.net.cns.CNSMessage.RegisterReply
- registerReplyChan - Variable in class org.jcsp.net.cns.CNSService
-
Channels used to get replies from the service process
- registerReplyChanIn - Variable in class org.jcsp.net.cns.CNSService
- registerReplyChanOut - Variable in class org.jcsp.net.cns.CNSService
- RegisterRequest() - Constructor for class org.jcsp.net.cns.CNSMessage.RegisterRequest
- registerRequestChan - Variable in class org.jcsp.net.cns.CNSService
- registerRequestChanIn - Variable in class org.jcsp.net.cns.CNSService
- registerRequestChanOut - Variable in class org.jcsp.net.cns.CNSService
- 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.
- rehash() - Method in class org.jcsp.net.ChannelIndexMap
- reject() - Method in class org.jcsp.lang.RejectableAltingChannelInput
-
Deprecated.Reject any data pending instead of reading it.
- reject() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- reject() - Method in interface org.jcsp.lang.RejectableChannelInput
-
Deprecated.Reject any data pending instead of reading it.
- reject() - Method in class org.jcsp.lang.RejectableChannelInputImpl
- REJECT_BARRIER - Static variable in class org.jcsp.net2.NetworkProtocol
-
Rejects a message sent from a NetBarrier.
- REJECT_CHANNEL - Static variable in class org.jcsp.net2.NetworkProtocol
-
Rejects a message sent from a NetChannelOutput
- REJECT_CONNECTION - Static variable in class org.jcsp.net2.NetworkProtocol
-
Rejects a message from a networked connection
- RejectableAltingChannelInput - Class in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
- RejectableAltingChannelInput() - Constructor for class org.jcsp.lang.RejectableAltingChannelInput
-
Deprecated.
- RejectableAltingChannelInputImpl - Class in org.jcsp.lang
- RejectableAltingChannelInputImpl(ChannelInternals, int) - Constructor for class org.jcsp.lang.RejectableAltingChannelInputImpl
- RejectableBufferedOne2AnyChannel - Class in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
- RejectableBufferedOne2AnyChannel(ChannelDataStore) - Constructor for class org.jcsp.lang.RejectableBufferedOne2AnyChannel
-
Deprecated.Constructs a new
RejectableBufferedOne2AnyChannel
- RejectableBufferedOne2OneChannel - Class in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
- RejectableBufferedOne2OneChannel(ChannelDataStore) - Constructor for class org.jcsp.lang.RejectableBufferedOne2OneChannel
-
Deprecated.Constructs a new channel.
- RejectableChannel - Interface in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
. It remains only because it is used by some of the networking features. - RejectableChannelInput - Interface in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
. It remains only because it is used by some of the networking features. - RejectableChannelInputImpl - Class in org.jcsp.lang
- RejectableChannelInputImpl(ChannelInternals, int) - Constructor for class org.jcsp.lang.RejectableChannelInputImpl
- RejectableChannelOutput - Interface in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
. It remains only because it is used by some of the networking features. - RejectableChannelOutputImpl - Class in org.jcsp.lang
- RejectableChannelOutputImpl(ChannelInternals, int) - Constructor for class org.jcsp.lang.RejectableChannelOutputImpl
- RejectableOne2AnyChannel - Class in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
. It remains only because it is used by some of the networking features. - RejectableOne2AnyChannel() - Constructor for class org.jcsp.lang.RejectableOne2AnyChannel
-
Deprecated.Constructs a new channel.
- RejectableOne2OneChannel - Class in org.jcsp.lang
-
Deprecated.This channel is superceded by the poison mechanisms, please see
PoisonException
. It remains only because it is used by some of the networking features. - RejectableOne2OneChannel() - Constructor for class org.jcsp.lang.RejectableOne2OneChannel
-
Deprecated.Constructs a new channel.
- release() - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
This releases a lock on the client.
- release() - Method in class org.jcsp.lang.Mutex
- release() - Method in class org.jcsp.lang.ParThread
-
Releases the ParThread to do some more work.
- release() - Method in class org.jcsp.lang.SharedAltingConnectionClient
- release() - Method in class org.jcsp.net2.Mutex
-
Releases the mutex for exclusive access
- RELEASE - Static variable in class org.jcsp.net2.NetworkProtocol
-
RELEASEs a waiting client end of a NetBarrier when the server end has completely been synced with
- 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.
- reliable - Variable in class org.jcsp.net.settings.LinkProfile
- reliable - Variable in class org.jcsp.net.settings.Reliable
- reliable - Variable in class org.jcsp.net.settings.Specs
- Reliable - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a reliable protocol.
- Reliable(boolean, boolean) - Constructor for class org.jcsp.net.settings.Reliable
- remoteAddress - Variable in class org.jcsp.net2.tcpip.TCPIPLink
-
The address of the remote Node.
- remoteID - Variable in class org.jcsp.net2.Link
-
The NodeID of the opposite end of the connection.
- remoteLocation - Variable in class org.jcsp.net2.NetBarrier
-
The location that this NetBarrier is connected to
- remoteLocation - Variable in class org.jcsp.net2.One2NetChannel
-
The location that this channel is connected to (the input channel ends location)
- remoteNode - Variable in class org.jcsp.net.remote.RemoteProcess
-
The location of the node to start the process at.
- remoteNodeID - Variable in class org.jcsp.net.Link
-
The remote NodeID.
- RemoteProcess - Class in org.jcsp.net.remote
-
A proxy process that runs locally while another process executes on a different node.
- RemoteProcess(CSProcess, NodeAddressID) - Constructor for class org.jcsp.net.remote.RemoteProcess
-
Constructs a new proxy.
- RemoteProcess(CSProcess, NodeAddressID, String) - Constructor for class org.jcsp.net.remote.RemoteProcess
-
Constructs a new proxy.
- RemoteProcess(CSProcess, NodeAddressID, NodeFactory) - Constructor for class org.jcsp.net.remote.RemoteProcess
-
Constructs a new proxy.
- RemoteProcess(CSProcess, NodeAddressID, NodeFactory, String) - Constructor for class org.jcsp.net.remote.RemoteProcess
-
Constructs a new proxy.
- RemoteProcessFailedException - Exception in org.jcsp.net.remote
-
Thrown if a remote process terminates abruptly with a non-zero error code.
- RemoteProcessFailedException(int, CSProcess) - Constructor for exception org.jcsp.net.remote.RemoteProcessFailedException
-
Constructs a new exception.
- RemoteSpawnException - Exception in org.jcsp.net.remote
-
Wraps up a non-RuntimeException into a runtime exception that can be ignored or caught and rethrown if required.
- RemoteSpawnException(Throwable) - Constructor for exception org.jcsp.net.remote.RemoteSpawnException
-
Constructs a new exception.
- remoteTCPIPAddress - Variable in class org.jcsp.net.tcpip.TCPIPLink
-
The other computer's IP address and port.
- remove(long, SharedChannelOutput) - Method in class org.jcsp.net.ChannelIndexMap
- removeAddress(NodeAddressID) - Method in class org.jcsp.net.NodeID
- removeAddress(Address) - Method in class org.jcsp.net.settings.Addresses
- removeAddressSetting(AddressSetting) - Method in class org.jcsp.net.settings.Service
- removeAll() - Method in class org.jcsp.net.AcknowledgementsBuffer
- 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.
- removeBarrier(BarrierData) - Method in class org.jcsp.net2.BarrierManager
-
Removes the given barrier from the table of barriers.
- removeBuilder(ProtocolID, LinkFactory.Builder) - Method in class org.jcsp.net.LinkFactory
- removeChannel(long, SharedChannelOutput) - Method in class org.jcsp.net.IndexManager
- removeChannel(ChannelData) - Method in class org.jcsp.net2.ChannelManager
-
Removes a channel from the table.
- removeConnection(ConnectionData) - Method in class org.jcsp.net2.ConnectionManager
- removeFilter(int) - Method in class org.jcsp.util.filter.FilterHolder
-
Removes a filter at a given index.
- removeFilter(Filter) - Method in class org.jcsp.util.filter.FilterHolder
-
Removes a filter from the set.
- removeFromAllParThreads(Thread) - Static method in class org.jcsp.lang.Parallel
-
Removes the thread object from the
allParThreads
collection. - removeLink(Link) - Method in class org.jcsp.net.LinkManager.LinksToNodeHolder
- removeOutputChannel(ChannelOutput) - Method in class org.jcsp.plugNplay.DynamicDelta
-
Removes a Channel from the list of output Channels.
- removeOutputChannel(ChannelOutputInt) - Method in class org.jcsp.plugNplay.ints.DynamicDeltaInt
-
Removes a Channel from the list of output Channels.
- removePlugin(Plugin) - Method in class org.jcsp.net.settings.Plugins
- 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.
- removeProfile(LinkProfile) - Method in class org.jcsp.net.settings.LinkProfiles
- removeProfile(NodeProfile) - Method in class org.jcsp.net.settings.NodeProfiles
- removeProtocol(Protocol) - Method in class org.jcsp.net.settings.Protocols
- removeProtocolClient(ProtocolID) - Method in class org.jcsp.net.ProtocolManager
-
Removes the installed protocol client for a specified protocol.
- removeReadFilter(int) - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
- removeReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- removeReadFilter(int) - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- 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.net.dynamic.MigratableAltingChannelInputImpl
- removeReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
- removeReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredChannelInputWrapper
- 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.
- removeReq(Req) - Method in class org.jcsp.net.settings.LinkProfile
- removeReq(Req) - Method in class org.jcsp.net.settings.NodeProfile
- removeService(Service) - Method in class org.jcsp.net.settings.Services
- removeSetting(Setting) - Method in class org.jcsp.net.settings.Protocol
- removeSetting(Setting) - Method in class org.jcsp.net.settings.Service
- removeSetting(Setting) - Method in class org.jcsp.net.settings.Settings
- removeSpec(Spec) - Method in class org.jcsp.net.settings.Address
- removeSpec(Spec) - Method in class org.jcsp.net.settings.Protocol
- removeSpec(Spec) - Method in class org.jcsp.net.settings.Specs
- removeTxFilter(Filter) - Method in class org.jcsp.net.Link
-
Removes a transmission filter.
- removeWriteFilter(int) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- removeWriteFilter(int) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- 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.net.dynamic.MigratableChannelOutputImpl
- removeWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- 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 - Variable in class org.jcsp.net.cns.CNS.PendingResolve
- 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() - Method in class org.jcsp.net2.NetAltingConnectionClient
- reply(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- reply(Object) - Method in class org.jcsp.net2.NetAltingConnectionServer
- reply(Object, boolean) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- reply(Object, boolean) - Method in class org.jcsp.net2.NetAltingConnectionServer
- reply(T) - 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(T) - 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(T, boolean) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client after a request has been received.
- reply(T, boolean) - Method in interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client after a request has been received.
- REPLY - Static variable in class org.jcsp.net2.NetworkProtocol
-
The reply from the server end of a connection
- REPLY_ACK - Static variable in class org.jcsp.net2.NetworkProtocol
-
An acknowledgement of a connection server REPLY
- REPLY_AND_CLOSE - Static variable in class org.jcsp.net2.NetworkProtocol
-
A reply from the server end of a connection which also closes the connection
- replyAndClose(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
- replyAndClose(Object) - Method in class org.jcsp.net2.NetAltingConnectionServer
- replyAndClose(T) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client and closes the connection.
- replyAndClose(T) - Method in interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client and closes the connection.
- replyChan - Variable in class org.jcsp.net.dynamic.ClassManager.ClassRequest
- replyChan - Variable in class org.jcsp.net.dynamic.JFTP.ClassRequest
- replyChan - Variable in class org.jcsp.net.LinkManager.LinkCheck
- replyChan - Variable in class org.jcsp.net.LinkManager.LinkRequest
- replyChannel - Variable in class org.jcsp.lang.ConnectionClientOpenMessage
- replyChannels - Variable in class org.jcsp.net.IndexManager
- replyLocation - Variable in class org.jcsp.net.cns.CNSMessage.CNSRequestMessage
- replyLocation - Variable in class org.jcsp.net.cns.CNSMessage.LogonMessage
- report - Variable in class org.jcsp.awt.ActiveButtonControl
- report() - Static method in class org.jcsp.lang.SpuriousLog
-
This returns a report on the counts of spurious wakeups and early timeouts so far.
- reportButtonIndex - Variable in class org.jcsp.awt.ActiveButtonControl
- reportButtonString - Variable in class org.jcsp.awt.ActiveButtonControl
- req - Variable in class org.jcsp.net.dynamic.JFTP
-
Incoming requests from the clients.
- Req - Interface in org.jcsp.net.settings
-
A system requirement.
- REQ_COMPARATOR_EQUALS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_COMPARATOR_GREATER - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_COMPARATOR_LESS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_NAME_MAXPING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_NAME_MINMEMORY - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_NAME_MINSPEED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- REQ_NAME_PROTOCOL - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ReqAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.LinkProfile.ReqAlreadyExistsException
- ReqAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.NodeProfile.ReqAlreadyExistsException
- reqLoc - Variable in class org.jcsp.net.NetConnectionLocation
- reqProtocol - Variable in class org.jcsp.net.settings.LinkProfile
- ReqProtocol - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a protocol requirement.
- ReqProtocol(String) - Constructor for class org.jcsp.net.settings.ReqProtocol
- reqs - Variable in class org.jcsp.net.settings.LinkProfile
- reqs - Variable in class org.jcsp.net.settings.NodeProfile
- reqToServer - Variable in class org.jcsp.lang.AltingConnectionClientImpl
- reqToServer - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- request - Variable in class org.jcsp.lang.Crew
- request - Variable in class org.jcsp.lang.CrewServer
- 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() - Method in class org.jcsp.net2.NetAltingConnectionServer
- request(Object) - Method in class org.jcsp.net2.NetAltingConnectionClient
- request(T) - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
Sends some data over the connection to server once the connection has been opened.
- request(T) - Method in interface org.jcsp.lang.ConnectionClient
-
This method is used to send data to a
ConnectionServer
in a client/server conversation. - REQUEST - Static variable in class org.jcsp.net2.mobile.MobileChannelMessage
- REQUEST - Static variable in class org.jcsp.net2.NetworkProtocol
-
The subsequent communications from a client connection before closing
- REQUEST_ACK - Static variable in class org.jcsp.net2.NetworkProtocol
-
An acknowledgement of the initial OPEN or REQUEST by a client connection end
- 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.
- REQUEST_FOCUS_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- requestClass(String) - Method in class org.jcsp.net2.mobile.DynamicClassLoader
- requestClassData - Variable in class org.jcsp.net2.mobile.DynamicClassLoader
- requestedHeight - Variable in class org.jcsp.awt.ActiveCanvas
- requestedWidth - Variable in class org.jcsp.awt.ActiveCanvas
- RequestFocus() - Constructor for class org.jcsp.awt.GraphicsProtocol.RequestFocus
- requestIn - Variable in class org.jcsp.net2.NetAltingConnectionServer
- RequestIndex - Variable in class org.jcsp.net.cns.CNSMessage.CNSReplyMessage
- RequestIndex - Variable in class org.jcsp.net.cns.CNSMessage.CNSRequestMessage
- requestLink - Variable in class org.jcsp.net.LinkManager
- requestLink(NodeID) - Method in class org.jcsp.net2.LinkManager
-
Returns the Link for the given NodeID
- requestLink(NodeID) - Method in class org.jcsp.net2.LinkServer
- requestLocation - Variable in class org.jcsp.net2.mobile.DynamicClassLoaderMessage
- Requirement - Class in org.jcsp.net
- Requirement(String, String, String, boolean) - Constructor for class org.jcsp.net.Requirement
- Requirement(String, String, String, double) - Constructor for class org.jcsp.net.Requirement
- Requirement(String, String, String, int) - Constructor for class org.jcsp.net.Requirement
- Requirement(String, String, String, String) - Constructor for class org.jcsp.net.Requirement
- Requirement.BooleanComparable - Class in org.jcsp.net
- requirements - Variable in class org.jcsp.net.Profile
- requiresExactMatch() - Method in class org.jcsp.net.Profile
- requiresUserInteraction() - Method in class org.jcsp.net.ProtocolID
-
Returns whether the protocol requires user interaction in order for data to be delivered.
- requiresUserInteraction() - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Always returns false.
- RESERVED_SPEC_NAMES - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- ReservedNameException(String) - Constructor for exception org.jcsp.net.settings.Spec.ReservedNameException
- reset - Variable in class org.jcsp.plugNplay.ints.RegulateInt
- reset - Variable in class org.jcsp.plugNplay.Regulate
- reset() - Method in class org.jcsp.lang.AltingBarrier
-
This resets a front-end for reuse.
- reset(byte[]) - Method in class org.jcsp.net2.ResettableByteArrayInputStream
-
Replaces the internal byte array
- reset(int) - Method in class org.jcsp.lang.Barrier
-
Reset this barrier to be associated with nEnrolled processes.
- reset(int) - Method in class org.jcsp.net2.NetBarrier
-
Resets the number of locally enrolled processes.
- reset(int) - Method in class org.jcsp.net2.ResettableByteArrayOutputStream
-
Resets the internal buffer
- reset(CSProcess, Barrier) - Method in class org.jcsp.lang.ParThread
-
reset the ParThread.
- resetDestroy() - Static method in class org.jcsp.lang.Parallel
-
Cancels a call to destroy allowing the JCSP system to be reused.
- ResettableByteArrayInputStream - Class in org.jcsp.net2
-
This class is used by the ObjectNetworkMessageFilter.
- ResettableByteArrayInputStream(byte[]) - Constructor for class org.jcsp.net2.ResettableByteArrayInputStream
-
Creates a new ResettableByteArrayInputStream
- ResettableByteArrayOutputStream - Class in org.jcsp.net2
-
This class is used by the ObjectNetworkMessageFilter.
- ResettableByteArrayOutputStream(int) - Constructor for class org.jcsp.net2.ResettableByteArrayOutputStream
-
Creates a new ResettableByteArrayOutputStream
- resign() - Method in class org.jcsp.lang.AltingBarrier
-
A process may resign only if it is enrolled.
- resign() - Method in class org.jcsp.lang.AltingBarrierBase
-
Record resignation.
- resign() - Method in class org.jcsp.lang.Barrier
-
A process may resign only if it is enrolled.
- resign() - Method in class org.jcsp.net2.NetBarrier
-
Resigns an local process from the barrier
- RESIGN - Static variable in class org.jcsp.net2.NetworkProtocol
-
A RESIGNation of a client end of a NetBarrier from a server end
- RESIGNED - Static variable in class org.jcsp.net2.BarrierDataState
-
Barrier has resigned from the server front end.
- resolve(String) - Static method in class org.jcsp.net.cns.CNS
- resolve(String) - Method in class org.jcsp.net.cns.CNSService
-
This method resolves a channel name into a
NetChannelLocation
object. - resolve(String) - Method in class org.jcsp.net.cns.CNSService.UserObject
- resolve(String) - Method in interface org.jcsp.net.cns.CNSUser
-
This method resolves a channel name into a
NetChannelLocation
object. - resolve(String) - Method in class org.jcsp.net2.bns.BNSService
-
Resolves a name on the BNS, retrieving the NetBarrierLocation for the NetBarrier
- resolve(String) - Method in class org.jcsp.net2.cns.CNSService
-
Resolves a name on the CNS, retrieving the NetChannelLocation for the channel
- resolve(String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
- resolve(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService
-
This method resolves a channel name into a
NetChannelLocation
object. - resolve(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService.UserObject
- resolve(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.CNSUser
-
This method resolves a channel name into a
NetChannelLocation
object. - RESOLVE_REPLY - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
Reply from a resolve request
- RESOLVE_REPLY - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
A reply from a resolve request
- RESOLVE_REQUEST - Static variable in class org.jcsp.net2.bns.BNSMessageProtocol
-
Resolve a name from the NS
- RESOLVE_REQUEST - Static variable in class org.jcsp.net2.cns.CNSMessageProtocol
-
Resolve a location from the CNS
- resolveClass(ObjectStreamClass) - Method in class org.jcsp.net.dynamic.DynamicClassLoaderMessage.AdvancedObjectInputStream
-
Attempts to resolve the class requested using the class manager.
- resolveClass(ObjectStreamClass) - Method in class org.jcsp.net2.mobile.DynamicObjectInputStream
- ResolveReply() - Constructor for class org.jcsp.net.cns.CNSMessage.ResolveReply
- ResolveRequest() - Constructor for class org.jcsp.net.cns.CNSMessage.ResolveRequest
- resolveRequestChan - Variable in class org.jcsp.net.cns.CNSService
-
Channels used to send requests to the service process
- resolveRequestChanIn - Variable in class org.jcsp.net.cns.CNSService
- resolveRequestChanOut - Variable in class org.jcsp.net.cns.CNSService
- Response - Interface in org.jcsp.net.security
-
Abstract representation of a response as part of the security negotiation.
- rethrow() - Method in exception org.jcsp.net.remote.RemoteSpawnException
-
Rethrows the actual exception.
- returnLocation - Variable in class org.jcsp.net2.mobile.ClassRequest
- rnd - Static variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
A random number generater for creating challenges.
- rows - Variable in class org.jcsp.awt.ActiveTextEnterArea
- run - Variable in class org.jcsp.net.settings.Service
- run() - Method in class AltTest
-
The main body of this process.
- 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 class org.jcsp.lang.CrewServer
- 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.ParThread
-
The main body of this process.
- 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.net.cns.CNS
- run() - Method in class org.jcsp.net.cns.CNSService.ServiceProcess
- run() - Method in class org.jcsp.net.dynamic.ClassManager
-
Process execution method.
- run() - Method in class org.jcsp.net.dynamic.JFTP.QueuedClassLoaderProcess
- run() - Method in class org.jcsp.net.dynamic.JFTP
-
Main process thread, servicing requests sent on the
req
channel. - run() - Method in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
Main process loop, servicing requests for classes from this node and receiving class replies from the JFTP process of a remote node.
- run() - Method in class org.jcsp.net.Link
-
Main process for the link, containing generic code that makes calls on the abstract methods that should be implemented by a concrete subclass.
- run() - Method in class org.jcsp.net.LinkManager
-
Used to run the
LinkManager
. - run() - Method in class org.jcsp.net.LoopbackLink.RxLoop
-
The run method.
- run() - Method in class org.jcsp.net.LoopbackLink.TxLoop
-
The run method.
- run() - Method in class org.jcsp.net.NetChannelInputProcess
-
Handle this link.
- run() - Method in class org.jcsp.net.remote.ProcessSpawner
-
Main process loop.
- run() - Method in class org.jcsp.net.remote.RemoteProcess
-
The main process body.
- run() - Method in class org.jcsp.net.remote.SpawnerService
-
Runs the service.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.CreateRxStream
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.CreateTxStream
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.RxId
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.RxLoop
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.TxId
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLink.TxLoop
-
The run method.
- run() - Method in class org.jcsp.net.tcpip.TCPIPLinkServer
-
Start accepting links and dealing with them.
- run() - Method in class org.jcsp.net2.bns.BNS
-
The run method for the BNS process
- run() - Method in class org.jcsp.net2.cns.CNS
-
The run method for the CNS process
- run() - Method in class org.jcsp.net2.Link
-
The run method for the process.
- run() - Method in class org.jcsp.net2.Link.RxLoop
-
The point here is to try and deal with any message that may come into the Node.
- run() - Method in class org.jcsp.net2.Link.TxLoop
-
The run loop of the TX process
- run() - Method in class org.jcsp.net2.mobile.ClassManager
- run() - Method in class org.jcsp.net2.mobile.MessageBox
- run() - Method in class org.jcsp.net2.tcpip.TCPIPLinkServer
-
The run method for the TCPIPLinkServer process
- 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.
- run() - Method in class org.jcsp.test.BarrierSyncer
- run() - Method in class org.jcsp.test.DelaySyncer
- run() - Method in class org.jcsp.test.EventRecorder
- run() - Method in class org.jcsp.test.ExtendedReaderSync
- run() - Method in class org.jcsp.test.ExtendedReaderSyncInt
- run() - Method in class org.jcsp.test.WriterProcess
- run() - Method in class org.jcsp.test.WriterProcessInt
- running - Variable in class org.jcsp.lang.ParThread
- running - Variable in class org.jcsp.net.cns.CNS
- running - Variable in class org.jcsp.net.cns.CNSService
- running - Variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
Stores the current state of the service.
- runTestProcess(ChannelInput, ChannelOutput, boolean) - Method in class org.jcsp.net.Link
-
This should be called during the handshaking process.
- runTxRxLoop() - Method in class org.jcsp.net.Link
-
Performs send and receive actions for the link exchanging data with the peer node.
- runTxRxLoop() - Method in class org.jcsp.net.LoopbackLink
- runTxRxLoop() - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Run the send and receive threads to marshall and unmarshall objects.
- rwMonitor - Variable in class org.jcsp.lang.BufferedOne2OneChannel
- rwMonitor - Variable in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
The monitor synchronising reader and writer on this channel
- rwMonitor - Variable in class org.jcsp.lang.One2OneChannelImpl
-
The monitor synchronising reader and writer on this channel
- rwMonitor - Variable in class org.jcsp.lang.One2OneChannelIntImpl
-
The monitor synchronising reader and writer on this channel
- rwMonitor - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- rwMonitor - Variable in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- rwMonitor - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
The monitor synchronising reader and writer on this channel
- rwMonitor - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
The monitor synchronising reader and writer on this channel
- RX_BUFFER_SIZE - Variable in class org.jcsp.net.cns.CNSService
- RxId() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.RxId
- RxLoop() - Constructor for class org.jcsp.net.LoopbackLink.RxLoop
- RxLoop() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.RxLoop
- RxLoop(ChannelOutput, DataInputStream) - Constructor for class org.jcsp.net2.Link.RxLoop
-
Constructor for the RX part of the Link
- rxStream - Variable in class org.jcsp.net.tcpip.TCPIPLink
-
The stream for reading from the socket.
- rxStream - Variable in class org.jcsp.net2.Link
-
The incoming stream for the connection.
S
- s - Variable in class org.jcsp.awt.ActiveTextEnterArea
- s - Variable in class org.jcsp.awt.ActiveTextEnterField
- s - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- scale(double) - Method in class org.jcsp.demos.util.ComplexDouble
- schedule() - Method in class org.jcsp.lang.Alternative
-
This is the wake-up call to the process ALTing on guards controlled by this object.
- schedule() - Method in class org.jcsp.lang.AltingBarrier
-
This is the call-back from a successful 'base.enable'.
- schedule(Alternative) - Method in class org.jcsp.lang.Guard
-
Schedules the process performing the given Alternative to run again.
- scrollbar - Variable in class org.jcsp.plugNplay.FramedScrollbar
-
The scrollbar
- scrollbars - Variable in class org.jcsp.awt.ActiveTextEnterArea
- security - Variable in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Optional security service to install.
- securityAuthority - Variable in class org.jcsp.net.Link
- SecurityAuthority - Interface in org.jcsp.net.security
-
Defines the service for dealing with authenticating users via a challenge/response scheme.
- SecurityService - Interface in org.jcsp.net.security
-
Defines the actual interface combining service administration and user control methods.
- select() - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards.
- select() - Method in class org.jcsp.lang.InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- select(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards whose
preCondition
index is true. - selected - Variable in class org.jcsp.lang.Alternative
-
The index of the selected guard.
- selected - Variable in class org.jcsp.lang.Any2AnyCallChannel
-
This may be set during the standard calling sequence to record which method was invoked by a client.
- selected - Variable in class org.jcsp.lang.Any2OneCallChannel
-
This may be set during the standard calling sequence to record which method was invoked by a client.
- selected - Variable in class org.jcsp.lang.InlineAlternative
-
Index last selected
- selected - Variable in class org.jcsp.lang.One2AnyCallChannel
-
This may be set during the standard calling sequence to record which method was invoked by a client.
- selected - Variable in class org.jcsp.lang.One2OneCallChannel
-
This may be set during the standard calling sequence to record which method was invoked by a client.
- selectMode - Variable in class org.jcsp.lang.InlineAlternative
-
Mode of the select
- SEND - Static variable in class org.jcsp.net2.NetworkProtocol
-
A SEND message from an output end to an input end
- sendAckA - Variable in class org.jcsp.net.NetChannelInputProcess
- senderLoc - Variable in class org.jcsp.net.dynamic.DataSerializationFilter
-
Location of the JFTP service's request channel.
- sendMessageA - Variable in class org.jcsp.net.One2NetChannel
- sendNodeID - Variable in class org.jcsp.net.Link
-
True if the subclass must pass the ID of this node to the peer node.
- Sequence - Class in org.jcsp.lang
-
This constructor taks an array of CSProcesses and returns a CSProcess that is the sequential composition of its process arguments.
- Sequence() - Constructor for class org.jcsp.lang.Sequence
-
Construct a new Sequence object initially without any processes.
- Sequence(CSProcess[]) - Constructor for class org.jcsp.lang.Sequence
-
Construct a new Sequence object with the processes specified.
- serializable - Variable in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
True if the channel end has been prepared for serialization (migration).
- serializable - Variable in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
true
iff the object can be serialized and sent (migrated) to another node. - serializedData - Variable in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
The serialized form of the user object being sent.
- serializedData - Variable in class org.jcsp.net.dynamic.SerializedData.ExtClass
-
Binary serialized form of the object.
- serializedData - Variable in class org.jcsp.net.dynamic.SerializedData
-
The binary form of the object in this message.
- serializedData - Variable in class org.jcsp.net.SerializedObject.ExtClass
- serializedData - Variable in class org.jcsp.net.SerializedObject
- SerializedData - Class in org.jcsp.net.dynamic
-
Serialized form of an object as as part of a
DynamicClassLoaderMessage
. - SerializedData(byte[], String) - Constructor for class org.jcsp.net.dynamic.SerializedData
-
A private constructor used during the deserialization process of this object.
- SerializedData(Object, boolean) - Constructor for class org.jcsp.net.dynamic.SerializedData
-
This is the public used constructor.
- SerializedData.AccesibleByteArrayOutputStream - Class in org.jcsp.net.dynamic
-
This class exists purely for performance reasons.
- SerializedData.BasicInputStreamFactory - Class in org.jcsp.net.dynamic
-
Implementation of the
InputStreamFactory
to create aObjectInputStream
. - SerializedData.ExtClass - Class in org.jcsp.net.dynamic
-
This class exists because the main class cannot have a no-arg constructor as required by externalizable.
- SerializedData.InputStreamFactory - Interface in org.jcsp.net.dynamic
-
Factory for creating object input streams.
- SerializedMessage - Class in org.jcsp.net
- SerializedMessage(Message) - Constructor for class org.jcsp.net.SerializedMessage
- SerializedMessage(SerializedObject, long, long) - Constructor for class org.jcsp.net.SerializedMessage
- SerializedMessage.AccesibleByteArrayOutputStream - Class in org.jcsp.net
- serializedObject - Variable in class org.jcsp.net.SerializedMessage
- SerializedObject - Class in org.jcsp.net
- SerializedObject(byte[], String) - Constructor for class org.jcsp.net.SerializedObject
-
A private constructor used during the deserialization process of this object.
- SerializedObject(Object, boolean) - Constructor for class org.jcsp.net.SerializedObject
-
This is the public used constructor.
- SerializedObject.AccesibleByteArrayOutputStream - Class in org.jcsp.net
-
This class exists purely for performance reasons.
- SerializedObject.BasicInputStreamFactory - Class in org.jcsp.net
- SerializedObject.ExtClass - Class in org.jcsp.net
-
This class exists because the main class cannot have a no-arg constructor as required by externalizable.
- SerializedObject.InputStreamFactory - Interface in org.jcsp.net
- serialVersionUID - Static variable in exception org.jcsp.net2.JCSPNetworkException
-
Default serial ID.
- serialVersionUID - Static variable in class org.jcsp.net2.NetBarrier
-
The SUID for this object.
- serialVersionUID - Static variable in class org.jcsp.net2.NetBarrierLocation
-
The SUID of this object.
- serialVersionUID - Static variable in class org.jcsp.net2.NetChannelLocation
-
The SUID representing this class
- serialVersionUID - Static variable in class org.jcsp.net2.NetConnectionLocation
-
The SUID representing this class
- serialVersionUID - Static variable in exception org.jcsp.net2.NetworkPoisonException
-
The SUID of the class
- serialVersionUID - Static variable in class org.jcsp.net2.NodeID
-
The SUID of this class
- serialVersionUID - Static variable in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
The SUID for this class
- serv - Variable in class org.jcsp.net2.tcpip.TCPIPLinkServer
-
The ServerSocket that this class wraps around.
- server - Variable in class org.jcsp.lang.Any2AnyCallChannel
-
This holds a reference to a server process so that a client may make the call.
- server - Variable in class org.jcsp.lang.Any2OneCallChannel
-
This holds a reference to a server process so that a client may make the call.
- server - Variable in class org.jcsp.lang.Any2OneConnectionImpl
- server - Variable in class org.jcsp.lang.One2AnyCallChannel
-
This holds a reference to a server process so that a client may make the call.
- server - Variable in class org.jcsp.lang.One2OneCallChannel
-
This holds a reference to a server process so that a client may make the call.
- server - Variable in class org.jcsp.lang.One2OneConnectionImpl
- server() - Method in interface org.jcsp.lang.Any2AnyConnection
-
Returns a reference to the server end of the connection for use by the server processes.
- server() - Method in class org.jcsp.lang.Any2AnyConnectionImpl
-
Returns a
SharedConnectionServer
object for this connection. - server() - Method in interface org.jcsp.lang.Any2OneConnection
-
Returns the server end of the connection.
- server() - Method in class org.jcsp.lang.Any2OneConnectionImpl
-
Returns the
AltingConnectionServer
that can be used by a single process at any instance. - server() - Method in interface org.jcsp.lang.ConnectionWithSharedAltingServer
- server() - Method in interface org.jcsp.lang.One2AnyConnection
-
Returns the server part of the connection.
- server() - Method in class org.jcsp.lang.One2AnyConnectionImpl
-
Returns a
SharedConnectionServer
object for this connection. - server() - Method in interface org.jcsp.lang.One2OneConnection
-
Returns the server end of the connection.
- server() - Method in class org.jcsp.lang.One2OneConnectionImpl
-
Returns the
AltingConnectionServer
that can be used by a single process at any instance. - SERVER_STATE_CLOSED - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- SERVER_STATE_CLOSED - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_CLOSED - Static variable in class org.jcsp.net2.ConnectionDataState
- SERVER_STATE_OPEN - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- SERVER_STATE_OPEN - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_OPEN - Static variable in class org.jcsp.net2.ConnectionDataState
- SERVER_STATE_RECEIVED - Static variable in class org.jcsp.lang.AbstractConnectionImpl
- SERVER_STATE_RECEIVED - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_RECEIVED - Static variable in class org.jcsp.net2.ConnectionDataState
- serverLocation - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- serverLocation - Variable in class org.jcsp.net2.NetAltingConnectionClient
- serverSocket - Variable in class org.jcsp.net.tcpip.TCPIPLinkServer
-
The socket to accept from.
- service - Variable in class org.jcsp.net.remote.ProcessSpawner
-
The parent service that started this one.
- service - Static variable in class org.jcsp.net2.bns.BNS
-
The internal service.
- service - Static variable in class org.jcsp.net2.cns.CNS
-
The internal service.
- Service - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a service.
- Service - Interface in org.jcsp.net
-
An interface that should be implemented by classes that are intended to be Node level JCSP.NET services.
- Service(String, Class, boolean, int) - Constructor for class org.jcsp.net.settings.Service
- ServiceAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Services.ServiceAlreadyExistsException
- serviceClass - Variable in class org.jcsp.net.settings.Service
- ServiceInstallationException - Exception in org.jcsp.net
-
An excpetion that is thrown if a service installation fails.
- ServiceInstallationException() - Constructor for exception org.jcsp.net.ServiceInstallationException
-
Constructor for ServiceInstallationException.
- ServiceInstallationException(String) - Constructor for exception org.jcsp.net.ServiceInstallationException
-
Constructor for ServiceInstallationException.
- serviceLocation - Variable in class org.jcsp.net2.bns.BNSMessage
-
The location that the BNS must reply to
- serviceManager - Variable in class org.jcsp.net.Node
- ServiceManager - Class in org.jcsp.net
-
An instance of the
ServiceManager
is created by the Node when it is initialized. - ServiceManager() - Constructor for class org.jcsp.net.ServiceManager
- serviceNameMap - Variable in class org.jcsp.net.settings.Services
- servicePos - Variable in class org.jcsp.net.settings.ConfigReader
- ServiceProcess(ChannelOutput) - Constructor for class org.jcsp.net.cns.CNSService.ServiceProcess
- serviceRunning - Variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
Flag indicating if the service is running or not.
- services - Variable in class org.jcsp.net.ServiceManager
- services - Variable in class org.jcsp.net.settings.JCSPConfig
- Services - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of services.
- Services() - Constructor for class org.jcsp.net.settings.Services
- Services.ServiceAlreadyExistsException - Exception in org.jcsp.net.settings
- ServiceSettings - Class in org.jcsp.net
-
This class is used to hold settings that can be passed to services when they are initialized.
- ServiceSettings(String) - Constructor for class org.jcsp.net.ServiceSettings
-
Constructor which takes the name of the serive for which this object holds settings.
- ServiceUserObject - Interface in org.jcsp.net
-
An Interface which does not define any methods but is used as a way of indicating that a class is used for accessing non-admin functionality provided by a service.
- set - Variable in class org.jcsp.net.dynamic.JFTP.ChanSet
-
Holds the
ChannelOutput
objects. - set(double, double) - Method in class org.jcsp.demos.util.ComplexDouble
- set(long) - Method in class org.jcsp.lang.CSTimer
-
Deprecated.Use
CSTimer.setAlarm(long)
- this name caused confusion with the idea of setting the current time (a concept that is not supported). - set(GraphicsCommand) - Method in interface org.jcsp.awt.Display
-
Sets the GraphicsCommand to be interpreted.
- set(GraphicsCommand) - Method in class org.jcsp.awt.DisplayList
-
Sets the GraphicsCommand to be executed.
- set(GraphicsCommand[]) - Method in interface org.jcsp.awt.Display
-
Sets the array of GraphicsCommands to be interpreted.
- set(GraphicsCommand[]) - Method in class org.jcsp.awt.DisplayList
-
Sets the array of GraphicsCommands to be executed.
- set(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
- SET_BACKGROUND_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- SET_CLIP - Static variable in class org.jcsp.awt.GraphicsCommand
- SET_COLOR - Static variable in class org.jcsp.awt.GraphicsCommand
- SET_FONT - Static variable in class org.jcsp.awt.GraphicsCommand
- SET_PAINT_MODE - Static variable in class org.jcsp.awt.GraphicsCommand
-
This is the (immutable) command object for
java.awt.Graphics.setPaintMode
. - SET_PAINT_MODE_TAG - Static variable in class org.jcsp.awt.GraphicsCommand
- SET_PAINTABLE_TAG - Static variable in class org.jcsp.awt.GraphicsProtocol
- SET_XOR_MODE - Static variable in class org.jcsp.awt.GraphicsCommand
- setAddress(String) - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Sets the address String.
- setAddresses(Addresses) - Method in class org.jcsp.net.settings.JCSPConfig
- setAlarm(long) - Method in class org.jcsp.lang.CSTimer
-
Sets the absolute timeout value that will trigger an Alternative select operation (when this CSTimer is one of the guards with which that Alternative was constructed).
- setAltingChannel(AltingChannelInput<ConnectionMessage<T>>) - Method in class org.jcsp.lang.AltingConnectionServer
-
ConnectionServer
implementations are likely to be implemented over channels. - setAltingChannel(AltingChannelInput<T>) - Method in class org.jcsp.lang.AltingConnectionClient
-
ConnectionServer
implementations are likely to be implemented over channels. - SetBackground(Color) - Constructor for class org.jcsp.awt.GraphicsProtocol.SetBackground
- setBarrierTrigger() - Method in class org.jcsp.lang.Alternative
-
This is a call-back from an AltingBarrier.
- setChannel(AltingChannelInput<T>) - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Sets the real channel to be used.
- setClassLoader(ClassLoader) - Method in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
Sets the class loader to use when deserializing the object.
- SetClip(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.SetClip
- SetClip(Shape) - Constructor for class org.jcsp.awt.GraphicsCommand.SetClip
- SetColor(Color) - Constructor for class org.jcsp.awt.GraphicsCommand.SetColor
- setConfigureChannel(AltingChannelInput) - Method in class org.jcsp.awt.ActiveTextEnterArea
-
Sets the configuration channel for this ActiveTextEnterArea.
- setConfigureChannel(AltingChannelInput) - Method in class org.jcsp.awt.ActiveTextEnterField
-
Sets the configuration channel for this ActiveTextEnterField.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveApplet
-
Sets the configuration channel for this ActiveApplet.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveButton
-
Sets the configuration channel for this ActiveButton.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveCheckbox
-
Sets the configuration channel for this ActiveCheckbox.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveCheckboxMenuItem
-
Sets the configuration channel for this ActiveCheckboxMenuItem.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveChoice
-
Sets the configuration channel for this ActiveChoice.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveClosingFrame
-
Sets the configuration channel for this ActiveButton.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveComponent
-
Sets the configuration channel for this ActiveComponent.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveContainer
-
Sets the configuration channel for this ActiveContainer.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveDialog
-
Sets the configuration channel for this ActiveDialog.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveFileDialog
-
Sets the configuration channel for this ActiveFileDialog.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveFrame
-
Sets the configuration channel for this ActiveFrame.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveLabel
-
Sets the configuration channel for this ActiveLabel.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveList
-
Sets the configuration channel for this ActiveList.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveMenu
-
Sets the configuration channel for this ActiveMenu.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveMenuItem
-
Sets the configuration channel for this ActiveMenuItem.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActivePanel
-
Sets the configuration channel for this ActivePanel.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveScrollbar
-
Sets the configuration channel for this ActiveScrollbar.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveScrollPane
-
Sets the configuration channel for this ActiveScrollPane.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveTextArea
-
Sets the configuration channel for this ActiveTextArea.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveTextField
-
Sets the configuration channel for this ActiveTextField.
- setConfigureChannel(ChannelInput) - Method in class org.jcsp.awt.ActiveWindow
-
Sets the configuration channel for this ActiveWindow.
- setDecoder(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.mobile.MobileChannelInput
- setDecoder(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.Net2AnyChannel
-
Sets the underlying message filter
- setDecoder(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.Net2OneChannel
-
Sets the underlying message filter
- setDecoder(NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelInput
-
Sets the underlying decoder for the channel
- setDestroyChannels(ChannelOutputInt, AltingChannelInputInt) - Method in class org.jcsp.awt.ActiveApplet
-
This sets destroy/destroyAck channels to allow a user-defined destroy response.
- setDestroyChannels(ChannelOutputInt, AltingChannelInputInt, int) - Method in class org.jcsp.awt.ActiveApplet
-
This sets destroy/destroyAck channels to allow a user-defined destroy response.
- setDevice(String) - Method in class org.jcsp.net.Logger
-
Sets the current output device for this logger.
- setDisableTime(long) - Method in class org.jcsp.awt.ActiveTextEnterArea
-
This is used to set the time during which the text area is disabled after an ESCAPE has been entered.
- setDisableTime(long) - Method in class org.jcsp.awt.ActiveTextEnterField
-
This is used to set the time during which the text field is disabled after an ENTER or ESCAPE has been entered.
- setDomainID(DomainID) - Method in class org.jcsp.net.NodeID
- setEarlyTimeout(long) - Static method in class org.jcsp.lang.SpuriousLog
-
This sets the allowed early timeout (in msecs).
- setEncoder(NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.Any2NetChannel
-
Sets the underlying message filter
- setEncoder(NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- setEncoder(NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelOutput
-
Sets the underlying encoder for the channel
- setEncoder(NetworkMessageFilter.FilterTx) - Method in class org.jcsp.net2.One2NetChannel
-
Sets the underlying message filter
- setErr(OutputStream) - Method in class org.jcsp.net2.Node
- SetFont(Font) - Constructor for class org.jcsp.awt.GraphicsCommand.SetFont
- setGraphicsChannels(ChannelInput, ChannelOutput) - Method in class org.jcsp.awt.ActiveCanvas
-
Set the toGraphics/fromGraphics channels for configuring and/or examining this component.
- setImag(double) - Method in class org.jcsp.demos.util.ComplexDouble
- setInitialized() - Method in interface org.jcsp.net.Node.Attributes
- setInitialized() - Method in class org.jcsp.net.Node.AttributesAccess
- setIpAddress(String) - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Sets the IP address part of the NodeAddress.
- setLevel(String, int) - Method in class org.jcsp.net.Logger
-
Sets the current logging level for a given class (and its subclasses).
- setLinkProfiles(LinkProfiles) - Method in class org.jcsp.net.settings.JCSPConfig
- setLocalPort(int) - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Sets the port number that should be used.
- setLocationDetails(NodeID, long) - Method in class org.jcsp.net.NetChannelLocation
-
Package level mutator for the channel's actual location details.
- setLog(OutputStream) - Method in class org.jcsp.net2.Node
- setMinRefreshInterval(long) - Method in class org.jcsp.awt.DisplayList
- setName(String) - Method in class org.jcsp.net.NodeID
- setNodeFactory(NodeFactory) - Static method in class org.jcsp.net.Node
- setNodeID(NodeID) - Method in class org.jcsp.net2.Node
- setNodeProfiles(NodeProfiles) - Method in class org.jcsp.net.settings.JCSPConfig
- setNodeSpecs(Specs) - Method in class org.jcsp.net.settings.JCSPConfig
- setOneTokenReply(boolean) - Static method in class org.jcsp.demos.util.Ask
-
Ask.setOneTokenReply (true) specifies that more than one token in the user reply will be rejected, even if the first token is valid.
- setPaintable(Paintable) - Method in class org.jcsp.awt.ActiveCanvas
- SetPaintable(Paintable) - Constructor for class org.jcsp.awt.GraphicsProtocol.SetPaintable
- SetPaintMode() - Constructor for class org.jcsp.awt.GraphicsCommand.SetPaintMode
- setPlugins(Plugins) - Method in class org.jcsp.net.settings.JCSPConfig
- setPort(int) - Method in class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Sets the port part of the address.
- setPosition(int) - Method in class org.jcsp.net.ProtocolID
-
Sets the position of this protocol in the order of general preference.
- setPreconditionByIndex(int, boolean) - Method in class org.jcsp.lang.InlineAlternative
-
Alters the precondition on a guard.
- setPreconditions(boolean[]) - Method in class org.jcsp.lang.InlineAlternative
-
Establishes a precondition array that will be used by default in calls to select().
- setPriority(int) - Static method in class org.jcsp.lang.PriParallel
-
This changes the priority of this process.
- setPriority(int) - Method in class org.jcsp.lang.ProcessManager
-
Public mutator for setting the
ProcessManager
object's process' priority. - setProcess(CSProcess) - Method in class org.jcsp.awt.ActiveApplet
-
This must be called during the init() method for this ActiveApplet.
- setProfile(Profile) - Method in class org.jcsp.net.Link
- setProtocols(Protocols) - Method in class org.jcsp.net.settings.JCSPConfig
- setReal(double) - Method in class org.jcsp.demos.util.ComplexDouble
- setReportButtonIndex(boolean) - Method in class org.jcsp.awt.ActiveButtonControl
-
Defines whether the index of the pushed button causing a state transition should be included in the report.
- setReportButtonLabel(boolean) - Method in class org.jcsp.awt.ActiveButtonControl
-
Defines whether the label on the pushed button causing a state transition should be included in the report.
- setSecurityAuthority(SecurityService) - Method in class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Sets the security service to be used.
- setServices(Services) - Method in class org.jcsp.net.settings.JCSPConfig
- setSettings(Settings) - Method in class org.jcsp.net.settings.JCSPConfig
- setSize(int, int) - Method in class org.jcsp.awt.ActiveCanvas
-
Request that the canvas takes the size given by the parameters.
- setSpecifications(Specification[]) - Method in class org.jcsp.net.Link
- setSpecifications(Specification[]) - Method in interface org.jcsp.net.Node.Attributes
- setSpecifications(Specification[]) - Method in class org.jcsp.net.Node.AttributesAccess
- setState(int) - Method in class org.jcsp.awt.ActiveButtonControl
- setState(int, int) - Method in class org.jcsp.awt.ActiveButtonControl
- setStopStartChannel(ChannelOutputInt) - Method in class org.jcsp.awt.ActiveApplet
-
This sets a stopStart channel to allow a user-defined stop/start response.
- setTimeout(long) - Method in class org.jcsp.lang.Alternative
-
This is the call-back from enabling a CSTimer guard.
- Setting - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a system setting.
- Setting(String, String) - Constructor for class org.jcsp.net.settings.Setting
- SettingAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Settings.SettingAlreadyExistsException
- settingNameMap - Variable in class org.jcsp.net.settings.Settings
- settings - Variable in class org.jcsp.net.ServiceSettings
- settings - Variable in class org.jcsp.net.settings.JCSPConfig
- settings - Variable in class org.jcsp.net.settings.Protocol
- settings - Variable in class org.jcsp.net.settings.Service
- settings - Variable in class org.jcsp.net.settings.Settings
- Settings - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of system settings.
- Settings() - Constructor for class org.jcsp.net.settings.Settings
- Settings(String) - Constructor for class org.jcsp.net.settings.Settings
- Settings.SettingAlreadyExistsException - Exception in org.jcsp.net.settings
- setUIFactory(UIFactory) - Method in interface org.jcsp.net.Node.Attributes
- setUIFactory(UIFactory) - Method in class org.jcsp.net.Node.AttributesAccess
- setUncaughtErrorDisplay(boolean) - Static method in class org.jcsp.lang.Parallel
-
Enables or disables the display or Errors uncaught by a CSProcess running within a Parallel or under a ProcessManager object.
- setUncaughtExceptionDisplay(boolean) - Static method in class org.jcsp.lang.Parallel
-
Enables or disables the display of Exceptions uncaught by a CSProcess running within a Parallel or under a ProcessManager object.
- SetXORMode(Color) - Constructor for class org.jcsp.awt.GraphicsCommand.SetXORMode
- shared - Variable in class org.jcsp.lang.Crew
- SharedAltingConnectionClient<T> - Class in org.jcsp.lang
-
Implements a client end of a Connection which can have multiple client processes.
- SharedAltingConnectionClient(AltingChannelInput, ChannelInput, ChannelOutput, ChannelOutput, SharedChannelOutput, ChannelOutput, ConnectionWithSharedAltingClient) - Constructor for class org.jcsp.lang.SharedAltingConnectionClient
- SharedChannelInput<T> - Interface in org.jcsp.lang
-
This is the same as
ChannelInput
except that it is guaranteed safe to pass on to more than one internal process for parallel reading. - SharedChannelInputImpl<T> - Class in org.jcsp.lang
- SharedChannelInputImpl(ChannelInternals<T>, int) - Constructor for class org.jcsp.lang.SharedChannelInputImpl
- SharedChannelInputInt - Interface in org.jcsp.lang
-
This is the same as
ChannelInputInt
except that it is guaranteed safe to pass on to more than one internal process for parallel reading. - SharedChannelInputIntImpl - Class in org.jcsp.lang
- SharedChannelInputIntImpl(ChannelInternalsInt, int) - Constructor for class org.jcsp.lang.SharedChannelInputIntImpl
- SharedChannelOutput<T> - Interface in org.jcsp.lang
-
This is the same as
ChannelOutput
except that it is guaranteed safe to pass on to more than one internal process for parallel writing. - SharedChannelOutputImpl<T> - Class in org.jcsp.lang
- SharedChannelOutputImpl(ChannelInternals<T>, int) - Constructor for class org.jcsp.lang.SharedChannelOutputImpl
- SharedChannelOutputInt - Interface in org.jcsp.lang
-
This is the same as
ChannelOutputInt
except that it is guaranteed safe to pass on to more than one internal process for parallel writing. - SharedChannelOutputIntImpl - Class in org.jcsp.lang
- SharedChannelOutputIntImpl(ChannelInternalsInt, int) - Constructor for class org.jcsp.lang.SharedChannelOutputIntImpl
- SharedConnectionClient<T> - Interface in org.jcsp.lang
-
Defines an interface for a client end of a connection that can be shared by multiple clients.
- SharedConnectionServer<T> - Interface in org.jcsp.lang
-
Defines an interface for a server end of a connection that can be shared by multiple concurrent processes.
- SharedConnectionServerImpl - Class in org.jcsp.lang
-
This class does not need to be used by standard JCSP users.
- SharedConnectionServerImpl(AltingChannelInput, AltingChannelInput, ChannelInput, SharedChannelOutput, ConnectionWithSharedAltingServer) - Constructor for class org.jcsp.lang.SharedConnectionServerImpl
- Short(String, short, short) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Short issues the prompt and returns a short between min and max inclusive.
- show() - Static method in class org.jcsp.demos.util.Ask
- sign - Variable in class org.jcsp.plugNplay.ints.SignInt
-
The user-defined sign to attach to each item
- sign - Variable in class org.jcsp.plugNplay.Sign
-
The user-defined sign to attach to each item
- Sign - Class in org.jcsp.plugNplay
-
Converts each input Object to a String, prefixing it with a user-defined sign.
- Sign(String, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Sign
-
Construct a new Sign process with the input Channel in and the output Channel out.
- SignInt - Class in org.jcsp.plugNplay.ints
-
Converts each input int to a String, prefixing it with a user-defined sign.
- SignInt(String, ChannelInputInt, ChannelOutput) - Constructor for class org.jcsp.plugNplay.ints.SignInt
-
Construct a new Sign process with the input Channel in and the output Channel out.
- SimpleChallenge() - Constructor for class org.jcsp.net.security.SimpleSecurityAuthority.SimpleChallenge
- SimpleResponse(byte[]) - Constructor for class org.jcsp.net.security.SimpleSecurityAuthority.SimpleResponse
- SimpleSecurityAuthority - Class in org.jcsp.net.security
-
Provides a basic security authority based on unique names.
- SimpleSecurityAuthority() - Constructor for class org.jcsp.net.security.SimpleSecurityAuthority
-
Creates a new simple authority.
- SimpleSecurityAuthority.SimpleChallenge - Class in org.jcsp.net.security
-
The challenge for this authority containing a timestamp and block of random data.
- SimpleSecurityAuthority.SimpleResponse - Class in org.jcsp.net.security
-
The response for this authority, consisting of a block of data which has been mangled based on the timestamp and ID of the user creating the response.
- SimpleSecurityAuthority.SimpleUserID - Class in org.jcsp.net.security
-
Represents the user ID for this authority.
- SimpleSecurityAuthority.SimpleUserToken - Class in org.jcsp.net.security
-
Represents the authenticated user token for this authority.
- SimpleUserID(String) - Constructor for class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserID
- SimpleUserToken(UserID) - Constructor for class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserToken
- singleAlt - Variable in class org.jcsp.lang.AltingBarrier
-
Used to support the
method.sync
- size - Variable in class org.jcsp.awt.DisplayList
- size - Variable in class org.jcsp.net.ChannelIndexMap
- Skip - Class in org.jcsp.lang
-
This is a process that immediately terminates and a
Guard
that is always ready. - Skip() - Constructor for class org.jcsp.lang.Skip
- sleep(long) - Method in class org.jcsp.lang.CSTimer
-
Puts the process to sleep for a specified time (milliseconds).
- sock - Variable in class org.jcsp.net2.tcpip.TCPIPLink
-
The socket connected to the remote Node.
- socket - Variable in class org.jcsp.net.tcpip.TCPIPLink
-
The actual socket.
- source - Variable in exception org.jcsp.net.LinkLostException
-
The object which threw this exception.
- sourceChannelLocation - Variable in class org.jcsp.net.dynamic.NodeClassLoader.LoaderThread
-
Location of a JFTP process request channel.
- sourceID - Variable in class org.jcsp.net.Message
-
The source computer address.
- sourceIndex - Variable in class org.jcsp.net.Message
-
The source channel index.
- sourceNodeID - Variable in class org.jcsp.net.AcknowledgementsBuffer.Acks
- SpawnerMessage - Class in org.jcsp.net.remote
-
Message sent from
RemoteProcess
toSpawnerService
listing the details of the process that should be started and a network channel address for replying on. - SpawnerMessage(CSProcess, NetChannelLocation, NodeFactory, ApplicationID, String) - Constructor for class org.jcsp.net.remote.SpawnerMessage
-
Constructs a new message.
- SpawnerService - Class in org.jcsp.net.remote
-
Services requests from
RemoteProcess
proxies to start up child JVMs running the actual processes. - SpawnerService(NodeKey) - Constructor for class org.jcsp.net.remote.SpawnerService
-
Constructs a new service.
- Spec - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of system specifications.
- Spec(String, boolean) - Constructor for class org.jcsp.net.settings.Spec
- Spec(String, boolean, boolean) - Constructor for class org.jcsp.net.settings.Spec
- SPEC_NAME_CONNECTION_ORIENTED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_MAXSPEED - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_MEMORY - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_PING - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_PROTOCOL - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_RELIABLE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- SPEC_NAME_WIRELESS - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- Spec.ReservedNameException - Exception in org.jcsp.net.settings
- SpecAlreadyExistsException(String) - Constructor for exception org.jcsp.net.settings.Specs.SpecAlreadyExistsException
- Specification - Class in org.jcsp.net
- Specification(String, boolean) - Constructor for class org.jcsp.net.Specification
- Specification(String, double) - Constructor for class org.jcsp.net.Specification
- Specification(String, int) - Constructor for class org.jcsp.net.Specification
- Specification(String, String) - Constructor for class org.jcsp.net.Specification
- specifications - Variable in class org.jcsp.net.Link
- specifications - Variable in class org.jcsp.net.Node
- specName - Variable in class org.jcsp.net.Requirement
- specs - Variable in class org.jcsp.net.settings.Address
- specs - Variable in class org.jcsp.net.settings.Protocol
- specs - Variable in class org.jcsp.net.settings.Specs
- Specs - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of system specifications.
- Specs() - Constructor for class org.jcsp.net.settings.Specs
- Specs.SpecAlreadyExistsException - Exception in org.jcsp.net.settings
- Spurious - Class in org.jcsp.lang
-
This holds the static flag (indicating whether spurious wakeups should be logged) and early timeout allowance (for
Alternative
s withCSTimer
guards). - Spurious() - Constructor for class org.jcsp.lang.Spurious
- SpuriousLog - Class in org.jcsp.lang
-
This holds the log of spurious wakeups and early timeouts.
- SpuriousLog() - Constructor for class org.jcsp.lang.SpuriousLog
- spuriousWakeUp - Variable in class org.jcsp.lang.One2OneChannelImpl
-
Flag to deal with a spurious wakeup during a write
- spuriousWakeUp - Variable in class org.jcsp.lang.One2OneChannelIntImpl
-
Flag to deal with a spurious wakeup during a write
- spuriousWakeUp - Variable in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Flag to deal with a spurious wakeup during a write
- spuriousWakeUp - Variable in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Flag to deal with a spurious wakeup during a write
- Squares - Class in org.jcsp.plugNplay
-
Generates the Integer stream 1*1, 2*2, 3*3, etc by a somewhat unusual route.
- Squares(ChannelOutput) - Constructor for class org.jcsp.plugNplay.Squares
-
Construct a new Squares process with the output Channel out.
- SquaresInt - Class in org.jcsp.plugNplay.ints
-
Generates the integer stream 1*1, 2*2, 3*3, etc by a somewhat unusual route.
- SquaresInt(ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.SquaresInt
-
Construct a new SquaresInt process with the output Channel out.
- StandardChannelFactory<T> - Class in org.jcsp.lang
-
This class acts as a Factory for creating channels.
- StandardChannelFactory() - Constructor for class org.jcsp.lang.StandardChannelFactory
-
Constructs a new factory.
- StandardChannelIntFactory - Class in org.jcsp.lang
-
This class acts as a Factory for creating channels.
- StandardChannelIntFactory() - Constructor for class org.jcsp.lang.StandardChannelIntFactory
-
Constructs a new factory.
- StandardConnectionFactory - Class in org.jcsp.lang
-
Implements a factory for creating connections.
- StandardConnectionFactory() - Constructor for class org.jcsp.lang.StandardConnectionFactory
- StandardNetChannelEndFactory - Class in org.jcsp.net
-
A standard implementation of the JCSP.NET Networked channel factory interaces.
- StandardNetChannelEndFactory - Class in org.jcsp.net2
-
A concrete implementation of a NetChannelEndFactory, used to create networked channel ends
- StandardNetChannelEndFactory() - Constructor for class org.jcsp.net.StandardNetChannelEndFactory
- StandardNetChannelEndFactory() - Constructor for class org.jcsp.net2.StandardNetChannelEndFactory
- StandardNetChannelEndFactory(Profile) - Constructor for class org.jcsp.net.StandardNetChannelEndFactory
-
Creates a factory that creates links using a given profile rather than the default one.
- StandardNetConnectionFactory - Class in org.jcsp.net
-
This is an implementation of
.NetConnectionFactory
- StandardNetConnectionFactory() - Constructor for class org.jcsp.net.StandardNetConnectionFactory
-
Constructor for StandardNetConnectionFactory.
- start() - Method in class org.jcsp.awt.ActiveApplet
-
Called by the browser when the ActiveApplet is first started and each time its web page is revisited.
- start() - Method in class org.jcsp.lang.ProcessManager
-
Start the managed process (but keep running ourselves).
- start() - Static method in class org.jcsp.lang.SpuriousLog
-
Start logging of spurious wakeups.
- start() - Method in class org.jcsp.net.cns.CNS
-
This starts the channel name server.
- start() - Method in class org.jcsp.net.cns.CNSService
-
This checks to see if the service is already running, if it is not then it starts it.
- start() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
-
Starts the dynamic loader service by spawning
ClassManager
andJFTP
processes. - start() - Method in class org.jcsp.net.LinkManager
-
Starts this instance of the
LinkManager
and returns. - start() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Sets the service running.
- start() - Method in interface org.jcsp.net.Service
-
This should start the service when called and return.
- start(boolean) - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Start this Link but allow the caller to continue in parallel.
- start(int) - Method in class org.jcsp.lang.ProcessManager
-
Start the managed process at a specified priority (but keep running ourselves).
- start(NodeAddress) - Static method in class org.jcsp.net2.LinkServer
- START - Static variable in class org.jcsp.awt.ActiveApplet
-
This value is sent down a
stopStart
channel on second and subsequent browser invocations of start - see the user-defined stop/start response. - startAngle - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- startAngle - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- startDisable(int) - Static method in class org.jcsp.lang.AltingBarrierCoordinate
- started - Variable in class org.jcsp.awt.ActiveApplet
-
TRUE iff the applet is currently active.
- startedChan - Variable in class org.jcsp.net.cns.CNSService.ServiceProcess
- startedReplyChan - Variable in class org.jcsp.net.cns.CNS
- startEnable() - Static method in class org.jcsp.lang.AltingBarrierCoordinate
- startGet() - Method in class org.jcsp.net.AcknowledgementsBuffer
- startGet() - Method in class org.jcsp.util.Buffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in interface org.jcsp.util.ChannelDataStore
-
Begins an extended read on the buffer, returning the data for the extended read.
- startGet() - Method in class org.jcsp.util.InfiniteBuffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in class org.jcsp.util.ints.BufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Begins an extended read on the buffer, returning the data for the extended read Pre-condition: getState must not currently return EMPTY.
- startGet() - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Begins an extended rendezvous by the reader.
- startGet() - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
Begins an extended rendezvous by the reader.
- startGet() - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Begins an extended rendezvous - simply returns the next integer in the buffer.
- startGet() - Method in class org.jcsp.util.OverFlowingBuffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in class org.jcsp.util.OverWriteOldestBuffer
-
Begins an extended rendezvous by the reader.
- startGet() - Method in class org.jcsp.util.OverWritingBuffer
-
This begins an extended rendezvous by the reader.
- startGet() - Method in class org.jcsp.util.ZeroBuffer
-
Begins an extended rendezvous - simply returns the next object in the buffer.
- startLinkManager() - Method in interface org.jcsp.net.Node.Attributes
- startLinkManager() - Method in class org.jcsp.net.Node.AttributesAccess
- startLinkServer(NodeAddressID) - Method in class org.jcsp.net.ProtocolID
-
Constructs, starts and returns a
LinkServer
on a specifiedNodeAddressID
. - startLinkServer(NodeAddressID) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Starts the TCP/IP link server at this node using the given address ID.
- startRead() - Method in class org.jcsp.lang.AltingChannelInputImpl
- startRead() - Method in class org.jcsp.lang.AltingChannelInputIntImpl
- startRead() - Method in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- startRead() - Method in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- startRead() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.Begins an extended rendezvous
- startRead() - Method in class org.jcsp.lang.Any2AnyImpl
- startRead() - Method in class org.jcsp.lang.Any2AnyIntImpl
- startRead() - Method in class org.jcsp.lang.Any2OneImpl
- startRead() - Method in class org.jcsp.lang.Any2OneIntImpl
- startRead() - Method in class org.jcsp.lang.BufferedOne2OneChannel
- startRead() - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
- startRead() - Method in interface org.jcsp.lang.ChannelInput
-
Begin an extended rendezvous read from the channel.
- startRead() - Method in class org.jcsp.lang.ChannelInputImpl
- startRead() - Method in interface org.jcsp.lang.ChannelInputInt
-
Begin an extended rendezvous read from the channel.
- startRead() - Method in class org.jcsp.lang.ChannelInputIntImpl
- startRead() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.Begins an extended rendezvous
- startRead() - Method in interface org.jcsp.lang.ChannelInternals
- startRead() - Method in interface org.jcsp.lang.ChannelInternalsInt
- startRead() - Method in class org.jcsp.lang.Crew
-
This must be invoked before any read operations on the associated shared resource.
- startRead() - Method in class org.jcsp.lang.One2AnyImpl
- startRead() - Method in class org.jcsp.lang.One2AnyIntImpl
- startRead() - Method in class org.jcsp.lang.One2OneChannelImpl
- startRead() - Method in class org.jcsp.lang.One2OneChannelIntImpl
- startRead() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- startRead() - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- startRead() - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
- startRead() - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- startRead() - Method in class org.jcsp.lang.RejectableAltingChannelInputImpl
- startRead() - Method in class org.jcsp.lang.SharedChannelInputImpl
- startRead() - Method in class org.jcsp.lang.SharedChannelInputIntImpl
- startRead() - Method in class org.jcsp.net.Net2AnyChannel
- startRead() - Method in class org.jcsp.net2.mobile.MobileChannelInput
- startRead() - Method in class org.jcsp.net2.Net2AnyChannel
-
Begins an extended read operation on the channel
- startRead() - Method in class org.jcsp.net2.Net2OneChannel
-
Performs an extended read operation on the channel
- startService(String) - Method in class org.jcsp.net.ServiceManager
-
Starts the service with the specified name.
- startState - Variable in class org.jcsp.awt.ActiveButtonControl
- startWrite() - Method in class org.jcsp.lang.Crew
-
This must be invoked before any write operations on the associated shared resource.
- state - Variable in class org.jcsp.awt.ActiveButtonControl
- state - Variable in class org.jcsp.lang.Alternative
-
The state of the ALTing process.
- state - Variable in class org.jcsp.net2.BarrierData
-
The current state of the Barrier
- state - Variable in class org.jcsp.net2.ChannelData
-
The current state of the channel.
- state - Variable in class org.jcsp.net2.ConnectionData
- state - Variable in class org.jcsp.util.ints.ZeroBufferInt
-
The current state
- state - Variable in class org.jcsp.util.ZeroBuffer
-
The current state
- stateId - Variable in class org.jcsp.awt.ActiveButtonControl
- staticServiceRef - Static variable in class org.jcsp.net.cns.CNSService
-
Reference used by static methods of CNS class.
- staticSync - Static variable in class org.jcsp.net.cns.CNSService
-
Object used for synchronizing around staticServiceRef.
- statusOfLastRun - Variable in class org.jcsp.net.remote.RemoteProcess
-
True if the previous run was okay, false if there was an error of some form.
- stop() - Method in class org.jcsp.awt.ActiveApplet
-
Called by the browser when the web page containing this ActiveApplet is replaced by another page or just before this ActiveApplet is to be destroyed.
- stop() - Method in class org.jcsp.lang.ProcessManager
-
Deprecated.
- stop() - Method in class org.jcsp.net.cns.CNS
-
Stops the channel name server.
- stop() - Method in class org.jcsp.net.cns.CNSService
-
This checks to see if the service is running, if it is then it stops it.
- stop() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
-
Stops the dynamic loader service.
- stop() - Method in class org.jcsp.net.LinkServer
-
Stops the LinkServer.
- stop() - Method in class org.jcsp.net.remote.SpawnerService
- stop() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Stops the service.
- stop() - Method in interface org.jcsp.net.Service
-
Should stop the service and then return.
- stop() - Method in class org.jcsp.net.tcpip.TCPIPLinkServer
-
Stops the LinkServer.
- Stop - Class in org.jcsp.lang
-
This is a process that starts, engages in no events, performs no computation but refuses to terminate.
- Stop() - Constructor for class org.jcsp.lang.Stop
- STOP - Static variable in class org.jcsp.awt.ActiveApplet
-
This value is sent down a
stopStart
channel when the browser invokes a stop - see the user-defined stop/start response. - stopChan - Variable in class org.jcsp.net.cns.CNS
- stopChan - Variable in class org.jcsp.net.cns.CNSService
- stopChannel - Variable in class org.jcsp.net.NetChannelInputProcess
- stopCNSService() - Method in class org.jcsp.net.cns.CNSService.ServiceProcess
-
This stops the CNS Service and removes its Channel from IndexManager.
- stopOnGuard - Variable in class org.jcsp.test.EventRecorder
- stopProtocolServer(NodeAddressID) - Method in class org.jcsp.net.ProtocolManager
-
Stops the
LinkServer
that is listening on the specified address. - StopRun - Static variable in class org.jcsp.lang.SpuriousLog
-
This indexes the counts of spurious wakeups (
SpuriousLog.report()
), indicating the class and operation that suffered. - stopStart - Variable in class org.jcsp.awt.ActiveApplet
-
If this channel is set, the default stop/start behaviour changes - see the user-defined stop/start response.
- strength - Variable in exception org.jcsp.lang.PoisonException
- string - Variable in class org.jcsp.awt.GraphicsCommand.DrawString
- string(String) - Static method in class org.jcsp.demos.util.Ask
-
Ask.string issues the prompt and returns the String that is typed.
- STRING_FORM_PREFIX - Static variable in class org.jcsp.net.ChannelID
- stringForm - Variable in class org.jcsp.net.tcpip.TCPIPAddressID
- stringToArray(String) - Static method in class org.jcsp.net.Utils
-
This takes a String in the form of that returned from the arrayToString method and returns a String[].
- strValue - Variable in class org.jcsp.net.Requirement
- strValue - Variable in class org.jcsp.net.settings.OtherSpec
- strValue - Variable in class org.jcsp.net.Specification
- stuffString(String) - Static method in class org.jcsp.net.Utils
- sub(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
- Substitute - Class in org.jcsp.plugNplay
-
Substitutes a user-configured Object for each Object in the stream flowing through.
- Substitute(ChannelInput, ChannelOutput, Object) - Constructor for class org.jcsp.plugNplay.Substitute
-
Construct a new Substitute process.
- SubstituteInt - Class in org.jcsp.plugNplay.ints
-
Substitutes a user-configured constant for each integer in the stream flowing through.
- SubstituteInt(ChannelInputInt, ChannelOutputInt, int) - Constructor for class org.jcsp.plugNplay.ints.SubstituteInt
-
Construct a new SubstituteInt process.
- success - Variable in class org.jcsp.net.cns.CNSMessage.DeregisterReply
- success - Variable in class org.jcsp.net.cns.CNSMessage.LogonReplyMessage
- success - Variable in class org.jcsp.net2.bns.BNSMessage
-
Whether the previous message was successful
- success - Variable in class org.jcsp.net2.cns.CNSMessage
-
Whether the previous message was successful
- Successor - Class in org.jcsp.plugNplay
-
Adds one to each Integer in the stream flowing through.
- Successor(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Successor
-
Construct a new Successor process with the input Channel in and the output Channel out.
- SuccessorInt - Class in org.jcsp.plugNplay.ints
-
Adds one to each integer in the stream flowing through.
- SuccessorInt(ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.SuccessorInt
-
Construct a new SuccessorInt process with the input Channel in and the output Channel out.
- sx1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- sx2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- sy1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- sy2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- sync - Variable in class org.jcsp.lang.Parallel
-
Monitor for internal synchronisation.
- sync - Variable in class org.jcsp.net.cns.CNSService.PendingResolve
- sync() - Method in class org.jcsp.lang.AltingBarrier
-
This is a simple way to perform a committed synchonisation on an
AltingBarrier
without having to set up anAlternative
. - sync() - Method in class org.jcsp.lang.Barrier
-
Synchronise the invoking process on this barrier.
- sync() - Method in class org.jcsp.net2.NetBarrier
-
Performs a SYNC operation with the Barrier throws JCSPNetworkException Thrown if something goes wrong in the underlying architecture
- SYNC - Static variable in class org.jcsp.net2.NetworkProtocol
-
A SYNChronization message sent from a client end of a NetBarrier to a server end when the client's local processes have all synchronised
- syncDone - Variable in class org.jcsp.lang.AltingChannelInputIntSymmetricImpl
- syncDone - Variable in class org.jcsp.lang.AltingChannelInputSymmetricImpl
- syncDone - Variable in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- syncDone - Variable in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- synchChan - Variable in class org.jcsp.net.NetSharedAltingConnectionClient
- synchChan - Variable in class org.jcsp.net.NetSharedConnectionServerImpl
- synchIn - Variable in class org.jcsp.lang.SharedAltingConnectionClient
- synchIn - Variable in class org.jcsp.lang.SharedConnectionServerImpl
- synchObject - Variable in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
The object used for synchronization by the methods here to protect the readers from each other when manipulating the filters and reading data.
- synchObject - Variable in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
-
The synchronization object to protect the writers from each other when they read data or update the write filters.
- synchOut - Variable in class org.jcsp.lang.SharedAltingConnectionClient
- synchOut - Variable in class org.jcsp.lang.SharedConnectionServerImpl
- system - Variable in class org.jcsp.net.Profile
- systemClassLoader - Variable in class org.jcsp.net.dynamic.ClassManager
-
A local reference to the system class loader.
T
- tabIn(String) - Static method in class org.jcsp.net.settings.JCSPConfig
- tag - Variable in class org.jcsp.lang.TaggedProtocol
-
This public tag is used by the receiving process to determine which variant of a tagged protocol has been received.
- Tag(String, String[], String[], boolean) - Constructor for class org.jcsp.net.settings.ConfigReader.Tag
- TaggedProtocol - Class in org.jcsp.lang
-
TaggedProtocol is the base class for messages carrying an occam2-like tagged (CASE) protocol over JCSP channels.
- TaggedProtocol(int) - Constructor for class org.jcsp.lang.TaggedProtocol
-
This super-constructor is invoked by the extending sub-class constructor.
- Tail - Class in org.jcsp.plugNplay
-
The output stream is the tail of its input stream.
- Tail(ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Tail
-
Construct a new Tail process with the input Channel in and the output Channel out.
- TailInt - Class in org.jcsp.plugNplay.ints
-
The output stream is the tail of its input stream.
- TailInt(ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.TailInt
-
Construct a new TailInt process with the input Channel in and the output Channel out.
- target - Variable in class org.jcsp.net.LinkManager.LinkCheck
- target - Variable in class org.jcsp.net.LinkManager.LinkRequest
- target - Variable in class org.jcsp.net.LinkManager.LinksToNodeHolder
- TCPIPAddressID - Class in org.jcsp.net.tcpip
-
Provides a concrete implementation of the abstract
NodeAddressID
for use with the TCP/IP link protocol. - TCPIPAddressID(String, int, boolean) - Constructor for class org.jcsp.net.tcpip.TCPIPAddressID
-
Creates a TCPIPAddressID for a computer, given it's host name and port number.
- TCPIPAddressID(InetAddress, int, boolean) - Constructor for class org.jcsp.net.tcpip.TCPIPAddressID
-
Creates a TCPIPAddressID for a computer, given it's IP address and port number.
- TCPIPCNSServer - Class in org.jcsp.net.tcpip
-
Program to run a Channel Name Service.
- TCPIPCNSServer - Class in org.jcsp.net2.tcpip
-
Deprecated.Use TCPIPNodeFactory instead
- TCPIPCNSServer() - Constructor for class org.jcsp.net.tcpip.TCPIPCNSServer
- TCPIPCNSServer() - Constructor for class org.jcsp.net2.tcpip.TCPIPCNSServer
-
Deprecated.
- TCPIPCNSServer2 - Class in org.jcsp.net.tcpip
-
Program to run a Channel Name Service.
- TCPIPCNSServer2() - Constructor for class org.jcsp.net.tcpip.TCPIPCNSServer2
- TCPIPLink - Class in org.jcsp.net.tcpip
-
Implements a link running over TCP/IP sockets.
- TCPIPLink - Class in org.jcsp.net2.tcpip
-
A concrete implementation of a Link that operates over a TCP/IP based socket connection.
- TCPIPLink(Socket) - Constructor for class org.jcsp.net.tcpip.TCPIPLink
-
Constructor for using an existing socket.
- TCPIPLink(Socket, boolean) - Constructor for class org.jcsp.net.tcpip.TCPIPLink
-
Constructor for using an existing socket.
- TCPIPLink(Socket, NodeID) - Constructor for class org.jcsp.net2.tcpip.TCPIPLink
-
Creates new TCPIPLink from a Socket.
- TCPIPLink(TCPIPAddressID) - Constructor for class org.jcsp.net.tcpip.TCPIPLink
-
Constructor for connecting to a remote computer.
- TCPIPLink(TCPIPNodeAddress) - Constructor for class org.jcsp.net2.tcpip.TCPIPLink
-
Creates a new TCPIPLink
- TCPIPLink.CreateRxStream - Class in org.jcsp.net.tcpip
-
The process which creates rxStream.
- TCPIPLink.CreateTxStream - Class in org.jcsp.net.tcpip
-
The process which creates txStream.
- TCPIPLink.RxId - Class in org.jcsp.net.tcpip
-
The process which recieves the remote Id.
- TCPIPLink.RxLoop - Class in org.jcsp.net.tcpip
-
The process which recieves from a socket.
- TCPIPLink.TxId - Class in org.jcsp.net.tcpip
-
The process which sends our Id.
- TCPIPLink.TxLoop - Class in org.jcsp.net.tcpip
-
The process which does transmission to a socket.
- TCPIPLink.TxLoopPoison - Class in org.jcsp.net.tcpip
-
An object of this type is used by RxLoop to poison TxLoop.
- TCPIPLinkServer - Class in org.jcsp.net.tcpip
-
A process to accept links to a ServerSocket, create appropriate TCPIPLink objects, and register them with the LinkManager.
- TCPIPLinkServer - Class in org.jcsp.net2.tcpip
-
Concrete implementation of a LinkServer that listens on a TCP/IP based ServerSocket.
- TCPIPLinkServer(ServerSocket) - Constructor for class org.jcsp.net2.tcpip.TCPIPLinkServer
-
Creates LinkServer by wrapping round an existing ServerSocket.
- TCPIPLinkServer(ServerSocket, boolean) - Constructor for class org.jcsp.net.tcpip.TCPIPLinkServer
-
Private constructor.
- TCPIPLinkServer(TCPIPNodeAddress) - Constructor for class org.jcsp.net2.tcpip.TCPIPLinkServer
-
Creates a new TCPIPLinkServer listening on the given address
- TCPIPNodeAddress - Class in org.jcsp.net2.tcpip
-
A concrete implementation of a NodeAddress that is designed for TCP/IP connections.
- TCPIPNodeAddress() - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Creates a new TCPIPNodeAddress
- TCPIPNodeAddress(int) - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Creates a new TCPIPNodeAddress using the local IP address and a given port number.
- TCPIPNodeAddress(String, int) - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeAddress
-
Creates a new TCPIPNodeAddress from an IP address and port
- TCPIPNodeFactory - Class in org.jcsp.net.tcpip
-
Default factory for simple initialisations using the TCPIPv4 protocol package.
- TCPIPNodeFactory - Class in org.jcsp.net2.tcpip
-
Deprecated.This method of Node initialisation should no longer be used. See Node for more information
- TCPIPNodeFactory() - Constructor for class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Default constructor, connecting to the local host on the default CNS port or to a host name in the system properties.
- TCPIPNodeFactory(String) - Constructor for class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Connect to the named host on the default CNS port.
- TCPIPNodeFactory(String) - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeFactory
-
Deprecated.Creates a new TCPIPNodeFactory
- TCPIPNodeFactory(String, int) - Constructor for class org.jcsp.net.tcpip.TCPIPNodeFactory
-
Connect to a named host on a specific port.
- TCPIPNodeFactory(TCPIPNodeAddress) - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeFactory
-
Deprecated.Creates a new TCPIPNodeFactory
- TCPIPNodeServer - Class in org.jcsp.net2.tcpip
-
The new name for the TCPIPCNSServer.
- TCPIPNodeServer() - Constructor for class org.jcsp.net2.tcpip.TCPIPNodeServer
- TCPIPProtocolID - Class in org.jcsp.net.tcpip
-
Defines a protocol ID for the TCP/IP link implementation.
- TCPIPProtocolID - Class in org.jcsp.net2.tcpip
-
Concrete implementation of a ProtocolID used to parse a string representation of a TCPIPNodeAddress into a TCPIPNodeAddress object.
- TCPIPProtocolID() - Constructor for class org.jcsp.net.tcpip.TCPIPProtocolID
- TCPIPProtocolID() - Constructor for class org.jcsp.net2.tcpip.TCPIPProtocolID
-
Default private constructor
- terminate - Variable in class org.jcsp.net.remote.SpawnerService
-
Termination channel.
- terminate - Static variable in class org.jcsp.net.tcpip.TCPIPCNSServer
-
For use by other sub classes of this class to terminate the server.
- terminate - Static variable in class org.jcsp.net.tcpip.TCPIPCNSServer2
-
For use by other sub classes of this class to terminate the server.
- terminate() - Method in class org.jcsp.lang.ParThread
-
Sets the ParThread to terminate next time it's unparked.
- terminated - Variable in class org.jcsp.net.settings.ConfigReader.Tag
- testAndBuild(NodeAddressID) - Method in class org.jcsp.net.LinkFactory.Builder
-
Takes a
NodeAddressID
and constructs and returns aLink
object. - textEvent - Variable in class org.jcsp.awt.ActiveTextEnterArea
- textEvent - Variable in class org.jcsp.awt.ActiveTextEnterField
- TextEventHandler - Class in org.jcsp.awt
- TextEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.TextEventHandler
-
constructs a new TextEventHandler with the specified event Channel.
- textValueChanged(TextEvent) - Method in class org.jcsp.awt.TextEventHandler
-
Invoked when an Text change occurs on the component the event handler is listening to.
- theAckChannel - Variable in class org.jcsp.net2.One2NetChannel
-
The channel used to receive acknowledgements from the input end via the Link.
- thread - Variable in class org.jcsp.lang.ProcessManager
-
The thread supporting the CSProcess being executed by this ProcessManager
- threshold - Variable in class org.jcsp.net.ChannelIndexMap
- tim - Variable in class org.jcsp.awt.ActiveApplet
- time - Variable in class org.jcsp.net.NodeUIImpl
- time - Variable in class org.jcsp.net2.NodeID
-
Current time in milliseconds
- timeIndex - Variable in class org.jcsp.lang.Alternative
-
If one or more guards were CSTimers, this holds the index of the one with the earliest timeout.
- timeout - Variable in class org.jcsp.lang.Alternative
-
This flag is set if one of the enabled guards was a CSTimer guard.
- TIMEOUT - Variable in class org.jcsp.awt.ActiveApplet
- timeoutAck - Variable in class org.jcsp.awt.ActiveApplet
-
This is the time (in milliseconds) that the browser will wait for the applet process to acknowledge (on destroyAck) a DESTROY message (sent down destroy).
- timeoutIndex - Variable in class org.jcsp.lang.InlineAlternative
-
Timeout index
- timer - Variable in class org.jcsp.test.DelaySyncer
- timers - Variable in class org.jcsp.lang.InlineAlternative
-
The timer guards
- Times - Class in org.jcsp.plugNplay
-
Multiplies two Integer streams to one stream.
- Times(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Times
-
Construct a new Times process with the input Channels in1 and in2 and the output Channel out.
- TimesInt - Class in org.jcsp.plugNplay.ints
-
Multiplies two integer streams to one stream.
- TimesInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.TimesInt
-
Construct a new TimesInt process with the input Channels in0 and in1 and the output Channel out.
- timestamp - Variable in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleChallenge
- title - Variable in class org.jcsp.awt.ActiveClosingFrame
- title - Static variable in class org.jcsp.demos.util.Ask
- toBarrier - Variable in class org.jcsp.net2.BarrierData
-
The connection to the Barrier for connecting to the NetBarrier object from the Link
- toBNS - Variable in class org.jcsp.net2.bns.BNSService
-
The channel to send messages to the BNS upon
- toChannel - Variable in class org.jcsp.net2.ChannelData
-
The channel output used to connect to the network channel object.
- toClient - Variable in class org.jcsp.lang.AltingConnectionServerImpl
- toClientChans - Variable in class org.jcsp.net.cns.CNS
- toCNS - Variable in class org.jcsp.net.cns.CNSService
- toCNS - Variable in class org.jcsp.net2.cns.CNSService
-
The channel to send messages to the CNS upon
- toConnection - Variable in class org.jcsp.net2.ConnectionData
- toGraphics - Variable in class org.jcsp.awt.ActiveCanvas
- toInputEnd - Variable in class org.jcsp.net2.mobile.MessageBox
- toLink - Variable in class org.jcsp.net2.NetworkMessage
-
ChannelOutput to the Link so that acknowledgements can be sent.
- toLinkTx - Variable in class org.jcsp.net2.One2NetChannel
-
The channel connecting to the Link that connects to the networked input end of this channel.
- toLinkTX - Variable in class org.jcsp.net2.NetAltingConnectionClient
- toLinkTX - Variable in class org.jcsp.net2.NetBarrier
-
The connection to the Link that the client end communicates with
- toMessageBox - Variable in class org.jcsp.net2.mobile.MobileChannelInput
- toNet - Variable in class org.jcsp.net.One2NetChannel
-
The channel we use for sending to the network TX.
- toString() - Method in class org.jcsp.net.ApplicationID
-
Returns a
String
representation of this object. - toString() - Method in class org.jcsp.net.ChannelID
-
Returns a human readable string representation of the current instance of this class.
- toString() - Method in class org.jcsp.net.ChannelMessage.Data
- toString() - Method in class org.jcsp.net.cns.CNS.NameAndLevel
-
Returns a human readable
String
representation of this NameAccessLevel object. - toString() - Method in class org.jcsp.net.cns.NameAccessLevel
-
Returns a string representation of this object.
- toString() - Method in class org.jcsp.net.DomainID
-
Returns a human readable
String
showing this domain name and any parent domains. - toString() - Method in class org.jcsp.net.dynamic.DynamicClassLoaderMessage
-
Diagnostic string identifying the message by timestamp.
- toString() - Method in class org.jcsp.net.GlobalID
-
Returns a human readable string representation of a
GlobalID
. - toString() - Method in class org.jcsp.net.NodeID
-
Returns a human readable
String
that represents thisNodeID
object. - toString() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
-
Returns a string description of the exception.
- toString() - Method in exception org.jcsp.net.remote.RemoteSpawnException
-
Returns a string representation of the actual exception.
- toString() - Method in exception org.jcsp.net.security.AccessDeniedException
-
Returns a printable string describing the exception.
- toString() - Method in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserID
- toString() - Method in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserToken
- toString() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Returns a string description of this authority.
- toString() - Method in class org.jcsp.net.settings.Address
- toString() - Method in class org.jcsp.net.settings.Addresses
- toString() - Method in class org.jcsp.net.settings.AddressSetting
- toString() - Method in class org.jcsp.net.settings.JCSPConfig
- toString() - Method in class org.jcsp.net.settings.LinkProfile
- toString() - Method in class org.jcsp.net.settings.LinkProfiles
- toString() - Method in class org.jcsp.net.settings.NodeProfile
- toString() - Method in class org.jcsp.net.settings.NodeProfiles
- toString() - Method in class org.jcsp.net.settings.OtherReq
- toString() - Method in class org.jcsp.net.settings.Plugin
- toString() - Method in class org.jcsp.net.settings.Plugins
- toString() - Method in class org.jcsp.net.settings.Protocol
- toString() - Method in class org.jcsp.net.settings.Protocols
- toString() - Method in class org.jcsp.net.settings.Service
- toString() - Method in class org.jcsp.net.settings.Services
- toString() - Method in class org.jcsp.net.settings.Setting
- toString() - Method in class org.jcsp.net.settings.Settings
- toString() - Method in class org.jcsp.net.settings.Spec
- toString() - Method in class org.jcsp.net.settings.Specs
- toString() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns a string representation of this TCPIPAddressID, in the form "123.45.67.234:5678".
- toString() - Method in class org.jcsp.net2.NetBarrierLocation
-
Returns the string representation of the NetBarrierLocation.
- toString() - Method in class org.jcsp.net2.NetChannelLocation
-
Converts the NetChannelLocation object into a string representation of the form ncl://[NodeID]/[VCN]
- toString() - Method in class org.jcsp.net2.NetConnectionLocation
-
Converts the NetConnectionLocation object into a string representation of the form nconnl://[NodeID]/[VConnN]
- toString() - Method in class org.jcsp.net2.NodeAddress
-
Converts the NodeAddress into a String.
- toString() - Method in class org.jcsp.net2.NodeID
-
Converts the NodeID into a string for communication with other implementations, or for display purposes.
- toTxProcess - Variable in class org.jcsp.net2.Link.RxLoop
-
This is the channel connected to the Link's TX process.
- Translate(int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.Translate
- TRANSLATE - Static variable in class org.jcsp.awt.GraphicsCommand
- txChannel - Variable in class org.jcsp.net.Link
-
The channel used for TX over the link.
- txChannel - Variable in class org.jcsp.net.LinkLost
-
The broken Link's transmit channel.
- txChannel - Variable in class org.jcsp.net2.Link
-
The channel connected to the Link Tx process.
- TxId() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.TxId
- TxLoop() - Constructor for class org.jcsp.net.LoopbackLink.TxLoop
- TxLoop() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.TxLoop
- TxLoop(ChannelInput, DataOutputStream) - Constructor for class org.jcsp.net2.Link.TxLoop
-
Constructor to create the TX part of the Link
- TxLoopPoison() - Constructor for class org.jcsp.net.LoopbackLink.TxLoopPoison
- TxLoopPoison() - Constructor for class org.jcsp.net.tcpip.TCPIPLink.TxLoopPoison
- txReplyChannel - Variable in class org.jcsp.net.cns.CNS.PendingResolve
- txReplyChannel - Variable in class org.jcsp.net.Message
-
The channel for transmitting replies.
- txStream - Variable in class org.jcsp.net.tcpip.TCPIPLink
-
The stream for reading from the socket.
- txStream - Variable in class org.jcsp.net2.Link
-
The outgoing stream for the connection.
- type - Variable in class org.jcsp.net.Requirement
- type - Variable in class org.jcsp.net.settings.OtherSpec
- type - Variable in class org.jcsp.net.Specification
- type - Variable in class org.jcsp.net2.bns.BNSMessage
-
The message type.
- type - Variable in class org.jcsp.net2.cns.CNSMessage
-
The message type.
- type - Variable in class org.jcsp.net2.mobile.MobileChannelMessage
- type - Variable in class org.jcsp.net2.NetworkMessage
-
The message type, as described in NetworkProtocol.
U
- uID - Variable in class org.jcsp.net.security.SimpleSecurityAuthority.SimpleUserToken
- uiFactory - Variable in class org.jcsp.net.Node
- UIFactory - Class in org.jcsp.net
-
This class is a Factory that construct a unique identify for this Node.
- UIFactory() - Constructor for class org.jcsp.net.UIFactory
- UnacknowledgedNetChannelEndFactory - Class in org.jcsp.net
-
Extends the standard network channel factory to give unacknowledged channel output ends.
- UnacknowledgedNetChannelEndFactory() - Constructor for class org.jcsp.net.UnacknowledgedNetChannelEndFactory
-
Creates a new factory object.
- uncaughtException(String, Throwable) - Static method in class org.jcsp.lang.Parallel
- uninstallService(String) - Method in class org.jcsp.net.ServiceManager
-
This method allows a service that is not running to be uninstalled.
- unique - Variable in class org.jcsp.net.settings.Address
- uniqueName - Variable in class org.jcsp.net.remote.ProcessSpawner
-
A unique name generated by the service fo use in creating a temporary file.
- unrecognisedAddressIDs - Variable in class org.jcsp.net.NodeID
-
This is the set of addresses of LinkServers that the Node, represented by this NodeID, is running but this JVM does not recognise.
- update(Graphics) - Method in class org.jcsp.awt.ActiveCanvas
-
This method is used by the JVM event thread -- it is not really for public consumption.
- update(Graphics) - Method in class org.jcsp.awt.DisplayList
-
This is the call-back delegated here by the registered Component.
- update(Graphics) - Method in interface org.jcsp.awt.Paintable
-
This is the call-back delegated here by the registered Component.
- updated - Variable in class org.jcsp.awt.DisplayList
- updateIndex - Variable in class org.jcsp.awt.DisplayList
- UserID - Interface in org.jcsp.net.security
-
Uniquely identifies a user.
- userObject - Variable in class org.jcsp.net.security.SimpleSecurityAuthority
-
The user control object that avoids giving out the full administrative interface.
- UserObject() - Constructor for class org.jcsp.net.cns.CNSService.UserObject
- userProxy - Variable in class org.jcsp.net.cns.CNSService
- UserToken - Interface in org.jcsp.net.security
-
Uniquely identifies an authenticated user.
- Utils - Class in org.jcsp.net
-
This class provides some utility methods that developers might find useful when implementing JCSP.NET communication protocol drivers.
- Utils() - Constructor for class org.jcsp.net.Utils
V
- val - Variable in class org.jcsp.net.cns.ChannelNameKey
- val - Variable in class org.jcsp.net.Requirement.BooleanComparable
- validateResponse(Challenge, Response) - Method in interface org.jcsp.net.security.SecurityAuthority
-
Determines if a response is valid for the given challenge.
- validateResponse(Challenge, Response) - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Checks if the generated response corresponds to one expected from a permitted user.
- value - Variable in class org.jcsp.demos.util.Ask.Prompt
- value - Variable in class org.jcsp.net.ChannelIndexMap.Entry
- value - Variable in class org.jcsp.net.settings.Address
- value - Variable in class org.jcsp.net.settings.ConfigReader.Tag
- value - Variable in class org.jcsp.net.settings.Setting
- value - Variable in class org.jcsp.plugNplay.ints.ProcessReadInt
-
The int read from the channel
- value - Variable in class org.jcsp.plugNplay.ints.ProcessWriteInt
-
The int to be written to the channel
- value - Variable in class org.jcsp.plugNplay.ProcessRead
-
The Object read from the channel
- value - Variable in class org.jcsp.plugNplay.ProcessWrite
-
The Object to be written to the channel
- value - Variable in class org.jcsp.util.ints.ZeroBufferInt
-
The int
- value - Variable in class org.jcsp.util.ZeroBuffer
-
The Object
- values - Variable in class org.jcsp.net.settings.ConfigReader
- values - Variable in class org.jcsp.test.WriterProcess
- values - Variable in class org.jcsp.test.WriterProcessInt
- valueS - Variable in class org.jcsp.demos.util.Ask.Prompt
- valuesRead - Variable in class org.jcsp.test.ExtendedReaderSync
- valuesRead - Variable in class org.jcsp.test.ExtendedReaderSyncInt
- valueWrittenWhileFull - Variable in class org.jcsp.util.ints.OverWriteOldestBufferInt
- valueWrittenWhileFull - Variable in class org.jcsp.util.ints.OverWritingBufferInt
- valueWrittenWhileFull - Variable in class org.jcsp.util.OverWriteOldestBuffer
- valueWrittenWhileFull - Variable in class org.jcsp.util.OverWritingBuffer
- vbn - Variable in class org.jcsp.net2.BarrierData
-
The virtual Barrier number that uniquely identifies the Barrier within the Node
- vbn - Variable in class org.jcsp.net2.NetBarrierLocation
-
The index portion of the location structure
- vcn - Variable in class org.jcsp.net.AcknowledgementsBuffer.Acks
- vcn - Variable in class org.jcsp.net.NetChannelLocation
-
The VCN of a channel, if known.
- vcn - Variable in class org.jcsp.net2.ChannelData
-
The virtual channel number.
- vcn - Variable in class org.jcsp.net2.NetChannelLocation
-
The vcn portion of the location
- vconnn - Variable in class org.jcsp.net2.ConnectionData
- vconnn - Variable in class org.jcsp.net2.NetConnectionLocation
-
The vconnn portion of the location
- vec - Variable in class org.jcsp.awt.ActiveApplet
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveButton
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveCanvas
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveCheckbox
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveCheckboxMenuItem
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveChoice
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveComponent
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveContainer
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveDialog
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveFileDialog
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveFrame
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveLabel
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveList
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveMenu
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveMenuItem
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActivePanel
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveScrollbar
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveScrollPane
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveTextArea
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveTextField
-
The Vector construct containing the handlers.
- vec - Variable in class org.jcsp.awt.ActiveWindow
-
The Vector construct containing the handlers.
- verbose - Variable in class org.jcsp.awt.ActiveButtonControl
- verbose - Variable in class org.jcsp.awt.ActiveButtonState
- verifyKey(NodeKey) - Method in class org.jcsp.net.Node
-
Verifies that the supplied key matches the local Node's key.
- Void(String) - Static method in class org.jcsp.demos.util.Ask
-
Ask.Void issues the prompt and returns when
is pressed.
W
- waitForReplies(int) - Method in class org.jcsp.net.Link
-
Waits for
numRepliesOutstanding
instances ofLinkLost
to arrive from thetxChannel
. - waitForReplies(int) - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Waits for
numRepliesOutstanding
instances ofLinkLost
to arrive from thetxChannel
. - waiting - Static variable in class org.jcsp.lang.Alternative
- waiting - Variable in class org.jcsp.net.LinkManager.LinksToNodeHolder
-
The processes waiting for a link.
- waitingEnds - Variable in class org.jcsp.net2.NetBarrier
-
A queue of waiting network ends waiting for a SYNC message
- waitingResolves - Variable in class org.jcsp.net2.bns.BNS
-
Map of currently waiting resolves; name->reply-location
- waitingResolves - Variable in class org.jcsp.net2.cns.CNS
-
The map of currently waiting resolves; name->reply-location
- width - Variable in class org.jcsp.awt.GraphicsCommand.ClearRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.ClipRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- width - Variable in class org.jcsp.awt.GraphicsCommand.Draw3DRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- width - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- width - Variable in class org.jcsp.awt.GraphicsCommand.DrawOval
- width - Variable in class org.jcsp.awt.GraphicsCommand.DrawRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.Fill3DRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- width - Variable in class org.jcsp.awt.GraphicsCommand.FillOval
- width - Variable in class org.jcsp.awt.GraphicsCommand.FillRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- width - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- windowActivated(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window activated.
- windowClosed(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window closed.
- windowClosing(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window start to close.
- windowDeactivated(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window deactivated.
- windowDeiconified(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window deiconified.
- windowEvent - Variable in class org.jcsp.awt.ActiveClosingFrame
- WindowEventHandler - Class in org.jcsp.awt
- WindowEventHandler(ChannelOutput) - Constructor for class org.jcsp.awt.WindowEventHandler
-
constructs a new WindowEventHandler with the specified output Channel.
- windowIconified(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window iconified.
- windowOpened(WindowEvent) - Method in class org.jcsp.awt.WindowEventHandler
-
Invoked when the Component the event handler is listening to has the window opened.
- wireless - Variable in class org.jcsp.net.settings.LinkProfile
- wireless - Variable in class org.jcsp.net.settings.Specs
- wireless - Variable in class org.jcsp.net.settings.Wireless
- Wireless - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a wireless protocol.
- Wireless(int, boolean) - Constructor for class org.jcsp.net.settings.Wireless
- write(int) - Method in class org.jcsp.lang.AltingChannelOutputIntSymmetricImpl
- write(int) - Method in class org.jcsp.lang.Any2AnyIntImpl
- write(int) - Method in class org.jcsp.lang.Any2OneIntImpl
- write(int) - Method in class org.jcsp.lang.BlackHoleChannelInt
-
Write an integer to the channel and loose it.
- write(int) - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
-
Writes an int to the channel.
- write(int) - Method in interface org.jcsp.lang.ChannelInternalsInt
- write(int) - Method in interface org.jcsp.lang.ChannelOutputInt
-
Write an int to the channel.
- write(int) - Method in class org.jcsp.lang.ChannelOutputIntImpl
- write(int) - Method in class org.jcsp.lang.One2AnyIntImpl
- write(int) - Method in class org.jcsp.lang.One2OneChannelIntImpl
-
Writes an int to the channel.
- write(int) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
-
Writes an Object to the channel.
- write(int) - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
-
Writes an Object to the channel.
- write(int) - Method in class org.jcsp.lang.SharedChannelOutputIntImpl
- write(Object) - Method in class org.jcsp.lang.BlackHoleChannel
-
Write an Object to the channel and lose it.
- write(Object) - Method in class org.jcsp.lang.ChannelOutputWrapper
-
Deprecated.Writes a value to the channel.
- write(Object) - Method in interface org.jcsp.lang.RejectableChannelOutput
-
Deprecated.Writes data over the channel.
- write(Object) - Method in class org.jcsp.net.Any2NetChannel
-
Output data to this channel.
- write(Object) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- write(Object) - Method in class org.jcsp.net.One2NetChannel
-
Output data to this channel.
- write(Object) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- write(Object) - Method in class org.jcsp.util.filter.FilteredChannelOutputWrapper
- write(Object) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
- write(T) - Method in class org.jcsp.lang.AltingChannelOutputSymmetricImpl
- write(T) - Method in class org.jcsp.lang.Any2AnyImpl
- write(T) - Method in class org.jcsp.lang.Any2OneImpl
- write(T) - Method in class org.jcsp.lang.BufferedOne2OneChannel
-
Writes an Object to the channel.
- write(T) - Method in interface org.jcsp.lang.ChannelInternals
- write(T) - Method in interface org.jcsp.lang.ChannelOutput
-
Write an Object to the channel.
- write(T) - Method in class org.jcsp.lang.ChannelOutputImpl
- write(T) - Method in class org.jcsp.lang.One2AnyImpl
- write(T) - Method in class org.jcsp.lang.One2OneChannelImpl
-
Writes an Object to the channel.
- write(T) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
-
Writes an Object to the channel.
- write(T) - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
-
Writes an Object to the channel.
- write(T) - Method in class org.jcsp.lang.SharedChannelOutputImpl
- write(T) - Method in class org.jcsp.net2.Any2NetChannel
-
Writes an object to the underlying channel.
- write(T) - Method in class org.jcsp.net2.One2NetChannel
-
Writes an object to the input end
- writeExternal(ObjectOutput) - Method in class org.jcsp.net.dynamic.SerializedData.ExtClass
- writeExternal(ObjectOutput) - Method in class org.jcsp.net.dynamic.SerializedData
- writeExternal(ObjectOutput) - Method in class org.jcsp.net.SerializedObject.ExtClass
- writeExternal(ObjectOutput) - Method in class org.jcsp.net.SerializedObject
- WriteFiltered - Interface in org.jcsp.util.filter
-
Interface for a channel end supporting write filtering operations.
- writeFilters - Variable in class org.jcsp.util.filter.FilteredChannelFactory
-
Write filters to install in channels created by this factory.
- writeLinkDecision(boolean) - Method in class org.jcsp.net.Link
-
Writes a boolean link decision as to whether the other node has the option to keep or discard the link.
- writeLinkDecision(boolean) - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Writes a boolean link decision value to the output stream.
- writeMonitor - Variable in class org.jcsp.lang.Any2AnyImpl
- writeMonitor - Variable in class org.jcsp.lang.Any2AnyIntImpl
- writeMonitor - Variable in class org.jcsp.lang.Any2OneImpl
- writeMonitor - Variable in class org.jcsp.lang.Any2OneIntImpl
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net.dynamic.InputReconnectionManagerCNSImpl
-
Serialization method to write this object to a stream.
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net.dynamic.MigratableAltingChannelInputImpl
-
When serializing object to the output stream, the filters from the underlying channel are extracted so that they too get serialized.
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net.dynamic.MigratableChannelOutputImpl
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net.dynamic.OutputReconnectionManagerCNSImpl
-
Serializes this object to the output stream.
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net.NodeID
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net2.mobile.MobileChannelInput
- writeObject(ObjectOutputStream) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
- WRITER - Static variable in class org.jcsp.lang.CrewServer
- writerControl - Variable in class org.jcsp.lang.Crew
- writerControl - Variable in class org.jcsp.lang.CrewServer
- WriteRejected() - Constructor for class org.jcsp.net.ChannelMessage.WriteRejected
- writeReplace() - Method in class org.jcsp.net.dynamic.SerializedData
-
Replaces this object with another during serialization.
- writeReplace() - Method in class org.jcsp.net.SerializedObject
- writerPoison(int) - Method in class org.jcsp.lang.Any2AnyImpl
- writerPoison(int) - Method in class org.jcsp.lang.Any2AnyIntImpl
- writerPoison(int) - Method in class org.jcsp.lang.Any2OneImpl
- writerPoison(int) - Method in class org.jcsp.lang.Any2OneIntImpl
- writerPoison(int) - Method in class org.jcsp.lang.BufferedOne2OneChannel
- writerPoison(int) - Method in class org.jcsp.lang.BufferedOne2OneChannelIntImpl
- writerPoison(int) - Method in interface org.jcsp.lang.ChannelInternals
- writerPoison(int) - Method in interface org.jcsp.lang.ChannelInternalsInt
- writerPoison(int) - Method in class org.jcsp.lang.One2AnyImpl
- writerPoison(int) - Method in class org.jcsp.lang.One2AnyIntImpl
- writerPoison(int) - Method in class org.jcsp.lang.One2OneChannelImpl
- writerPoison(int) - Method in class org.jcsp.lang.One2OneChannelIntImpl
- writerPoison(int) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannel
- writerPoison(int) - Method in class org.jcsp.lang.PoisonableBufferedOne2OneChannelInt
- writerPoison(int) - Method in class org.jcsp.lang.PoisonableOne2OneChannelImpl
- writerPoison(int) - Method in class org.jcsp.lang.PoisonableOne2OneChannelIntImpl
- WriterProcess - Class in org.jcsp.test
-
A process that writes out a list of values, synchronizing on the corresponding barrier after each.
- WriterProcess(ChannelOutput, List, AltingBarrier) - Constructor for class org.jcsp.test.WriterProcess
- WriterProcess(ChannelOutput, List, AltingBarrier[][]) - Constructor for class org.jcsp.test.WriterProcess
- WriterProcessInt - Class in org.jcsp.test
-
A process that writes out a list of values, synchronizing on the corresponding barrier after each.
- WriterProcessInt(ChannelOutputInt, int[], AltingBarrier) - Constructor for class org.jcsp.test.WriterProcessInt
- WriterProcessInt(ChannelOutputInt, int[], AltingBarrier[][]) - Constructor for class org.jcsp.test.WriterProcessInt
- writeTestObject(Object) - Method in class org.jcsp.net.Link
-
Writes a test object to the underlying connection.
- writeTestObject(Object) - Method in class org.jcsp.net.tcpip.TCPIPLink
-
Writes a test object to the output stream, flushing and resetting the stream afterwards.
- writeToAll(JFTP.ClassReply) - Method in class org.jcsp.net.dynamic.JFTP.ChanSet
-
Broadcast the reply to all of the clients in the set.
- WrongFactoryException - Exception in org.jcsp.net.cns
-
Thrown if an attempt is made to get a
NamedChannelEndManager
to destroy a channel that it did not create. - WrongFactoryException() - Constructor for exception org.jcsp.net.cns.WrongFactoryException
-
Constructor for WrongFactoryException.
- WrongFactoryException(String) - Constructor for exception org.jcsp.net.cns.WrongFactoryException
-
Constructor for WrongFactoryException.
X
- x - Variable in class org.jcsp.awt.GraphicsCommand.ClearRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.ClipRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- x - Variable in class org.jcsp.awt.GraphicsCommand.Draw3DRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawBytes
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawChars
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawOval
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.DrawString
- x - Variable in class org.jcsp.awt.GraphicsCommand.Fill3DRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- x - Variable in class org.jcsp.awt.GraphicsCommand.FillOval
- x - Variable in class org.jcsp.awt.GraphicsCommand.FillRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- x - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- x - Variable in class org.jcsp.awt.GraphicsCommand.Translate
- x1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawLine
- x2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawLine
- XML_BOOLEAN_FALSE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- XML_BOOLEAN_TRUE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- XML_TRISTATE_CANBE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- XML_TRISTATE_FALSE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- XML_TRISTATE_TRUE - Static variable in interface org.jcsp.net.settings.XMLConfigConstants
- XMLConfigConstants - Interface in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to define the XML configuration names.
- XMLNodeFactory - Class in org.jcsp.net
-
Factory for node instantiation based on an XML-like file.
- XMLNodeFactory(File) - Constructor for class org.jcsp.net.XMLNodeFactory
-
Constructs an
XMLNodeFactory
that uses the specified file. - XMLNodeFactory(String) - Constructor for class org.jcsp.net.XMLNodeFactory
-
Constructs an
XMLNodeFactory
that uses the specified file. - XMLNodeFactory(URL) - Constructor for class org.jcsp.net.XMLNodeFactory
-
Constructs an
XMLNodeFactory
that uses the specified file. - XMLValidationException() - Constructor for exception org.jcsp.net.settings.ConfigReader.XMLValidationException
-
Creates a new exception without a detail message.
- XMLValidationException(String) - Constructor for exception org.jcsp.net.settings.ConfigReader.XMLValidationException
-
Creates a new exception with a detail message.
- Xor - Class in org.jcsp.plugNplay
-
Bitwise xors two Integer streams to one stream.
- Xor(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Xor
-
Construct a new Xor process with the input Channels in1 and in2 and the output Channel out.
- XorInt - Class in org.jcsp.plugNplay.ints
-
Bitwise xors two integer streams to one stream.
- XorInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.XorInt
-
Construct a new XorInt process with the input Channels in0 and in1 and the output Channel out.
- xPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolygon
- xPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolyline
- xPoints - Variable in class org.jcsp.awt.GraphicsCommand.FillPolygon
Y
- y - Variable in class org.jcsp.awt.GraphicsCommand.ClearRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.ClipRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.CopyArea
- y - Variable in class org.jcsp.awt.GraphicsCommand.Draw3DRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawArc
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawBytes
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawChars
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawImage
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawOval
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawRoundRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.DrawString
- y - Variable in class org.jcsp.awt.GraphicsCommand.Fill3DRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.FillArc
- y - Variable in class org.jcsp.awt.GraphicsCommand.FillOval
- y - Variable in class org.jcsp.awt.GraphicsCommand.FillRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.FillRoundRect
- y - Variable in class org.jcsp.awt.GraphicsCommand.SetClip
- y - Variable in class org.jcsp.awt.GraphicsCommand.Translate
- y1 - Variable in class org.jcsp.awt.GraphicsCommand.DrawLine
- y2 - Variable in class org.jcsp.awt.GraphicsCommand.DrawLine
- yPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolygon
- yPoints - Variable in class org.jcsp.awt.GraphicsCommand.DrawPolyline
- yPoints - Variable in class org.jcsp.awt.GraphicsCommand.FillPolygon
Z
- ZeroBuffer<T> - Class in org.jcsp.util
-
This is used to create a zero-buffered object channel that never loses data.
- ZeroBuffer() - Constructor for class org.jcsp.util.ZeroBuffer
- ZeroBufferInt - Class in org.jcsp.util.ints
-
This is used to create a zero-buffered integer channel that never loses data.
- ZeroBufferInt() - Constructor for class org.jcsp.util.ints.ZeroBufferInt
All Classes All Packages