- 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.
- 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.
- 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.
- ActiveApplet - Class in org.jcsp.awt
-
- 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
-
- 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
-
- ActiveButtonState - Class in org.jcsp.awt
-
- 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
-
- ActiveCanvas - Class in org.jcsp.awt
-
- ActiveCanvas() - Constructor for class org.jcsp.awt.ActiveCanvas
-
- ActiveCheckbox - Class in org.jcsp.awt
-
- 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
-
- 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
-
- 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 - 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- ActiveMenu - Class in org.jcsp.awt
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(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.
- 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.
- 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.
- 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.Parallel
-
Add the array of processes 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.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, int, int, int) - Static method in class org.jcsp.demos.util.Ask
-
- addPrompt(String) - 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.util.filter.FilteredAltingChannelInput
-
- addReadFilter(Filter, int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- addReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
- addReadFilter(Filter, int) - 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 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
-
- 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
-
- address - Variable in class org.jcsp.net2.NodeAddress
-
String representation of the address
- 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
-
- 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
-
- 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
-
- 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.util.filter.FilteredSharedChannelOutputWrapper
-
- addWriteFilter(Filter, int) - 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 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.
- after(long) - Method in class org.jcsp.lang.CSTimer
-
Puts the process to sleep until an absolute time is reached.
- 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 the
Guard
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
-
- 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 an
Alternative
.
- AltingBarrierCoordinateStartEnable - Static variable in class org.jcsp.lang.SpuriousLog
-
- AltingBarrierError - Error in org.jcsp.lang
-
- AltingBarrierError(String) - Constructor for error org.jcsp.lang.AltingBarrierError
-
- AltingChannelAccept - Class in org.jcsp.lang
-
This extends
Guard
and
ChannelAccept
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
and
ChannelInput
to enable a process to choose between many object input (and other) events.
- AltingChannelInput() - Constructor for class org.jcsp.lang.AltingChannelInput
-
- AltingChannelInputInt - Class in org.jcsp.lang
-
This extends
Guard
and
ChannelInputInt
to enable a process
to choose between many integer input (and other) events.
- AltingChannelInputInt() - Constructor for class org.jcsp.lang.AltingChannelInputInt
-
- AltingChannelInputWrapper<T> - Class in org.jcsp.lang
-
- AltingChannelInputWrapper(AltingChannelInput<T>) - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
Creates a new AltingChannelInputWrapper which wraps the specified
channel.
- AltingChannelInputWrapper() - Constructor for class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
This constructor does not wrap a channel.
- AltingChannelOutput<T> - Class in org.jcsp.lang
-
This extends
Guard
and
ChannelOutput
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
and
ChannelOutputInt
to enable a process
to choose between many integer output (and other) events.
- AltingChannelOutputInt() - Constructor for class org.jcsp.lang.AltingChannelOutputInt
-
- AltingConnectionClient<T> - Class in org.jcsp.lang
-
This class is sub-classed by JCSP.NET classes
to provide ConnectionClient
objects which can
have their receive()
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
- 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.
- 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(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(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-any Object channel.
- 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.
- 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.
- Any2AnyChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-any integer channel with user chosen buffering size and policy.
- any2anyInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-any integer channel.
- 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.
- 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, 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, 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(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(NetChannelLocation) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- 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, 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(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(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) - 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, 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, 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(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) - 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, 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(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
- 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(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(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-one Object channel.
- 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, 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(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of Any2OneChannelInt
objects.
- any2oneArray(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of Any2OneChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- any2oneArray(int) - Static method in class org.jcsp.lang.Connection
-
- 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.
- 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.
- Any2OneChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs an any-one integer channel with user chosen buffering size and policy.
- any2oneInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable any-one integer channel.
- 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.
- app(String, String) - Static method in class org.jcsp.demos.util.Ask
-
- ApplicationID - Class in org.jcsp.net
-
A Class whose instances represent a unique identifier for a JCSP.NET application.
- 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.
- Ask - Class in org.jcsp.demos.util
-
- assertArraysEqual(Object[], Object[]) - Method in class org.jcsp.test.TestExtendedRendezvous
-
Asserts that the two arrays are equal.
- assertArraysEqual(int[], int[]) - Method in class org.jcsp.test.TestExtendedRendezvous
-
- asyncWrite(Object) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
-
- asyncWrite(T) - Method in interface org.jcsp.net2.NetChannelOutput
-
Sends a message to the input end of the channel asynchronously (no blocking)
- cause - Variable in exception org.jcsp.net.remote.RemoteSpawnException
-
The actual exception.
- Challenge - Interface in org.jcsp.net.security
-
Abstract representation of a challenge as part of the security negotiation.
- 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 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 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 element
i with the new one.
- Channel - Class in org.jcsp.lang
-
This class provides static factory methods for constructing
all the different types of channel.
- ChannelAccept - Interface in org.jcsp.lang
-
This defines the interface for accepting CALL channels.
- ChannelArrayFactory<T> - Interface in org.jcsp.lang
-
- ChannelDataRejectedException - Exception in org.jcsp.lang
-
Thrown by a read
or a write
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
-
- 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
-
- ChannelInput<T> - Interface in org.jcsp.lang
-
This defines the interface for reading from an Object channel.
- ChannelInputInt - Interface in org.jcsp.lang
-
This defines the interface for reading from object channels.
- ChannelInputWrapper - Class in org.jcsp.lang
-
- 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
-
- ChannelIntArrayFactory - Interface in org.jcsp.lang
-
- ChannelIntFactory - Interface in org.jcsp.lang
-
- 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.
- ChannelOutput<T> - Interface in org.jcsp.lang
-
This defines the interface for writing to object channels.
- ChannelOutputInt - Interface in org.jcsp.lang
-
This defines the interface for writing to integer channels.
- ChannelOutputWrapper - Class in org.jcsp.lang
-
- ChannelOutputWrapper(ChannelOutput) - Constructor for class org.jcsp.lang.ChannelOutputWrapper
-
Deprecated.
Creates a new wrapper for the given channel end.
- 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.
- 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 this NodeUIImpl
.
- 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.SharedAltingConnectionClient
-
- ClearRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClearRect
-
- 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 interface org.jcsp.lang.Any2OneConnection
-
Returns a client end of the connection.
- client() - Method in interface org.jcsp.lang.One2AnyConnection
-
Returns the client part of the connection.
- client() - Method in interface org.jcsp.lang.One2OneConnection
-
Returns the client end of the connection.
- ClipRect(int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.ClipRect
-
- clone() - Method in class org.jcsp.demos.util.ComplexDouble
-
- 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.
- CNS - Class in org.jcsp.net.cns
-
This class is the Channel Name Server's main server process class.
- 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 - Class in org.jcsp.net2.cns
-
This class is the Channel Name Server's main server process class.
- 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.
- 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
-
- CNSNetChannelLocation - Class in org.jcsp.net.cns
-
Instances of this class are returned by the resolve methods
of
CNSService
.
- CNSService - Class in org.jcsp.net.cns
-
This class is the Channel Name Server's main client process class.
- 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 - Class in org.jcsp.net2.cns
-
This is the service object used to register and resolve channel names with a Channel Name Server.
- CNSService(NodeID) - Constructor for class org.jcsp.net2.cns.CNSService
-
Creates a new CNSService
- 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
-
- 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 another
NodeID
object.
- compareTo(Object) - Method in class org.jcsp.net.NodeUI
-
Compares this NodeUI
with another object.
- 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's NodeID
as a parameter.
- ComplexDouble - Class in org.jcsp.demos.util
-
- ComplexDouble(double, double) - Constructor for class org.jcsp.demos.util.ComplexDouble
-
- 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.XMLValidationException - Exception in org.jcsp.net.settings
-
Thrown in the event of a semantic error in the parsed XML file.
- 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(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
-
- configure(Component) - Method in interface org.jcsp.awt.GraphicsProtocol.Configure
-
- connect() - Method in class org.jcsp.net.Link
-
Establishes a connection to the peer node.
- 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.net2.Link
-
A flag used to indicate whether the Link is connected or not.
- Connection - Class in org.jcsp.lang
-
This class provides static factory methods for constructing
different types of 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
.
- ConnectionFactory - Interface in org.jcsp.lang
-
Defines an interface for a factory than can create connections.
- ConnectionOriented - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a connection oriented protocol.
- 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.
- construct(String[]) - Static method in class org.jcsp.net.remote.SpawnerService
-
- contract(AltingBarrier[]) - Method in class org.jcsp.lang.AltingBarrier
-
This contracts the number of processes enrolled in this alting barrier.
- contract() - Method in class org.jcsp.lang.AltingBarrier
-
This contracts by one the number of processes enrolled in this alting
barrier.
- CopyArea(int, int, int, int, int, int) - Constructor for class org.jcsp.awt.GraphicsCommand.CopyArea
-
- create(int) - Static method in class org.jcsp.lang.AltingBarrier
-
This creates a new alting barrier with an (initial) enrollment
count of n
.
- create() - Static method in class org.jcsp.lang.AltingBarrier
-
This creates a new alting barrier with an (initial) enrollment
count of 1
.
- create(int) - Static method in class org.jcsp.lang.Bucket
-
Creates an array of Buckets.
- create(NodeAddressID) - Static method in class org.jcsp.net.LinkServer
-
Create a server on a specifiedNodeAddressID, and start it.
- createAddressID(String, boolean) - Method in class org.jcsp.net.ProtocolID
-
Constructs a NodeAddressID
from a String
.
- createAddressID(String, boolean) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Creates an address from a string form.
- 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>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.
Creates a new Any2Any
channel with the given buffering behaviour.
- 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) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.
Creates a new Any2Any
channel with the given buffering behaviour.
- createAny2Any() - Static method in class org.jcsp.lang.Channel
-
- createAny2Any(int) - Static method in class org.jcsp.lang.Channel
-
- createAny2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
- createAny2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
- createAny2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.
Creates a populated array of n
Any2Any
channels.
- 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(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of Any2AnyChannelInt
objects.
- createAny2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns a Any2AnyChannelInt
object which
uses the specified ChannelDataStoreInt
object as a buffer.
- createAny2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of Any2AnyChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createAny2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.
Creates a populated array of n
Any2Any
channels.
- createAny2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.
Creates a new Any2Any
channel.
- createAny2Any() - Static method in class org.jcsp.lang.Connection
-
- 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() - 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(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of Any2AnyChannel
objects.
- createAny2Any(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a Any2AnyChannel
object which
uses the specified ChannelDataStore
object as a buffer.
- createAny2Any(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of Any2AnyChannel
objects
which use the specified ChannelDataStore
object as a
buffer.
- createAny2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an Any2AnyChannelInt
object.
- createAny2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of Any2AnyChannelInt
objects.
- createAny2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a Any2AnyChannelInt
object which
uses the specified ChannelDataStoreInt
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 specified ChannelDataStoreInt
object as a
buffer.
- createAny2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createAny2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createAny2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2Any filtered channel.
- createAny2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of Any2AnyChannel
objects.
- createAny2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2Any filtered channel with a given buffering behaviour.
- 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() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2Any channel with the filtering options set for this factory.
- createAny2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of Any2AnyChannel
objects.
- 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, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of Any2AnyChannel
objects with a given buffering behaviour.
- createAny2Net(String) - Static method in class org.jcsp.net.cns.CNS
-
- createAny2Net(String, NameAccessLevel) - 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 a NetChannelInput
located at a location
resolved from the specified channel name.
- createAny2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a NetSharedChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name that exists in the supplied
namespace.
- createAny2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a NetSharedChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name.
- createAny2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a NetSharedChannelOutput
object connected
to a NetChannelInput
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(String) - Static method in class org.jcsp.net2.cns.CNS
-
- createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
- createAny2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
- createAny2Net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
- 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>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.
Creates a new Any2One
channel with the given buffering behaviour.
- 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) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.
Creates a new Any2One
channel with the given buffering behaviour.
- createAny2One() - Static method in class org.jcsp.lang.Channel
-
- createAny2One(int) - Static method in class org.jcsp.lang.Channel
-
- createAny2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
- createAny2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
- createAny2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.
Creates a populated array of n
Any2One
channels.
- 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(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns a Any2OneChannelInt
object which
uses the specified ChannelDataStoreInt
object as a buffer.
- createAny2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.
Creates a populated array of n
Any2One
channels.
- createAny2One() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.
Creates a new Any2One
channel.
- createAny2One() - Static method in class org.jcsp.lang.Connection
-
- createAny2One(int) - Method in interface org.jcsp.lang.ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
Any2OneConnection
.
- 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(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of Any2OneChannel
objects.
- createAny2One(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a Any2OneChannel
object which
uses the specified ChannelDataStore
object as a buffer.
- createAny2One(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of Any2OneChannel
objects
which use the specified ChannelDataStore
object as a
buffer.
- createAny2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an Any2OneChannelInt
object.
- createAny2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of Any2OneChannelInt
objects.
- createAny2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a Any2OneChannelInt
object which
uses the specified ChannelDataStoreInt
object as a buffer.
- createAny2One(ChannelDataStoreInt, int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of Any2OneChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createAny2One() - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createAny2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createAny2One() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2One filtered channel.
- createAny2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of Any2OneChannel
objects.
- createAny2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new Any2One filtered channel with a given buffering behaviour.
- 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() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new Any2One channel with the filtering options set for this factory.
- createAny2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of Any2OneChannel
objects.
- 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, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of Any2OneChannel
objects with a given buffering behaviour.
- 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(ChannelInput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered input channel end around an existing input 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(ChannelOutput) - Static method in class org.jcsp.util.filter.FilteredChannelEnd
-
Creates a new filtered output channel end around an existing output 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(AltingChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel input end around an existing 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(SharedChannelInput) - Method in class org.jcsp.util.filter.FilteredChannelEndFactory
-
Creates a new filtered channel input end around an existing 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(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.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(String) - Static method in class org.jcsp.net.cns.CNS
-
- createNet2Any(String, NameAccessLevel) - 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, 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) - 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, 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() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
-
- createNet2Any(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
-
Constructs a NetSharedChannelInput
object.
- createNet2Any() - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2Any(String) - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2Any(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2Any(String, ChannelDataStore) - 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(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
-
Constructs a buffered NetSharedChannelInput
which
has a VCN assigned with the specified label.
- createNet2Any(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
-
Constructs a NetSharedChannelInput
which
has a VCN assigned with the specified label.
- createNet2Any() - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2Any(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2Any(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2Any(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2Any() - Method in class org.jcsp.net.StandardNetConnectionFactory
-
- createNet2Any(String) - Static method in class org.jcsp.net2.cns.CNS
-
- createNet2Any() - Static method in class org.jcsp.net2.NetChannel
-
- createNet2Any() - Static method in class org.jcsp.net2.NetChannelEnd
-
- createNet2Any() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
- createNet2One(String) - Static method in class org.jcsp.net.cns.CNS
-
- createNet2One(String, NameAccessLevel) - 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, 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) - 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, 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() - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates an anonymous migratable channel input.
- createNet2One(String) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a named migratable channel input using the default namespace.
- createNet2One(String, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a named migratable channel input within the given namespace.
- createNet2One() - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
-
- 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, 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) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
- createNet2One(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
- createNet2One(ChannelDataStore) - Method in interface org.jcsp.net.NetBufferedChannelEndFactory
-
Constructs a NetAltingChannelInput
object.
- createNet2One() - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2One(String) - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2One(ChannelDataStore) - Static method in class org.jcsp.net.NetChannelEnd
-
- createNet2One(String, ChannelDataStore) - 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(String, ChannelDataStore) - Method in interface org.jcsp.net.NetLabelledBufferedChannelEndFactory
-
Constructs a buffered NetAltingChannelInput
which
has a VCN assigned with the specified label.
- createNet2One(String) - Method in interface org.jcsp.net.NetLabelledChannelEndFactory
-
Constructs a NetAltingChannelInput
which
has a VCN assigned with the specified label.
- createNet2One() - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2One(String) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2One(ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2One(String, ChannelDataStore) - Method in class org.jcsp.net.StandardNetChannelEndFactory
-
- createNet2One() - Method in class org.jcsp.net.StandardNetConnectionFactory
-
- createNet2One(String) - Static method in class org.jcsp.net2.cns.CNS
-
- createNet2One() - Static method in class org.jcsp.net2.NetChannel
-
- createNet2One() - Static method in class org.jcsp.net2.NetChannelEnd
-
- createNet2One() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
- 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>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.
Creates a new One2Any
channel with the given buffering behaviour.
- 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) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.
Creates a new One2Any
channel with the given buffering behaviour.
- createOne2Any() - Static method in class org.jcsp.lang.Channel
-
- createOne2Any(int) - Static method in class org.jcsp.lang.Channel
-
- createOne2Any(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
- createOne2Any(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
- createOne2Any(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.
Creates a populated array of n
One2Any
channels.
- 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(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of One2AnyChannelInt
objects.
- createOne2Any(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns a One2AnyChannelInt
object which
uses the specified ChannelDataStoreInt
object as a buffer.
- createOne2Any(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of One2AnyChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createOne2Any(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.
Creates a populated array of n
One2Any
channels.
- createOne2Any() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.
Creates a new One2Any
channel.
- createOne2Any() - Static method in class org.jcsp.lang.Connection
-
- 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() - 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(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of One2AnyChannel
objects.
- createOne2Any(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a One2AnyChannel
object which
uses the specified ChannelDataStore
object as a buffer.
- createOne2Any(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of One2AnyChannel
objects
which use the specified ChannelDataStore
object as a
buffer.
- createOne2Any() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a One2AnyChannelInt
object.
- createOne2Any(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of One2AnyChannelInt
objects.
- createOne2Any(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a One2AnyChannelInt
object which
uses the specified ChannelDataStoreInt
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 specified ChannelDataStoreInt
object as a
buffer.
- createOne2Any() - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createOne2Any(int) - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createOne2Any() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2Any filtered channel.
- createOne2Any(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of One2AnyChannel
objects.
- createOne2Any(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2Any filtered channel with a given buffering behaviour.
- 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() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2Any channel with the filtering options set for this factory.
- createOne2Any(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of One2AnyChannel
objects.
- 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, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of One2AnyChannel
objects with a given buffering behaviour.
- createOne2Net(String) - Static method in class org.jcsp.net.cns.CNS
-
- createOne2Net(String, NameAccessLevel) - 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 a NetChannelInput
located at a location
resolved from the specified channel name.
- createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSChannelEndManager
-
Constructs a NetChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name that exists in the supplied
namespace.
- createOne2Net(String) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a NetChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name.
- createOne2Net(String, NameAccessLevel) - Method in interface org.jcsp.net.cns.NamedChannelEndFactory
-
Constructs a NetChannelOutput
object connected
to a NetChannelInput
located at a location
resolved from the specified channel name that exists in the supplied
namespace.
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a migratable channel output to a given location.
- 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, NameAccessLevel) - Static method in class org.jcsp.net.dynamic.MigratableChannelEnd
-
Creates a migratable channel output to a named channel within a given namespace.
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net.dynamic.MigratableChannelEndFactory
-
- 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, 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) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
- createOne2Net(String, NameAccessLevel) - Method in class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
- 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(String) - Static method in class org.jcsp.net2.cns.CNS
-
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
- createOne2Net(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannelEnd
-
- createOne2Net(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
- 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>) - Method in interface org.jcsp.lang.BufferedChannelFactory
-
Deprecated.
Creates a new One2One
channel with the given buffering behaviour.
- 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) - Method in interface org.jcsp.lang.BufferedChannelIntFactory
-
Deprecated.
Creates a new One2One
channel with the given buffering behaviour.
- createOne2One() - Static method in class org.jcsp.lang.Channel
-
- createOne2One(int) - Static method in class org.jcsp.lang.Channel
-
- createOne2One(ChannelDataStore) - Static method in class org.jcsp.lang.Channel
-
- createOne2One(ChannelDataStore, int) - Static method in class org.jcsp.lang.Channel
-
- createOne2One(int) - Method in interface org.jcsp.lang.ChannelArrayFactory
-
Deprecated.
Creates a populated array of n
One2One
channels.
- 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(int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of One2OneChannelInt
objects.
- createOne2One(ChannelDataStoreInt) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns a One2OneChannelInt
object which
uses the specified ChannelDataStoreInt
object as a buffer.
- createOne2One(ChannelDataStoreInt, int) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of One2OneChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createOne2One(int) - Method in interface org.jcsp.lang.ChannelIntArrayFactory
-
Deprecated.
Creates a populated array of n
One2One
channels.
- createOne2One() - Method in interface org.jcsp.lang.ChannelIntFactory
-
Deprecated.
Creates a new One2One
channel.
- createOne2One() - Static method in class org.jcsp.lang.Connection
-
- 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() - 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(int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of One2OneChannel
objects.
- createOne2One(ChannelDataStore<T>) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns a One2OneChannel
object which
uses the specified ChannelDataStore
object as a buffer.
- createOne2One(ChannelDataStore<T>, int) - Method in class org.jcsp.lang.StandardChannelFactory
-
Constructs and returns an array of One2OneChannel
objects
which use the specified ChannelDataStore
object as a
buffer.
- createOne2One() - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a One2OneChannelInt
object.
- createOne2One(int) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns an array of One2OneChannelInt
objects.
- createOne2One(ChannelDataStoreInt) - Method in class org.jcsp.lang.StandardChannelIntFactory
-
Constructs and returns a One2OneChannelInt
object which
uses the specified ChannelDataStoreInt
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 specified ChannelDataStoreInt
object as a
buffer.
- createOne2One() - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createOne2One(int) - Method in class org.jcsp.lang.StandardConnectionFactory
-
- createOne2One() - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2One filtered channel.
- createOne2One(int) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Constructs and returns an array of One2OneChannel
objects.
- createOne2One(ChannelDataStore) - Static method in class org.jcsp.util.filter.FilteredChannel
-
Creates a new One2One filtered channel with a given buffering behaviour.
- 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() - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Creates a new One2One channel with the filtering options set for this factory.
- createOne2One(int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of One2OneChannel
objects.
- 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, int) - Method in class org.jcsp.util.filter.FilteredChannelFactory
-
Constructs and returns an array of One2OneChannel
objects with a given buffering behaviour.
- createResources() - Method in class org.jcsp.net.Link
-
Allocates the resources necessary for the actual connection.
- 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.
- 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.
- 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
-
- CSTimer() - Constructor for class org.jcsp.lang.CSTimer
-
- General(GraphicsCommand.Graphic) - Constructor for class org.jcsp.awt.GraphicsCommand.General
-
- General(GraphicsProtocol.Configure) - Constructor for class org.jcsp.awt.GraphicsProtocol.General
-
- Generate - Class in org.jcsp.plugNplay
-
Generates an infinite (constant) sequence of Integers.
- Generate(ChannelOutput, int) - Constructor for class org.jcsp.plugNplay.Generate
-
Construct a new Generate process with the output channel out.
- GenerateInt - Class in org.jcsp.plugNplay.ints
-
Generates an infinite (constant) sequence of ints.
- GenerateInt(ChannelOutputInt, int) - Constructor for class org.jcsp.plugNplay.ints.GenerateInt
-
Construct a new GenerateInt process with the output channel out.
- get() - Method in interface org.jcsp.awt.Display
-
Returns a copy of the array of GraphicsCommands currently held.
- get() - Method in class org.jcsp.awt.DisplayList
-
Returns a copy of the array of GraphicsCommands currently held.
- get() - Method in class org.jcsp.util.Buffer
-
Returns the oldest Object from the Buffer and removes it.
- get() - Method in interface org.jcsp.util.ChannelDataStore
-
Returns an Object from the ChannelDataStore.
- get() - Method in class org.jcsp.util.InfiniteBuffer
-
Returns the oldest Object from the InfiniteBuffer and removes it.
- get() - Method in class org.jcsp.util.ints.BufferInt
-
Returns the oldest int from the BufferInt and removes it.
- get() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Returns an int from the ChannelDataStoreInt.
- get() - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Returns the oldest int from the InfiniteBufferInt and removes it.
- get() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Returns the oldest int from the OverFlowingBufferInt and removes it.
- get() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Returns the oldest int from the OverWriteOldestBufferInt and removes it.
- get() - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
Returns the oldest int from the OverWritingBufferInt and removes it.
- get() - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Returns the int from the ZeroBufferInt.
- get() - Method in class org.jcsp.util.OverFlowingBuffer
-
Returns the oldest Object from the OverFlowingBuffer and removes it.
- get() - Method in class org.jcsp.util.OverWriteOldestBuffer
-
Returns the oldest Object from the OverWriteOldestBuffer and removes it.
- get() - Method in class org.jcsp.util.OverWritingBuffer
-
Returns the oldest Object from the OverWritingBuffer and removes it.
- get() - Method in class org.jcsp.util.ZeroBuffer
-
Returns the Object from the ZeroBuffer.
- GET_BACKGROUND - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is an enquiry object to find the background colour of the active graphics component.
- GET_COMPONENT - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is an enquiry object to obtain the active graphics component.
- GET_DIMENSION - Static variable in class org.jcsp.awt.GraphicsProtocol
-
This is an enquiry object to find the size of the active graphics component.
- getActiveFrame() - Method in class org.jcsp.awt.ActiveClosingFrame
-
This is used to get the
ActiveFrame within this component
so that it can be configured or have components added
(using
Frame
or
ActiveFrame
methods).
- getActiveTextArea() - Method in class org.jcsp.awt.ActiveTextEnterArea
-
This is used to get the
ActiveTextArea within this component
so that it can be configured (using
TextArea
or
ActiveTextArea
methods) or added to some container.
- getActiveTextField() - Method in class org.jcsp.awt.ActiveTextEnterField
-
This is used to get the
ActiveTextField within this component
so that it can be configured (using
TextField
or
ActiveTextField
methods) or added to some container.
- 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
this NodeID
holds.
- getAddresses(String) - Method in class org.jcsp.net.ServiceSettings
-
Gets the addresses held in a setting of a specified name.
- getAddresses() - Method in class org.jcsp.net.settings.Addresses
-
- getAddresses() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getAddressIDFromString(String) - Static method in class org.jcsp.net.NodeAddressID
-
This is is a static method that should be overriden by concrete implementations
of this class.
- getAddressIDFromString(String) - Static method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Constructs and returns a TCPIPv4 NodeAddressID from a String.
- getAddressNames() - Method in class org.jcsp.net.ServiceSettings
-
Returns an array of String
objects containing the names of all
address settings held in this object.
- getAddressSetting(String) - Method in class org.jcsp.net.settings.Service
-
- getAddressSettings() - Method in class org.jcsp.net.settings.Service
-
- getAddressSpecifications(NodeAddressID) - Method in class org.jcsp.net.ProtocolManager
-
Returns an array of Specification
objects that are held for
a specified local address.
- getAlarm() - Method in class org.jcsp.lang.CSTimer
-
- getAlternate() - Method in class org.jcsp.net.settings.AddressSetting
-
- getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionClient
-
Returns the channel used to implement the Guard.
- getAltingChannel() - Method in class org.jcsp.lang.AltingConnectionServer
-
Returns the channel used to implement the Guard.
- getAppletBoolean(String, boolean) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a boolean.
- getAppletByte(String, byte, byte, byte) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a byte.
- getAppletDouble(String, double, double, double) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a double.
- getAppletFloat(String, float, float, float) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a float.
- getAppletInt(String, int, int, int) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into an int.
- getAppletLong(String, long, long, long) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a long.
- getAppletShort(String, short, short, short) - Method in class org.jcsp.awt.ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a short.
- getApplicationID() - Static method in class org.jcsp.net.remote.RemoteProcess
-
Returns the application ID.
- getBooleanValue() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getBooleanValue() - Method in class org.jcsp.net.settings.MaxPing
-
- getBooleanValue() - Method in class org.jcsp.net.settings.MinMemory
-
- getBooleanValue() - Method in class org.jcsp.net.settings.MinSpeed
-
- getBooleanValue() - Method in class org.jcsp.net.settings.OtherSpec
-
- getBooleanValue() - Method in class org.jcsp.net.settings.Reliable
-
- getBooleanValue() - Method in interface org.jcsp.net.settings.Req
-
- getBooleanValue() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getBooleanValue() - Method in class org.jcsp.net.settings.Wireless
-
- getChannel() - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
Get the real channel.
- getChannelAddress() - Method in class org.jcsp.net.NetChannelLocation
-
Public accessor for the channel's address, if held.
- getChannelLabel() - Method in class org.jcsp.net.NetChannelLocation
-
Public accessor for the channel label property.
- getChannelLocation() - Method in class org.jcsp.net.NetAltingConnectionClient
-
Returns the location of the server.
- getChannelLocation() - Method in class org.jcsp.net.NetSharedAltingConnectionClient
-
Returns the address location of the connection server.
- getChannelLocation() - Method in interface org.jcsp.net.Networked
-
Returns the location of the Networked
ChannelInput
.
- getChannelNodeID() - Method in class org.jcsp.net.NetChannelLocation
-
Public accessor for the channel label property.
- getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
-
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading
is to be supported over that channel.
- getChannelRxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
-
Returns the RX filter to be used at the receiving end of a channel if dynamic class loading is to
be supported over that channel.
- getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader.DynamicClassLoaderUserObject
-
Returns the TX filter to be used at the sending end of a channel if dynamic class laoding is
to be supported over that channel.
- getChannelTxFilter() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
-
Returns the TX filter to be used at the sending end of a channel if dynamic class loading is to
be supported over that channel.
- getClientArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of client connection ends suitable for use as guards in an Alternative
construct.
- getClientArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of client connection ends suitable for use as guards in an Alternative
construct.
- getClientArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of client connection ends suitable for use by multiple concurrent
processes.
- getClientArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of client connection ends suitable for use by multiple concurrent
processes.
- getComparator() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getComparator() - Method in class org.jcsp.net.settings.MaxPing
-
- getComparator() - Method in class org.jcsp.net.settings.MinMemory
-
- getComparator() - Method in class org.jcsp.net.settings.MinSpeed
-
- getComparator() - Method in class org.jcsp.net.settings.Reliable
-
- getComparator() - Method in interface org.jcsp.net.settings.Req
-
- getComparator() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getComparator() - Method in class org.jcsp.net.settings.Wireless
-
- getComparisonString() - Method in class org.jcsp.net.NodeUI
-
This is an abstract method that should be implemented to return a
String
that can be used by the compareTo(Object)
method in order to compare two NodeUI
objects.
- getComparisonString() - Method in class org.jcsp.net.NodeUIImpl
-
Returns a String
that can be used by the superclass to compare
two NodeUI
objects.
- getConfig() - Method in class org.jcsp.net.settings.ConfigReader
-
- getCurrentLocation() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
-
Returns the current location of the channel.
- getDefaultInstance() - Static method in class org.jcsp.lang.StandardChannelFactory
-
Returns a default instance of a channel factory.
- getDefaultInstance() - Static method in class org.jcsp.net.StandardNetChannelEndFactory
-
- getDomainID() - Method in class org.jcsp.net.NodeID
-
Get the DomainID
of the domain to which the Node represented by
this NodeID
object belongs.
- getDomainName() - Method in class org.jcsp.net.DomainID
-
Public accessor for the Domain name.
- getDoubleValue() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getDoubleValue() - Method in class org.jcsp.net.settings.MaxPing
-
- getDoubleValue() - Method in class org.jcsp.net.settings.MinMemory
-
- getDoubleValue() - Method in class org.jcsp.net.settings.MinSpeed
-
- getDoubleValue() - Method in class org.jcsp.net.settings.OtherSpec
-
- getDoubleValue() - Method in class org.jcsp.net.settings.Reliable
-
- getDoubleValue() - Method in interface org.jcsp.net.settings.Req
-
- getDoubleValue() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getDoubleValue() - Method in class org.jcsp.net.settings.Wireless
-
- getEarlyTimeout() - Static method in class org.jcsp.lang.SpuriousLog
-
This returns the allowed early timeout (in msecs).
- getErrorCode() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
-
Returns the error code of the remote JVM.
- getExactMatchRequired() - Method in class org.jcsp.net.settings.LinkProfile
-
- getExactMatchRequired() - Method in class org.jcsp.net.settings.NodeProfile
-
- getFactoryClass() - Method in interface org.jcsp.net.NetChannelInput
-
Returns a Class file of the factory used to construct the
channel end.
- getFactoryClass() - Method in interface org.jcsp.net.NetChannelOutput
-
Returns the factory class used for constructing this channel
end object.
- getFailedProcess() - Method in exception org.jcsp.net.remote.RemoteProcessFailedException
-
Returns the process that was running when the error occurred.
- getGuardByIndex(int) - Method in class org.jcsp.lang.InlineAlternative
-
Returns the guard object at a given index.
- getHost() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns the computer's IP address
- getIDClass() - Method in class org.jcsp.net.settings.Protocol
-
- 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
static createFromStringForm(String)
method in order to
create an equal NodeUI
object.
- getImplStringForm() - Method in class org.jcsp.net.NodeUIImpl
-
Returns a String
object that can be used with the constructor
that takes a String
parameter.
- getInputArray(One2OneChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(One2AnyChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(Any2OneChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(Any2AnyChannel<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(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the input-ends from the given channel array.
- getInputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of input channel ends, each of which can be shared by multiple
concurrent readers.
- getInputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of input channel ends, each of which can be used as guards
in an Alternative
.
- getInputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of input channel ends, each of which can be shared by multiple
concurrent readers.
- getInputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of input channel ends, each of which can be used as guards
in an Alternative
.
- getInputChannel() - Method in interface org.jcsp.net.dynamic.InputReconnectionManager
-
Returns the underlying input channel.
- getInstance() - Static method in class org.jcsp.net.Node
-
Returns the instance of this singleton class.
- 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.cns.CNS
-
Gets the singleton instance of the CNS
- 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
-
- 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
-
- getLink(NodeID) - Static method in class org.jcsp.net2.LinkFactory
-
Creates a new Link or gets an existing one from the the given NodeID.
- getLink(NodeAddress) - Static method in class org.jcsp.net2.LinkFactory
-
Creates a new Link, or retrieves an existing one, from a NodeAddress
- getLinkBuilder(Hashtable) - Method in class org.jcsp.net.ProtocolID
-
Obtains the Builder for this protocol.
- getLinkBuilder(Hashtable) - Method in class org.jcsp.net.tcpip.TCPIPProtocolID
-
Returns the factory builder for this protocol.
- getLinkLostEventChannel() - Method in class org.jcsp.net.Node
-
This method allows users to obtain notification of link failure.
- 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.
- 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.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
- 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
-
- 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.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
-
- getNodeKey() - Method in interface org.jcsp.net.Node.Attributes
-
- getNodeProfile(String) - Static method in class org.jcsp.net.Profile
-
Returns a Node profile of a certain name from a static collection of
Node profiles.
- getNodeProfiles() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getNodeSpecifications() - Method in class org.jcsp.net.Node
-
Returns an array of Specification
objects to which this
Node conforms.
- getNodeSpecs() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getNonDynamicClassLoadingRxFilter() - Static method in class org.jcsp.net.dynamic.DynamicClassLoader
-
An alternative RX filter that does not support dynamic class loading but will properly
unmarshal objects wrapped up by a TX filter.
- getNumberProcesses() - Method in class org.jcsp.lang.Parallel
-
- getOneTokenReply() - Static method in class org.jcsp.demos.util.Ask
-
Ask.getOneTokenReply returns whether multiple response tokens
will be rejected.
- getOutputArray(One2OneChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(One2AnyChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(Any2OneChannel<T>[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(Any2AnyChannel<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(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.Channel
-
This extracts the output-ends from the given channel array.
- getOutputArray(Any2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of output channel ends, each of which can be shared by multiple
concurrent writers.
- getOutputArray(Any2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of output channel ends, each of which can be shared by multiple
concurrent writers.
- getOutputArray(One2AnyChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of output channel ends, each of which can only be used by a
single writer.
- getOutputArray(One2OneChannelInt[]) - Static method in class org.jcsp.lang.ChannelInt
-
Deprecated.
Constructs and returns an array of output channel ends, each of which can only be used by a
single writer.
- getOutputChannel() - Method in interface org.jcsp.net.dynamic.OutputReconnectionManager
-
Returns the underlying channel output end.
- getParentID() - Method in class org.jcsp.net.AbstractID
-
Returns this instance's parent AbstractID
object.
- getParentID() - Method in class org.jcsp.net.ApplicationID
-
Returns the parent NodeID
of this
object.
- getParentID() - Method in class org.jcsp.net.DomainID
-
Returns the identifier representing this domain's parent
domain.
- getParentID() - Method in class org.jcsp.net.GlobalID
-
Returns null
as there is no parent
AbstractID
of instances of this class.
- getParentID() - Method in class org.jcsp.net.NodeID
-
- getPingTime() - Method in class org.jcsp.net.Link
-
A public accessor for obtaining the ping time between the local Node and this Link's remote Node.
- getPlugin(String) - Method in class org.jcsp.net.settings.Plugins
-
- getPluginClass() - Method in class org.jcsp.net.settings.Plugin
-
- getPlugins() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getPlugins() - Method in class org.jcsp.net.settings.Plugins
-
- getPort() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns the computer's port number for incoming link requests.
- 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(String) - Method in class org.jcsp.net.settings.LinkProfiles
-
- getProfile(String) - Method in class org.jcsp.net.settings.NodeProfiles
-
- getProfiles() - Method in class org.jcsp.net.settings.LinkProfiles
-
- getProfiles() - Method in class org.jcsp.net.settings.NodeProfiles
-
- getProtocol(String) - Method in class org.jcsp.net.settings.Protocols
-
- getProtocol() - Method in class org.jcsp.net2.NodeAddress
-
Gets the string representing the protocol
- getProtocolID() - Method in class org.jcsp.net.Link
-
A protected accessor for obtaining the identifier of the protocol implementing this Link object.
- getProtocolID() - Method in class org.jcsp.net.LinkFactory.Builder
-
Gets the ProtocolID
that this Builder
supports.
- getProtocolID() - Method in class org.jcsp.net.LinkServer
-
Gets the protocol that this LinkServer supports.
- getProtocolID() - Method in class org.jcsp.net.NodeAddressID
-
Returns the ProtocolID
for the protocol that is
associated with this NodeAddressID
.
- getProtocolID() - Method in class org.jcsp.net.settings.Address
-
- getProtocolID() - Method in class org.jcsp.net.settings.AddressSetting
-
- getProtocolID() - Method in class org.jcsp.net.settings.Protocol
-
- getProtocolID() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns the ProtocolID for this address
- 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(NodeKey) - Method in class org.jcsp.net.Node
-
Accessor for obtaining a reference to the local Node's
ProtocolManager
object.
- getProtocols() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getProtocols() - Method in class org.jcsp.net.settings.Protocols
-
- getProtocolSpecifications(ProtocolID) - Method in class org.jcsp.net.ProtocolManager
-
Returns an array of Specification
objects that are held for
a specified protocol.
- getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- getReadFilter(int) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
- getReadFilter(int) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Returns the read filter installed at the given index.
- getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- getReadFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
- getReadFilterCount() - Method in interface org.jcsp.util.filter.ReadFiltered
-
Returns the number of read filters currently installed.
- getReadSequence(boolean) - Method in class org.jcsp.net.Link
-
This is used by concrete Link
implementations before calling the runTests
method.
- getReal() - Method in class org.jcsp.demos.util.ComplexDouble
-
- 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.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
-
- getRun() - Method in class org.jcsp.net.settings.Service
-
- getSelected() - Method in class org.jcsp.lang.InlineAlternative
-
Returns the index of the guard obtained by a call to select() or if this guard became ready within its parent ALT.
- getSelectedGuard() - Method in class org.jcsp.lang.InlineAlternative
-
Returns the actual guard object corresponding to the selected guard.
- getServerArray(Any2OneConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of server connection ends suitable for use as guards in an Alternative
construct.
- getServerArray(One2OneConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of server connection ends suitable for use as guards in an Alternative
construct.
- getServerArray(Any2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of server connection ends suitable for use by multiple concurrent
processes.
- getServerArray(One2AnyConnection[]) - Static method in class org.jcsp.lang.Connection
-
Returns an array of server connection ends suitable for use by multiple concurrent
processes.
- getServerState() - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
- getService(String) - Method in class org.jcsp.net.ServiceManager
-
Returns the Service
object of the service with the specified name.
- getService(String) - Method in class org.jcsp.net.settings.Services
-
- getServiceClass() - Method in class org.jcsp.net.settings.Service
-
- getServiceManager() - Method in interface org.jcsp.net.Node.Attributes
-
- getServiceManager(NodeKey) - Method in class org.jcsp.net.Node
-
Accessor for obtaining a reference to the local Node's
ServiceManager
object.
- getServiceName() - Method in class org.jcsp.net.ServiceSettings
-
An accessor for obtaining the name of the service for which this object
holds settings.
- getServiceNames() - Method in class org.jcsp.net.ServiceManager
-
Returns an array containing an array of String objects
which represent the names of the currently installed
services.
- getServices() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getServices() - Method in class org.jcsp.net.settings.Services
-
- getServiceUserObject(String) - Method in class org.jcsp.net.Node
-
Obtains a ServiceUserObject
from a named Service and
returns a reference to it.
- getSetting(String) - Method in class org.jcsp.net.ServiceSettings
-
Gets the String
value held in named
String
name, value pair setting.
- getSetting(String) - Method in class org.jcsp.net.settings.Protocol
-
- getSetting(String) - Method in class org.jcsp.net.settings.Service
-
- getSetting(String) - Method in class org.jcsp.net.settings.Settings
-
- getSettingNames() - Method in class org.jcsp.net.ServiceSettings
-
Returns an array of String
objects containing the names of all
String
name, value settings held in this object.
- getSettings() - Method in class org.jcsp.net.settings.JCSPConfig
-
- getSettings() - Method in class org.jcsp.net.settings.Protocol
-
- getSettings() - Method in class org.jcsp.net.settings.Service
-
- getSettings() - Method in class org.jcsp.net.settings.Settings
-
- getShared() - Method in class org.jcsp.lang.Crew
-
This returns the shared resource associated with this lock by its
constructor
.
- getSpecs() - Method in class org.jcsp.net.settings.Address
-
- getSpecs() - Method in class org.jcsp.net.settings.Protocol
-
- getSpecs() - Method in class org.jcsp.net.settings.Specs
-
- getSpuriousWakeUpCounts() - Static method in class org.jcsp.lang.SpuriousLog
-
Returns the counts of spurious wakeups so far.
- getState() - Method in class org.jcsp.util.Buffer
-
Returns the current state of the Buffer.
- getState() - Method in interface org.jcsp.util.ChannelDataStore
-
Returns the current state of the ChannelDataStore.
- getState() - Method in class org.jcsp.util.InfiniteBuffer
-
Returns the current state of the InfiniteBuffer.
- getState() - Method in class org.jcsp.util.ints.BufferInt
-
Returns the current state of the BufferInt.
- getState() - Method in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Returns the current state of the ChannelDataStoreInt.
- getState() - Method in class org.jcsp.util.ints.InfiniteBufferInt
-
Returns the current state of the InfiniteBufferInt.
- getState() - Method in class org.jcsp.util.ints.OverFlowingBufferInt
-
Returns the current state of the OverFlowingBufferInt.
- getState() - Method in class org.jcsp.util.ints.OverWriteOldestBufferInt
-
Returns the current state of the OverWriteOldestBufferInt.
- getState() - Method in class org.jcsp.util.ints.OverWritingBufferInt
-
Returns the current state of the OverWritingBufferInt.
- getState() - Method in class org.jcsp.util.ints.ZeroBufferInt
-
Returns the current state of the ZeroBufferInt.
- getState() - Method in class org.jcsp.util.OverFlowingBuffer
-
Returns the current state of the OverFlowingBuffer.
- getState() - Method in class org.jcsp.util.OverWriteOldestBuffer
-
Returns the current state of the OverWriteOldestBuffer.
- getState() - Method in class org.jcsp.util.OverWritingBuffer
-
Returns the current state of the OverWritingBuffer.
- getState() - Method in class org.jcsp.util.ZeroBuffer
-
Returns the current state of the ZeroBuffer.
- getStrength() - Method in exception org.jcsp.lang.PoisonException
-
Once this exception has been caught, the catching process should
poison all its channels with the strength held by the exception
(which will normally be the strength of the poison in the channel
that caused the exception to be thrown).
- getStringForm() - Method in class org.jcsp.net.NodeAddressID
-
- getStringForm() - Method in class org.jcsp.net.tcpip.TCPIPAddressID
-
Returns a string representation of the address suitable for use in the createAddressID
method of TCPIPProtocolID
.
- getStringID() - Method in class org.jcsp.net.NetChannelLocation
-
Returns a String ID for this
NetChannelLocation
object.
- getStringValue() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getStringValue() - Method in class org.jcsp.net.settings.MaxPing
-
- getStringValue() - Method in class org.jcsp.net.settings.MaxSpeed
-
- getStringValue() - Method in class org.jcsp.net.settings.Memory
-
- getStringValue() - Method in class org.jcsp.net.settings.MinMemory
-
- getStringValue() - Method in class org.jcsp.net.settings.MinSpeed
-
- getStringValue() - Method in class org.jcsp.net.settings.OtherSpec
-
- getStringValue() - Method in class org.jcsp.net.settings.Reliable
-
- getStringValue() - Method in interface org.jcsp.net.settings.Req
-
- getStringValue() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getStringValue() - Method in class org.jcsp.net.settings.Spec
-
- getStringValue() - Method in class org.jcsp.net.settings.Wireless
-
- getTxChannel() - Method in class org.jcsp.net.Link
-
Returns channel to use for transmitting.
- getTxChannel() - Method in class org.jcsp.net2.Link
-
Gets the channel that is connected to the Link Tx process.
- getType() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getType() - Method in class org.jcsp.net.settings.MaxPing
-
- getType() - Method in class org.jcsp.net.settings.MinMemory
-
- getType() - Method in class org.jcsp.net.settings.MinSpeed
-
- getType() - Method in class org.jcsp.net.settings.OtherSpec
-
- getType() - Method in class org.jcsp.net.settings.Reliable
-
- getType() - Method in interface org.jcsp.net.settings.Req
-
- getType() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getType() - Method in class org.jcsp.net.settings.Wireless
-
- getUIForThisJVM() - Method in class org.jcsp.net.UIFactory
-
Returns a Serializable object that is a unique identifier for this
Node.
- getUserID() - Method in interface org.jcsp.net.security.UserToken
-
Returns the ID of the logged on user.
- getUserObject() - Method in class org.jcsp.net.cns.CNS
-
Returns a null
reference as this method has no
use with this service.
- getUserObject() - Method in class org.jcsp.net.cns.CNSService
-
This returns a ServiceUserObject
which implements the
Resolver
interface.
- getUserObject() - Method in class org.jcsp.net.dynamic.DynamicClassLoader
-
Returns the service user object.
- getUserObject() - Method in class org.jcsp.net.security.SimpleSecurityAuthority
-
Returns the authority interface for this service.
- getUserObject() - Method in interface org.jcsp.net.Service
-
Obtains a ServiceUserObject
from a Service.
- getValue() - Method in class org.jcsp.net.settings.Address
-
- getValue() - Method in class org.jcsp.net.settings.ConnectionOriented
-
- getValue() - Method in class org.jcsp.net.settings.MaxPing
-
- getValue() - Method in class org.jcsp.net.settings.MaxSpeed
-
- getValue() - Method in class org.jcsp.net.settings.Memory
-
- getValue() - Method in class org.jcsp.net.settings.MinMemory
-
- getValue() - Method in class org.jcsp.net.settings.MinSpeed
-
- getValue() - Method in class org.jcsp.net.settings.Reliable
-
- getValue() - Method in class org.jcsp.net.settings.ReqProtocol
-
- getValue() - Method in class org.jcsp.net.settings.Setting
-
- getValue() - Method in class org.jcsp.net.settings.Wireless
-
- 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.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.util.filter.FilteredSharedChannelOutputWrapper
-
- getWriteFilter(int) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Returns the write filter installed at the given index.
- getWriteFilterCount() - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
-
- getWriteFilterCount() - Method in interface org.jcsp.util.filter.WriteFiltered
-
Returns the number of write filters currently installed.
- GLOBAL_ACCESS_LEVEL - Static variable in class org.jcsp.net.cns.NameAccessLevel
-
The NameAccessLevel
for the global namespace.
- GlobalID - Class in org.jcsp.net
-
A Class whose instances represent the global domain.
- GlobalID() - Constructor for class org.jcsp.net.GlobalID
-
- GraphicsCommand - Class in org.jcsp.awt
-
This is the tagged protocol interpreted by objects
(such as
DisplayList
) that implement the
Display
interface.
- GraphicsCommand.ClearRect - Class in org.jcsp.awt
-
- GraphicsCommand.ClipRect - Class in org.jcsp.awt
-
- GraphicsCommand.CopyArea - Class in org.jcsp.awt
-
- GraphicsCommand.Draw3DRect - Class in org.jcsp.awt
-
- GraphicsCommand.DrawArc - Class in org.jcsp.awt
-
- GraphicsCommand.DrawBytes - Class in org.jcsp.awt
-
- GraphicsCommand.DrawChars - Class in org.jcsp.awt
-
- GraphicsCommand.DrawImage - Class in org.jcsp.awt
-
- GraphicsCommand.DrawLine - Class in org.jcsp.awt
-
- GraphicsCommand.DrawOval - Class in org.jcsp.awt
-
- GraphicsCommand.DrawPolygon - Class in org.jcsp.awt
-
- GraphicsCommand.DrawPolyline - Class in org.jcsp.awt
-
- GraphicsCommand.DrawRect - Class in org.jcsp.awt
-
- GraphicsCommand.DrawRoundRect - Class in org.jcsp.awt
-
- GraphicsCommand.DrawString - Class in org.jcsp.awt
-
- GraphicsCommand.Fill3DRect - Class in org.jcsp.awt
-
- GraphicsCommand.FillArc - Class in org.jcsp.awt
-
- GraphicsCommand.FillOval - Class in org.jcsp.awt
-
- GraphicsCommand.FillPolygon - Class in org.jcsp.awt
-
- GraphicsCommand.FillRect - Class in org.jcsp.awt
-
- GraphicsCommand.FillRoundRect - Class in org.jcsp.awt
-
- 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 a
Display
channel to an
Active graphics component.
- GraphicsCommand.SetClip - Class in org.jcsp.awt
-
- GraphicsCommand.SetColor - Class in org.jcsp.awt
-
- GraphicsCommand.SetFont - Class in org.jcsp.awt
-
- GraphicsCommand.SetXORMode - Class in org.jcsp.awt
-
- GraphicsCommand.Translate - Class in org.jcsp.awt
-
- GraphicsProtocol - Class in org.jcsp.awt
-
This is the tagged protocol for use over the toGraphics
configuration channel of an active graphics component.
- GraphicsProtocol.Configure - Interface in org.jcsp.awt
-
This is the interface for general configuration of the graphics component.
- GraphicsProtocol.General - Class in org.jcsp.awt
-
This is a general configuration class for the graphics component.
- GraphicsProtocol.MakeMISImage - Class in org.jcsp.awt
-
This is a configuration class to associate a java.awt.image.MemoryImageSource
with the graphics component.
- 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 - 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
-
- NAGLE - Static variable in class org.jcsp.net2.tcpip.TCPIPLink
-
Flag to determine whether the Nagle algorithm should be activated.
- name - Static variable in class org.jcsp.net.dynamic.DynamicClassLoader
-
Default service name.
- NameAccessLevel - Class in org.jcsp.net.cns
-
- 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.
- NamedChannelEndFactory - Interface in org.jcsp.net.cns
-
Classes implementing this interface act as factories for constructing
NetChannelInput
and NetChannelOutput
objects.
- NamedChannelEndManager - Interface in org.jcsp.net.cns
-
Classes implementing this interface act as factories for constructing
NetChannelInput
and
NetChannelOutput
objects
(see
NamedChannelEndFactory
).
- NamedMigratableChannelEndFactory - Interface in org.jcsp.net.dynamic
-
Factory interface for creating migratable networked channel input ends using a CNS service.
- NamedMigratableChannelEndFactoryImpl - Class in org.jcsp.net.dynamic
-
Implementation of the factory for creating named migratable networked channel ends.
- NamedMigratableChannelEndFactoryImpl(String) - Constructor for class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
Constructs a new NamedMigratableChannelEndFactoryImpl
for use with the given
CNS service name.
- NamedMigratableChannelEndFactoryImpl() - Constructor for class org.jcsp.net.dynamic.NamedMigratableChannelEndFactoryImpl
-
Constructs a new NamedMigratableChannelEndFactoryImpl
using the default 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.
- 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, NetworkMessageFilter.FilterRx) - 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() - Static method in class org.jcsp.net2.NetChannel
-
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(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming messages
- 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() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetSharedChannelInput
- net2any(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetSharedChannelInput with the given poison immunity level
- 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(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() - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput
- net2any(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming 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() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput
- net2any(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level
- net2any(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput which uses the given filter to decode incoming 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
- 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, NetworkMessageFilter.FilterRx) - 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() - Static method in class org.jcsp.net2.NetChannel
-
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(NetworkMessageFilter.FilterRx) - Static method in class org.jcsp.net2.NetChannel
-
Creates a new NetAltingChannelInput which uses the given filter to decode incoming messages
- 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() - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetAltingChannelInput
- net2one(int) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetAltingChannelInput with the given immunity level for poison
- 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(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() - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput
- net2one(int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(NetworkMessageFilter.FilterRx) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput 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() - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput
- net2one(int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given immunity level for poison
- net2one(NetworkMessageFilter.FilterRx) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput 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
- NetAltingChannelInput - Class in org.jcsp.net
-
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
AltingChannelInput
objects.
- NetAltingChannelInput(AltingChannelInput) - Constructor for class org.jcsp.net.NetAltingChannelInput
-
Constructs a channel end and takes the actual channel to use
to deliver the data.
- NetAltingChannelInput() - Constructor for class org.jcsp.net.NetAltingChannelInput
-
Constructs a channel end without supplying the actual channel to
use.
- NetAltingChannelInput<T> - Class in org.jcsp.net2
-
A NetChannelInput that may be used as a guard.
- 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 to ConnectionServer
objects
over a JCSP.NET network.
- NetAltingConnectionClient - Class in org.jcsp.net2
-
- NetAltingConnectionServer - Class in org.jcsp.net2
-
- 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(String, int) - Static method in class org.jcsp.net2.bns.BNS
-
Creates a new client end of a NetBarrier
- NetBarrier - Class in org.jcsp.net2
-
This class is a networked implementation of the standard JCSP Barrier.
- netBarrier(int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new server end of a NetBarrier
- netBarrier(NetBarrierLocation, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new client end of a NetBarrier
- 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(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
- NetBarrierEnd - Class in org.jcsp.net2
-
This class is the factory class for creating NetBarrier objects.
- 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.
- NetChannelEnd - Class in org.jcsp.net
-
This class provides static factory methods for constructing
Networked channel ends.
- NetChannelEnd - Class in org.jcsp.net2
-
- 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.
- NetChannelLocation - Class in org.jcsp.net
-
Instances of this class hold location information for a networked
ChannelInput
object.
- NetChannelLocation(NodeID, String) - Constructor for class org.jcsp.net.NetChannelLocation
-
Constructor which takes the NodeID
of the Node hosting
the networked ChannelInput
object and the label assigned
to the channel's Virtual Channel Number (VCN).
- 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(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 - Class in org.jcsp.net2
-
This class is a data structure representing the location of a NetChannelInput in a network.
- 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
and NetConnectionClient
objects.
- NetConnection() - Constructor for class org.jcsp.net.NetConnection
-
- NetConnectionClient - Interface in org.jcsp.net
-
This interface should be implemented by classes that wish to act
as Networked ConnectionClient
objects.
- 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
and ConnectionClient
objects.
- NetConnectionLocation - Class in org.jcsp.net2
-
- 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
-
- 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
-
- 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 from
ConnectionClient
objects from over a JCSP.NET
network.
- NetSharedConnectionServer - Interface in org.jcsp.net
-
Instances of classed implementing this method are
SharedConnectionServer
objects which accept
connections from clients from over a JCSP.NET network.
- Networked - Interface in org.jcsp.net
-
An interface that should be implemented by any
class that has a Networked channel location or wishes
to expose the location of an underlying channel.
- Networked - Interface in org.jcsp.net2
-
Defines a standard JCSP synchronization mechanism which is also networked.
- 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
- 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.Attributes - Interface in org.jcsp.net
-
An interface 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
-
- NodeFactory - Interface in org.jcsp.net
-
Node initialisation factory interface.
- NodeFactory - Class in org.jcsp.net2
-
Used to initialise a Node by connecting to the CNS.
- NodeFactory() - Constructor for class org.jcsp.net2.NodeFactory
-
- 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
- NodeInitFailedException - Exception in org.jcsp.net
-
An Exception
that is thrown if Node initialization
fails.
- 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.
- NodeProfile - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a node profile.
- NodeProfile(String, boolean) - Constructor for class org.jcsp.net.settings.NodeProfile
-
- NodeProfiles - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a set of node profiles.
- NodeProfiles() - Constructor for class org.jcsp.net.settings.NodeProfiles
-
- NodeUI - Class in org.jcsp.net
-
A Unique Identifier for a Node.
- NodeUI() - Constructor for class org.jcsp.net.NodeUI
-
- NodeUIImpl - Class in org.jcsp.net
-
This is a default implementation for NodeUI
that is used if no
other implementation is supplied.
- NodeUIImpl() - Constructor for class org.jcsp.net.NodeUIImpl
-
Constructor which is used as standard to create a new NodeUIImpl
object.
- NodeUIImpl(String) - Constructor for class org.jcsp.net.NodeUIImpl
-
A constructor which takes a String
that should be in the
format of that returned by the getImplStringForm()
method.
- NONEMPTYFULL - Static variable in interface org.jcsp.util.ChannelDataStore
-
Indicates that the ChannelDataStore is neither empty nor full
-- it can accept either a put or a get call.
- NONEMPTYFULL - Static variable in interface org.jcsp.util.ints.ChannelDataStoreInt
-
Indicates that the ChannelDataStoreInt is neither empty nor full
-- it can accept either a put or a get call.
- Nor - Class in org.jcsp.plugNplay
-
Bitwise nors two Integer streams to one stream.
- Nor(ChannelInput, ChannelInput, ChannelOutput) - Constructor for class org.jcsp.plugNplay.Nor
-
Construct a new Nor process with the input Channels in1 and in2 and the
output Channel out.
- NorInt - Class in org.jcsp.plugNplay.ints
-
Bitwise nors two integer streams to one stream.
- NorInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor for class org.jcsp.plugNplay.ints.NorInt
-
Construct a new NorInt process with the input Channels in0 and in1 and the
output Channel out.
- NULL - Static variable in class org.jcsp.awt.GraphicsCommand
-
This is the null command whose interpretation is a no-op.
- numberEarlyTimeouts() - Static method in class org.jcsp.lang.SpuriousLog
-
Returns the number of early timeouts accepted so far.
- 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, NetworkMessageFilter.FilterRx) - 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(int) - Static method in class org.jcsp.net2.NetChannel
-
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, 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, 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) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetSharedChannelInput with the given index
- 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, 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, 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) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int, int) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level
- 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, 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) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index
- numberedNet2Any(int, int) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level
- 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(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.
- 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, NetworkMessageFilter.FilterRx) - 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(int) - Static method in class org.jcsp.net2.NetChannel
-
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, 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, 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) - Static method in class org.jcsp.net2.NetChannelEnd
-
Deprecated.
Creates a new NetAltingChannelInput with the given index
- 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, 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, 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) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index
- 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, 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, 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) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index
- 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, 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(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
- 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
- numberedNetBarrier(int, int, int) - Static method in class org.jcsp.net2.NetBarrierEnd
-
Creates a new server end of a NetBarrier with a given index
- 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.
- 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
- obtainNodeID() - Method in class org.jcsp.net.Link
-
This returns the NodeID
of the remote Node to which this
link is connected.
- 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(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(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-any Object channel.
- 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.
- 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.
- One2AnyChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-any integer channel with user chosen buffering size and policy.
- one2anyInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-any integer channel.
- 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.
- 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, 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, 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(NetChannelLocation) - Static method in class org.jcsp.net2.NetChannel
-
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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(NetChannelLocation) - Method in interface org.jcsp.net2.NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- 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, 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, 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(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, 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, 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, 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(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, 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, 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, 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(NetChannelLocation) - Method in class org.jcsp.net2.StandardNetChannelEndFactory
-
Creates a new NetChannelOutput connected to the input end with the given NetChannelLocation
- 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, 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(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(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) - 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, 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, 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(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) - 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, 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(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
- 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(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(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-one Object channel.
- 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.
- One2OneChannelInt - Interface in org.jcsp.lang
-
This defines the interface for a one-to-one integer channel.
- One2OneChannelIntRead - Static variable in class org.jcsp.lang.SpuriousLog
-
- 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
-
- 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
-
- 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
-
- 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.
- 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(ChannelDataStoreInt) - Static method in class org.jcsp.lang.Channel
-
This constructs a one-one integer channel with user chosen buffering size and policy.
- one2oneInt(int) - Static method in class org.jcsp.lang.Channel
-
This constructs a poisonable one-one integer channel.
- 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.
- 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.
- 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.
- OtherSpec - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent misellaneous specifications.
- 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 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 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 interface org.jcsp.lang.One2OneChannel
-
Returns the output channel end.
- out() - Method in interface org.jcsp.lang.One2OneChannelInt
-
Returns the output end of the 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.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.
- outFilter() - Method in interface org.jcsp.util.filter.FilteredAny2AnyChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in interface org.jcsp.util.filter.FilteredAny2OneChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in interface org.jcsp.util.filter.FilteredOne2AnyChannel
-
Returns the control interface to manipulate the write filters.
- outFilter() - Method in interface org.jcsp.util.filter.FilteredOne2OneChannel
-
Returns the control interface for configuring the write filters on the channel.
- OutputReconnectionManager - Interface in org.jcsp.net.dynamic
-
Writing end of a migratable channel.
- 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.
- 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 - 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.
- 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(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.
- 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.
- 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
- pending() - Method in class org.jcsp.lang.AltingChannelInput
-
Returns whether there is data pending on this channel.
- pending() - Method in class org.jcsp.lang.AltingChannelInputInt
-
Returns whether there is data pending on this channel.
- 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.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.
- performedPingTest() - Method in class org.jcsp.net.Link
-
A public accessor for enquiring as to whether this Link
object has performed a ping test.
- 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.
- 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
-
- 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
-
- 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(int) - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
- 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.ChannelInputWrapper
-
Deprecated.
- 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.net2.mobile.MobileChannelInput
-
- poison(int) - Method in class org.jcsp.net2.mobile.MobileChannelOutput
-
- Poisonable - Interface in org.jcsp.lang
-
All channel-ends implement this inteface.
- 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
when filter(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
-
- PoisonFilterException(String) - Constructor for exception org.jcsp.util.filter.PoisonFilterException
-
Deprecated.
- poll(long) - Method in class org.jcsp.lang.AltingBarrier
-
- 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 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 interface org.jcsp.net.dynamic.OutputReconnectionManager
-
Prepares the channel end for transfer to another node.
- 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, String, String) - Constructor for class org.jcsp.plugNplay.Printer
-
Construct a new Printer with System.out as
its PrintStream.
- 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.
- 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, String, String) - Constructor for class org.jcsp.plugNplay.ints.PrinterInt
-
Construct a new PrinterInt with System.out as
its PrintStream.
- 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.
- printStackTrace() - Method in exception org.jcsp.net.remote.RemoteSpawnException
-
Prints the stack trace of the actual exception.
- 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(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards whose preCondition
index is true.
- priSelect() - Method in class org.jcsp.lang.InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- 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.
- 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 - Class in org.jcsp.net
-
This class is used to hold profiles of Nodes and Links.
- 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 - Variable in class org.jcsp.net2.NodeAddress
-
String representing the protocol in used
- ProtocolID - Class in org.jcsp.net
-
Abstract class that identifies a protocol.
- ProtocolID() - Constructor for class org.jcsp.net.ProtocolID
-
- ProtocolID - Class in org.jcsp.net2
-
This abstract class must be defined in concrete protocol implementations.
- ProtocolID() - Constructor for class org.jcsp.net2.ProtocolID
-
- ProtocolManager - Class in org.jcsp.net
-
The ProtocolManager
class is a singleton class.
- 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
-
- 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(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(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.
- 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.AltingChannelInputWrapper
-
Deprecated.
Read an Object from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInput
-
Read an Object from the channel.
- read() - Method in interface org.jcsp.lang.ChannelInputInt
-
Read an int from the channel.
- read() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.
Reads a value from the channel.
- read() - Method in class org.jcsp.lang.CSTimer
-
Returns the current system time in msecs.
- read() - Method in class org.jcsp.net2.mobile.MobileChannelInput
-
- read() - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- read() - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
- 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
-
- ReadFiltered - Interface in org.jcsp.util.filter
-
Interface for a channel end supporting read filtering operations.
- 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.
- 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.
- recreate() - Method in interface org.jcsp.net.NetChannelOutput
-
Requests that the instance of the implementing class should
reinitialize itself.
- recreate(NetChannelLocation) - Method in interface org.jcsp.net.NetChannelOutput
-
Requests that the instance of the implementing class should
reinitialize itself with a new location.
- 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(Networked, String) - Static method in class org.jcsp.net.cns.CNS
-
- register(Networked, String, NameAccessLevel) - Static method in class org.jcsp.net.cns.CNS
-
- register(Networked, String, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
-
- register(Networked, String, NameAccessLevel, ChannelNameKey) - Static method in class org.jcsp.net.cns.CNS
-
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - 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
Networked
) to be registered with the Channel
Name Server.
- register(Networked, String, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
Networked
) to be registered with the Channel
Name Server.
- register(Networked, String, ChannelNameKey) - Method in class org.jcsp.net.cns.CNSService
-
This method allows a channel (or any instance of a class implementing
Networked
) that has previously been registered
with the to be reregistered with the Channel Name Server.
- 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
Networked
) that has previously been registered
to be reregistered with the Channel Name Server.
- 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(Networked, String) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
Networked
) to be registered with a Naming
Service Implementation.
- register(Networked, String, NameAccessLevel) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
Networked
) to be registered with a Naming Service
Implementation.
- register(Networked, String, ChannelNameKey) - Method in interface org.jcsp.net.cns.CNSUser
-
This method allows a channel (or any instance of a class implementing
Networked
) that has previously been registered
with the to be reregistered with a Naming Service implementation.
- 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
Networked
) that has previously been registered
to be reregistered with the Naming Service implementation.
- 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(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
- registerLink() - Method in class org.jcsp.net2.Link
-
Registers the Link with the LinkManager
- registerLink(Link) - Method in class org.jcsp.net2.LinkServer
-
- 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.
- reject() - Method in class org.jcsp.lang.RejectableAltingChannelInput
-
Deprecated.
Reject any data pending instead of reading it.
- reject() - Method in interface org.jcsp.lang.RejectableChannelInput
-
Deprecated.
Reject any data pending instead of reading it.
- RejectableAltingChannelInput - Class in org.jcsp.lang
-
- RejectableAltingChannelInput() - Constructor for class org.jcsp.lang.RejectableAltingChannelInput
-
Deprecated.
- RejectableBufferedOne2AnyChannel - Class in org.jcsp.lang
-
- RejectableBufferedOne2AnyChannel(ChannelDataStore) - Constructor for class org.jcsp.lang.RejectableBufferedOne2AnyChannel
-
Deprecated.
Constructs a new RejectableBufferedOne2AnyChannel
- RejectableBufferedOne2OneChannel - Class in org.jcsp.lang
-
- RejectableBufferedOne2OneChannel(ChannelDataStore) - Constructor for class org.jcsp.lang.RejectableBufferedOne2OneChannel
-
Deprecated.
Constructs a new channel.
- RejectableChannel - Interface in org.jcsp.lang
-
- RejectableChannelInput - Interface in org.jcsp.lang
-
- RejectableChannelOutput - Interface in org.jcsp.lang
-
- RejectableOne2AnyChannel - Class in org.jcsp.lang
-
- RejectableOne2AnyChannel() - Constructor for class org.jcsp.lang.RejectableOne2AnyChannel
-
Deprecated.
Constructs a new channel.
- RejectableOne2OneChannel - Class in org.jcsp.lang
-
- 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.SharedAltingConnectionClient
-
- releaseAllThreads() - Method in class org.jcsp.lang.Parallel
-
Release all threads saved by the Parallel object for future runs -
the threads all terminate and release their associated workspaces.
- Reliable - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a reliable protocol.
- remoteID - Variable in class org.jcsp.net2.Link
-
The NodeID of the opposite end of the connection.
- 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, NodeFactory) - 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, 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.
- 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.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.
- 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(Filter) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- removeReadFilter(int) - Method in class org.jcsp.util.filter.FilteredAltingChannelInput
-
- removeReadFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelInputWrapper
-
- removeReadFilter(int) - 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.
- removeReadFilter(int) - Method in interface org.jcsp.util.filter.ReadFiltered
-
Removes the read filter installed at the given index.
- 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
-
- removeWriteFilter(Filter) - Method in class org.jcsp.util.filter.FilteredSharedChannelOutputWrapper
-
- removeWriteFilter(int) - 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.
- removeWriteFilter(int) - Method in interface org.jcsp.util.filter.WriteFiltered
-
Removes the write filter installed at the given index.
- reply() - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
Receives some data back from the server after
request(Object)
has been called.
- 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, boolean) - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Sends some data back to the client after a request
has been received.
- reply() - Method in interface org.jcsp.lang.ConnectionClient
-
Receives some data back from the server after
request(Object)
has been called.
- 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 interface org.jcsp.lang.ConnectionServer
-
Sends some data back to the client after a request
has been received.
- reply(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
-
- reply(Object, boolean) - Method in class org.jcsp.lang.SharedConnectionServerImpl
-
- reply() - Method in class org.jcsp.net2.NetAltingConnectionClient
-
- reply(Object, boolean) - Method in class org.jcsp.net2.NetAltingConnectionServer
-
- reply(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.
- replyAndClose(Object) - Method in class org.jcsp.lang.SharedConnectionServerImpl
-
- replyAndClose(Object) - Method in class org.jcsp.net2.NetAltingConnectionServer
-
- report() - Static method in class org.jcsp.lang.SpuriousLog
-
This returns a report on the counts of spurious wakeups and early timeouts
so far.
- 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
-
- ReqProtocol - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a protocol requirement.
- request(T) - Method in class org.jcsp.lang.AltingConnectionClientImpl
-
Sends some data over the connection to server once the
connection has been opened.
- request() - Method in class org.jcsp.lang.AltingConnectionServerImpl
-
Receives some data from a client once a connection
has been established.
- 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() - Method in interface org.jcsp.lang.ConnectionServer
-
Receives a request from a client.
- request() - Method in class org.jcsp.lang.SharedConnectionServerImpl
-
- request(Object) - Method in class org.jcsp.net2.NetAltingConnectionClient
-
- request() - Method in class org.jcsp.net2.NetAltingConnectionServer
-
- 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.
- requestLink(NodeID) - Method in class org.jcsp.net2.LinkServer
-
- 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
-
- reset() - Method in class org.jcsp.lang.AltingBarrier
-
This resets a front-end for reuse.
- reset(int) - Method in class org.jcsp.lang.Barrier
-
Reset this barrier to be associated with nEnrolled processes.
- reset(int) - Method in class org.jcsp.net2.NetBarrier
-
Resets the number of locally enrolled processes.
- resetDestroy() - Static method in class org.jcsp.lang.Parallel
-
Cancels a call to destroy allowing the JCSP system to be reused.
- resign() - Method in class org.jcsp.lang.AltingBarrier
-
A process may resign only if it is enrolled.
- resign() - Method in class org.jcsp.lang.Barrier
-
A process may resign only if it is enrolled.
- resign() - Method in class org.jcsp.net2.NetBarrier
-
Resigns an local process from the barrier
- resolve(String) - Static method in class org.jcsp.net.cns.CNS
-
- resolve(String, NameAccessLevel) - 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, NameAccessLevel) - Method in class org.jcsp.net.cns.CNSService
-
This method resolves a channel name into a
NetChannelLocation
object.
- resolve(String) - Method in interface org.jcsp.net.cns.CNSUser
-
This method resolves a channel name into a
NetChannelLocation
object.
- resolve(String, NameAccessLevel) - 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
- 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.
- run() - Method in class org.jcsp.awt.ActiveApplet
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveButton
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveButtonControl
-
Main body of the process.
- run() - Method in class org.jcsp.awt.ActiveCanvas
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveCheckbox
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveCheckboxMenuItem
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveChoice
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveClosingFrame
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveComponent
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveContainer
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveDialog
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveFileDialog
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveFrame
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveLabel
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveList
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveMenu
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveMenuItem
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActivePanel
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveScrollbar
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveScrollPane
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextArea
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextEnterArea
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextEnterField
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveTextField
-
The main body of this process.
- run() - Method in class org.jcsp.awt.ActiveWindow
-
The main body of this process.
- run() - Method in interface org.jcsp.lang.CSProcess
-
This defines the actions of the process.
- run() - Method in class org.jcsp.lang.Parallel
-
Run the parallel composition of the processes registered with this
Parallel object.
- run() - Method in class org.jcsp.lang.ProcessManager
-
Run the managed process (that is start it and wait for it to terminate).
- run() - Method in class org.jcsp.lang.Sequence
-
Run the sequential composition of the processes registered with this
Sequence object.
- run() - Method in class org.jcsp.lang.Skip
-
The main body of this process.
- run() - Method in class org.jcsp.lang.Stop
-
This process starts, engages in no events, performs no computation
and refuses to terminate.
- run() - Method in class org.jcsp.net.cns.CNS
-
- 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.remote.RemoteProcess
-
The main process body.
- run() - Method in class org.jcsp.net.remote.SpawnerService
-
Runs the service.
- 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.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.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
-
- runTxRxLoop() - Method in class org.jcsp.net.Link
-
Performs send and receive actions for the link exchanging data with the peer node.
- rxStream - Variable in class org.jcsp.net2.Link
-
The incoming stream for the connection.
- scale(double) - Method in class org.jcsp.demos.util.ComplexDouble
-
- schedule(Alternative) - Method in class org.jcsp.lang.Guard
-
Schedules the process performing the given Alternative to run again.
- 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(boolean[]) - Method in class org.jcsp.lang.Alternative
-
Returns the index of one of the ready guards whose preCondition
index is true.
- select() - Method in class org.jcsp.lang.InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- 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.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.
- 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.
- 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() - Method in interface org.jcsp.lang.Any2AnyConnection
-
Returns a reference to the server end of the connection for use by the server processes.
- 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() - Method in interface org.jcsp.lang.Any2OneConnection
-
Returns the server end of the connection.
- 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() - Method in interface org.jcsp.lang.One2AnyConnection
-
Returns the server part of the connection.
- 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() - Method in interface org.jcsp.lang.One2OneConnection
-
Returns the server end of the connection.
- SERVER_STATE_CLOSED - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_OPEN - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_RECEIVED - Static variable in class org.jcsp.lang.AltingConnectionServerImpl
-
Server state.
- 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 - Class in org.jcsp.net.settings
-
Used internally within the JCSP network infrastructure to represent a service.
- Service(String, Class, boolean, int) - Constructor for 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.
- 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
-
- 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
-
- 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(GraphicsCommand[]) - Method in interface org.jcsp.awt.Display
-
Sets the array of GraphicsCommands to be interpreted.
- 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 array of GraphicsCommands to be executed.
- set(GraphicsCommand) - Method in class org.jcsp.awt.DisplayList
-
Sets the GraphicsCommand to be executed.
- set(double, double) - Method in class org.jcsp.demos.util.ComplexDouble
-
- set(ComplexDouble) - Method in class org.jcsp.demos.util.ComplexDouble
-
- set(long) - Method in class org.jcsp.lang.CSTimer
-
- SET_PAINT_MODE - Static variable in class org.jcsp.awt.GraphicsCommand
-
- 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<T>) - Method in class org.jcsp.lang.AltingConnectionClient
-
ConnectionServer
implementations are likely to be
implemented over channels.
- setAltingChannel(AltingChannelInput<ConnectionMessage<T>>) - Method in class org.jcsp.lang.AltingConnectionServer
-
ConnectionServer
implementations are likely to be
implemented over channels.
- SetBackground(Color) - Constructor for class org.jcsp.awt.GraphicsProtocol.SetBackground
-
- setChannel(AltingChannelInput<T>) - Method in class org.jcsp.lang.AltingChannelInputWrapper
-
Deprecated.
Sets the real channel to be used.
- 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(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(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.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 interface org.jcsp.net2.NetChannelInput
-
Sets the underlying decoder for the channel
- setDestroyChannels(ChannelOutputInt, AltingChannelInputInt) - Method in class org.jcsp.awt.ActiveApplet
-
- setDestroyChannels(ChannelOutputInt, AltingChannelInputInt, int) - Method in class org.jcsp.awt.ActiveApplet
-
- 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.
- 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.mobile.MobileChannelOutput
-
- setEncoder(NetworkMessageFilter.FilterTx) - Method in interface org.jcsp.net2.NetChannelOutput
-
Sets the underlying encoder for the channel
- 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
-
- 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.
- setLog(OutputStream) - Method in class org.jcsp.net2.Node
-
- setMinRefreshInterval(long) - Method in class org.jcsp.awt.DisplayList
-
- setNodeFactory(NodeFactory) - Static method in class org.jcsp.net.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
-
- setPlugins(Plugins) - Method in class org.jcsp.net.settings.JCSPConfig
-
- 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.
- 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 interface org.jcsp.net.Node.Attributes
-
- setStopStartChannel(ChannelOutputInt) - Method in class org.jcsp.awt.ActiveApplet
-
- 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
-
- 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
-
- setUIFactory(UIFactory) - Method in interface org.jcsp.net.Node.Attributes
-
- 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
-
- 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.
- 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.
- 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.
- 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.
- 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 - 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.
- 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.
- 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).
- 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_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
-
- 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
-
- SpuriousLog - Class in org.jcsp.lang
-
This holds the log of spurious wakeups and early timeouts.
- 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() - Constructor for class org.jcsp.net.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.
- StandardNetChannelEndFactory - Class in org.jcsp.net2
-
A concrete implementation of a NetChannelEndFactory, used to create networked channel ends
- StandardNetChannelEndFactory() - Constructor for class org.jcsp.net2.StandardNetChannelEndFactory
-
- StandardNetConnectionFactory - Class in org.jcsp.net
-
- StandardNetConnectionFactory() - Constructor for class org.jcsp.net.StandardNetConnectionFactory
-
Constructor for StandardNetConnectionFactory.
- START - Static variable in class org.jcsp.awt.ActiveApplet
-
- 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(int) - Method in class org.jcsp.lang.ProcessManager
-
Start the managed process at a specified priority
(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
and JFTP
processes.
- 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(NodeAddress) - Static method in class org.jcsp.net2.LinkServer
-
- 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
-
- startLinkServer(NodeAddressID) - Method in class org.jcsp.net.ProtocolID
-
Constructs, starts and returns a LinkServer
on a
specified NodeAddressID
.
- 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.AltingChannelInputWrapper
-
Deprecated.
Begins an extended rendezvous
- startRead() - Method in interface org.jcsp.lang.ChannelInput
-
Begin an extended rendezvous read from the channel.
- startRead() - Method in interface org.jcsp.lang.ChannelInputInt
-
Begin an extended rendezvous read from the channel.
- startRead() - Method in class org.jcsp.lang.ChannelInputWrapper
-
Deprecated.
Begins an extended rendezvous
- 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.net2.mobile.MobileChannelInput
-
- startService(String) - Method in class org.jcsp.net.ServiceManager
-
Starts the service with the specified name.
- startWrite() - Method in class org.jcsp.lang.Crew
-
This must be invoked before any write operations on the associated shared resource.
- STOP - Static variable in class org.jcsp.awt.ActiveApplet
-
- 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 - 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() - 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.security.SimpleSecurityAuthority
-
Stops the service.
- stop() - Method in interface org.jcsp.net.Service
-
Should stop the service and then return.
- 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.
- string(String) - Static method in class org.jcsp.demos.util.Ask
-
Ask.string issues the prompt and returns the String that is typed.
- 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[].
- 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.
- 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.
- sync() - Method in class org.jcsp.lang.AltingBarrier
-
- 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