- AbstractID - Class in org.jcsp.net
- accept(CSProcess) - Method in Any2AnyCallChannel
-
This is invoked by a server when it commits to accepting a CALL
from a client.
- accept(CSProcess) - Method in Any2OneCallChannel
-
This is invoked by a server when it commits to accepting a CALL
from a client.
- accept(CSProcess) - Method in ChannelAccept
-
This is invoked by a server when it commits to accepting a CALL
from a client.
- accept(CSProcess) - Method in One2AnyCallChannel
-
This is invoked by a server when it commits to accepting a CALL
from a client.
- accept(CSProcess) - Method in One2OneCallChannel
-
This is invoked by a server when it commits to accepting a CALL
from a client.
- AccessDeniedException - Class in org.jcsp.net.security
- AccessDeniedException(SecurityAuthority, String) - Constructor in AccessDeniedException
-
Creates a new exeception.
- ActiveApplet - Class in org.jcsp.awt
Applet<TT>java.applet.Applet</TT>
with a channel interface, specialising in the operation
of
CSProcess networks as
applets.
- ActiveApplet.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveButton - Class in org.jcsp.awt
Button<TT>java.awt.Button</TT>
with a channel interface.
- ActiveButton.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveButton(ChannelInput, ChannelOutput, String) - Constructor in ActiveButton
-
Constructs a new ActiveButton.
- ActiveButtonControl - Class in org.jcsp.awt
This is a user-programmable finite state machine for
controlling an array of
ActiveButtons.
- ActiveButtonControl.BadArguments - Class in org.jcsp.awt
- ActiveButtonControl.BadArguments(String) - Constructor in ActiveButtonControl.BadArguments
-
@param s details of the consistency failure.
- ActiveButtonControl(AltingChannelInput, ChannelOutput, ChannelOutput, String, ActiveButtonState, int, boolean) - Constructor in ActiveButtonControl
-
Constructs a new ActiveButtonControl, performing consistency
checks on its supplied arguments, with a verbose reporting option.
- ActiveButtonState - Class in org.jcsp.awt
- ActiveButtonState.BadArguments - Class in org.jcsp.awt
- ActiveButtonState.BadArguments(String) - Constructor in ActiveButtonState.BadArguments
-
@param s details of the consistency failure.
- ActiveButtonState(int[], boolean[], int[], boolean) - Constructor in ActiveButtonState
-
Constructs a new ActiveButtonState, performing consistency
checks on its supplied arguments, with a verbose reporting option.
- ActiveCanvas - Class in org.jcsp.awt
Canvas<TT>java.awt.Canvas</TT>
with a channel interface.
- ActiveCheckbox - Class in org.jcsp.awt
Checkbox<TT>java.awt.Checkbox</TT>
with a channel interface.
- ActiveCheckbox.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveCheckbox(ChannelInput, ChannelOutput, String, boolean, CheckboxGroup) - Constructor in ActiveCheckbox
-
Constructs an ActiveCheckbox in the CheckboxGroup
group with the label s, initial state
and configuration and event channels.
- ActiveCheckboxMenuItem - Class in org.jcsp.awt
- ActiveCheckboxMenuItem.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveCheckboxMenuItem(ChannelInput, ChannelOutput, String, boolean) - Constructor in ActiveCheckboxMenuItem
-
Constructs a new ActiveCheckboxMenuItem.
- ActiveChoice - Class in org.jcsp.awt
Choice<TT>java.awt.Choice</TT>
with a channel interface.
- ActiveChoice.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveChoice(ChannelInput, ChannelOutput) - Constructor in ActiveChoice
-
Constructs an ActiveChoice with configuration and event channels.
- ActiveClosingFrame - Class in org.jcsp.awt
A specialisation of
ActiveFrame that forces a
System.exit
upon a
Window Closing event.
- ActiveClosingFrame(ChannelInput, ChannelOutput, String) - Constructor in ActiveClosingFrame
-
Constructs a new ActiveClosingFrame with configuration
and event channels and a title.
- ActiveComponent - Class in org.jcsp.awt
Component<TT>java.awt.Component</TT>
with a channel interface.
- ActiveComponent.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveComponent(ChannelInput) - Constructor in ActiveComponent
-
Constructs a new ActiveComponent with a configuration channel.
- ActiveContainer - Class in org.jcsp.awt
Container<TT>java.awt.Container</TT>
with a channel interface.
- ActiveContainer.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveContainer(ChannelInput) - Constructor in ActiveContainer
-
Constructs a new ActiveContainer with a configuration channel.
- ActiveDialog - Class in org.jcsp.awt
Dialog<TT>java.awt.Dialog</TT>
with a channel interface.
- ActiveDialog.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveDialog(ChannelInput, ChannelOutput, Frame, String, boolean) - Constructor in ActiveDialog
-
Constructs a new ActiveDialog.
- ActiveFileDialog - Class in org.jcsp.awt
FileDialog<TT>java.awt.FileDialog</TT>
with a channel interface.
- ActiveFileDialog.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveFileDialog(ChannelInput, ChannelOutput, Frame, String, int) - Constructor in ActiveFileDialog
-
Constructs a new ActiveFileDialog.
- ActiveFrame - Class in org.jcsp.awt
Frame<TT>java.awt.Frame</TT>
with a channel interface.
- ActiveFrame.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveFrame(ChannelInput, ChannelOutput, String) - Constructor in ActiveFrame
-
Constructs a new ActiveFrame with configuration
and event channels and a title.
- ActiveLabel - Class in org.jcsp.awt
Label<TT>java.awt.Label</TT>
with a channel interface.
- ActiveLabel.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveLabel(ChannelInput, String) - Constructor in ActiveLabel
-
Constructs a new ActiveLabel.
- ActiveList - Class in org.jcsp.awt
List<TT>java.awt.List</TT>
with a channel interface.
- ActiveList.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveList(ChannelInput, ChannelOutput, int, boolean) - Constructor in ActiveList
-
Constructs an ActiveList with configuration and event channels,
the specified number of visible lines and a multiple selection option.
- ActiveMenu - Class in org.jcsp.awt
Menu<TT>java.awt.Menu</TT>
with a channel interface.
- ActiveMenu.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveMenu(ChannelInput, ChannelOutput, String, boolean) - Constructor in ActiveMenu
-
Constructs an ActiveMenu with configuration and event channels,
an initial label and a tear-off option.
- ActiveMenuItem - Class in org.jcsp.awt
MenuItem<TT>java.awt.MenuItem</TT>
with a channel interface.
- ActiveMenuItem.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveMenuItem(ChannelInput, ChannelOutput, String, MenuShortcut) - Constructor in ActiveMenuItem
-
Constructs a new ActiveMenuItem.
- ActivePanel - Class in org.jcsp.awt
Panel<TT>java.awt.Panel</TT>
with a channel interface.
- ActivePanel.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActivePanel(ChannelInput) - Constructor in ActivePanel
-
Constructs a new ActivePanel with a configuration channel.
- ActiveScrollbar - Class in org.jcsp.awt
Scrollbar<TT>java.awt.Scrollbar</TT>
with a channel interface.
- ActiveScrollbar.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveScrollbar(ChannelInput, ChannelOutputInt, int, int, int, int, int) - Constructor in ActiveScrollbar
-
Constructs a ActiveScrollbar with configuration and event channels and
all its options.
- ActiveScrollPane - Class in org.jcsp.awt
ScrollPane<TT>java.awt.ScrollPane</TT>
with a channel interface.
- ActiveScrollPane.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveScrollPane(int, ChannelInput) - Constructor in ActiveScrollPane
-
Constructs a new ActiveScrollPane.
- ActiveTextArea - Class in org.jcsp.awt
TextArea<TT>java.awt.TextArea</TT>
with a channel interface.
- ActiveTextArea.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveTextArea(ChannelInput, ChannelOutput, String, int, int, int) - Constructor in ActiveTextArea
-
Constructs a new ActiveTextArea with configuration and event channels
and user-defined scrollbars and initial text and size.
- ActiveTextEnterArea - Class in org.jcsp.awt
A specialisation of
ActiveTextArea that writes text to
the
event channel only when
ESCAPE is pressed.
- ActiveTextEnterArea(AltingChannelInput, ChannelOutput, String, int, int, int) - Constructor in 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, String, int) - Constructor in ActiveTextEnterField
-
Constructs a new ActiveTextEnterField with configuration and event channels,
initial text and width.
- ActiveTextField - Class in org.jcsp.awt
TextField<TT>java.awt.TextField</TT>
with a channel interface.
- ActiveTextField.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveTextField(ChannelInput, ChannelOutput, String, int) - Constructor in ActiveTextField
-
Constructs a new ActiveTextField with configuration and event channels,
initial text and width.
- ActiveWindow - Class in org.jcsp.awt
Window<TT>java.awt.Window</TT>
with a channel interface.
- ActiveWindow.Configure - Interface in org.jcsp.awt
This enables general configuration of this component.
- ActiveWindow(ChannelInput, ChannelOutput, Frame) - Constructor in ActiveWindow
-
Constructs a new ActiveWindow.
- addActionEventChannel(ChannelOutput) - Method in ActiveCheckboxMenuItem
-
Add a new channel to this component that will be used to notify that
an ActionEvent has occurred.
- addAddress(Address) - Method in Addresses
-
- addAddress(String, NodeAddressID) - Method in ServiceSettings
-
Adds a named address setting.
- addAddressSetting(AddressSetting) - Method in Service
-
- addAlternate(AddressSetting) - Method in AddressSetting
-
- addComponentEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveCanvas
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveCheckbox
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveChoice
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveComponent
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveLabel
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveScrollbar
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveTextArea
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveTextField
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addComponentEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a ComponentEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addContainerEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a ContainerEvent has occurred.
- addEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
the button has been pressed.
- addFocusEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveCanvas
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveCheckbox
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveChoice
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveComponent
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveLabel
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveScrollbar
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveTextArea
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveTextField
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addFocusEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a FocusEvent has occurred.
- addItemEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
an ItemEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveCanvas
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveCheckbox
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveChoice
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveComponent
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveLabel
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveScrollbar
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveTextArea
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveTextField
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addKeyEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a KeyEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveCanvas
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveCheckbox
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveChoice
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveComponent
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveLabel
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveScrollbar
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveTextArea
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveTextField
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a MouseEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveApplet
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveButton
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveCanvas
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveCheckbox
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveChoice
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveComponent
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveContainer
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveDialog
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveFrame
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveLabel
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveList
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActivePanel
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveScrollbar
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveScrollPane
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveTextArea
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveTextField
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addMouseMotionEventChannel(ChannelOutput) - Method in ActiveWindow
-
Add a new channel to this component that will be used to notify that
a MouseMotionEvent has occurred.
- addPlugin(Plugin) - Method in Plugins
-
- addProcess(CSProcess) - Method in Parallel
-
Add the array of processes to the Parallel object.
- addProcess(CSProcess) - Method in Sequence
-
Add the array of processes to the Sequence object.
- addProfile(LinkProfile) - Method in LinkProfiles
-
- addProfile(NodeProfile) - Method in NodeProfiles
-
- addProtocol(Protocol) - Method in Protocols
-
- addReadFilter(Filter, int) - Method in FilteredAltingChannelInput
-
- addReadFilter(Filter, int) - Method in FilteredSharedChannelInputWrapper
-
- addReadFilter(Filter, int) - Method in ReadFiltered
-
Installs a read filter defining a transformation to be applied by the read
method of the
channel end at a specific index.
- addReq(Req) - Method in LinkProfile
-
- addReq(Req) - Method in 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 in Address
-
- address - Field in 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.
- AddressSetting - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent an address setting.
- AddressSetting(String, String, String) - Constructor in AddressSetting
-
- addService(Service) - Method in Services
-
- addSetting(Setting) - Method in Protocol
-
- addSetting(Setting) - Method in Service
-
- addSetting(String, String) - Method in ServiceSettings
-
Adds a String
name, value setting to this object.
- addSetting(Setting) - Method in Settings
-
- addSpec(Spec) - Method in Address
-
- addSpec(Spec) - Method in Protocol
-
- addSpec(Spec) - Method in Specs
-
- addWindowEventChannel(ChannelOutput) - Method in ActiveFileDialog
-
Add a new channel to this component that will be used to notify that
a WindowEvent has occurred.
- addWriteFilter(Filter, int) - Method in FilteredSharedChannelOutputWrapper
-
- addWriteFilter(Filter, int) - Method in 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 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 in Alternative
-
Construct an
Alternative
object operating on the
Guard
array of events.
- AlternativeError - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2006 Peter Welch and Paul Austin
- AlternativeError(String) - Constructor in AlternativeError
-
- AlternativeSelect - Field in SpuriousLog
-
- AlternativeSelectWithTimeout - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- AltingBarrier - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2006 Peter Welch and Paul Austin
- AltingBarrierCoordinateStartEnable - Field in SpuriousLog
-
- AltingBarrierError - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2006 Peter Welch and Paul Austin
- AltingBarrierError(String) - Constructor in 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.
- AltingChannelInput - Class in org.jcsp.lang
This extends
Guard and
ChannelInput
to enable a process to choose between many object input (and other) events.
- AltingChannelInputInt - Class in org.jcsp.lang
This extends
Guard and
ChannelInputInt
to enable a process
to choose between many integer input (and other) events.
- AltingChannelInputWrapper - Class in org.jcsp.lang
This class wraps an ALTable channel so that only the reading part is
available to the caller.
- AltingChannelInputWrapper() - Constructor in AltingChannelInputWrapper
-
This constructor does not wrap a channel.
- AltingConnectionClient - Class in org.jcsp.lang
- AltingConnectionClient(AltingChannelInput) - Constructor in AltingConnectionClient
-
- AltingConnectionClientImpl - Class in org.jcsp.lang
This class does not need to be used by standard JCSP users.
- AltingConnectionClientImpl(AltingChannelInput, ChannelOutput, ChannelOutput, ChannelOutput) - Constructor in AltingConnectionClientImpl
-
Constructs a new instance.
- AltingConnectionServer - Class in org.jcsp.lang
An interface to connection.
- AltingConnectionServer(AltingChannelInput) - Constructor in AltingConnectionServer
-
Constructor.
- AltingConnectionServerImpl - Class in org.jcsp.lang
This class does not need to be used by standard JCSP users.
- AltingConnectionServerImpl(AltingChannelInput, AltingChannelInput) - Constructor in AltingConnectionServerImpl
-
Constructs a new server instance.
- altMonitor - Field in 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 in 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 in AndInt
-
Construct a new AndInt process with the input Channels in0 and in1 and the
output Channel out.
- any2any(ChannelDataStore, int) - Method in Channel
-
- any2anyArray(int, ChannelDataStore, int) - Method in Channel
-
- 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.
- Any2AnyChannel - 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 - Field in SpuriousLog
-
- Any2AnyChannelIntWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2AnyChannelIntXRead - Field in SpuriousLog
-
- Any2AnyChannelIntXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2AnyChannelRead - Field in SpuriousLog
-
- Any2AnyChannelWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2AnyChannelXRead - Field in SpuriousLog
-
- Any2AnyChannelXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2AnyConnection - Interface in org.jcsp.lang
Defines an interface for a connection shared by multiple clients and multiple servers.
- any2anyInt(ChannelDataStoreInt, int) - Method in Channel
-
- any2anyIntArray(int, ChannelDataStoreInt, int) - Method in Channel
-
- any2net(String, int, FilterTx) - Method in CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- any2net(NodeAddress, int, int, FilterTx) - Method in NetChannel
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the
given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, FilterTx) - Method in NetChannelEnd
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the
given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, FilterTx) - Method in NetChannelEndFactory
-
Creates a new NetSharedChannelOutput connected to the channel with the given vcn on the given Node that has the
given poison immunity level and uses the given filter to encode outgoing messages
- any2net(NodeAddress, int, int, FilterTx) - Method in 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(ChannelDataStore, int) - Method in Channel
-
- any2oneArray(int, ChannelDataStore, int) - Method in Channel
-
- 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.
- Any2OneChannel - 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 - Field in SpuriousLog
-
- Any2OneChannelIntWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2OneChannelIntXRead - Field in SpuriousLog
-
- Any2OneChannelIntXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2OneChannelRead - Field in SpuriousLog
-
- Any2OneChannelWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2OneChannelXRead - Field in SpuriousLog
-
- Any2OneChannelXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- Any2OneConnection - Interface in org.jcsp.lang
- any2oneInt(ChannelDataStoreInt, int) - Method in Channel
-
- any2oneIntArray(int, ChannelDataStoreInt, int) - Method in Channel
-
- ApplicationID - Class in org.jcsp.net
- arrayToString(String) - Method in Utils
-
- AsynchronousChannels - Class in org.jcsp.demos.net2.async
This program highlights the usage of async messages, as well as locally connected channels
- asyncWrite(Object) - Method in MobileChannelOutput
-
- asyncWrite(Object) - Method in NetChannelOutput
-
Sends a message to the input end of the channel asynchronously (no blocking)
- attachInputs(ChannelInput) - Method in MobileProcess
-
Attaches the Mobile Process with an array of input channels.
- attachOutputs(ChannelOutput) - Method in MobileProcess
-
Attaches the Mobile process with an array of output channels.
- cause - Field in 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 Display
-
Changes the array of GraphicsCommands to be executed by replacing element
i with the new one.
- change(GraphicsCommand, int) - Method in DisplayList
-
Changes the array of GraphicsCommands to be executed by replacing element
i with the new one.
- Channel - Class in org.jcsp.lang
- ChannelAccept - Interface in org.jcsp.lang
This defines the interface for accepting CALL channels.
- ChannelArrayFactory - Interface in org.jcsp.lang
Defines an interface for a factory that can create arrays of channels.
- ChannelDataRejectedException - Class 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.
- ChannelDataStore - 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 - Class in org.jcsp.net.dynamic
Thrown when a reconnection mannager is unable to recreate the underlying channel.
- ChannelEndContructionException(Throwable) - Constructor in ChannelEndContructionException
-
Constructs a ChannelEndConstructionException
with a cause indicator.
- ChannelEndNotMoveableException - Class in org.jcsp.net.dynamic
Thrown when a channel end cannot be moved.
- ChannelEndNotMoveableException(Throwable) - Constructor in ChannelEndNotMoveableException
-
Constructs a new ChannelEndNotMoveableException
with a cause exception.
- ChannelFactory - Interface in org.jcsp.lang
Defines an interface for a factory to create instances of channels.
- ChannelInput - Interface in org.jcsp.lang
This defines the interface for reading from object channels.
- ChannelInputInt - Interface in org.jcsp.lang
This defines the interface for reading from integer channels.
- ChannelInputWrapper - Class in org.jcsp.lang
Defines a wrapper to go around a channel input end.
- ChannelInputWrapper(ChannelInput) - Constructor in ChannelInputWrapper
-
Constructs a new wrapper around the given channel end.
- ChannelInt - Class in org.jcsp.lang
This class provides static factory methods for constructing
various different types of int channel objects.
- ChannelIntArrayFactory - Interface in org.jcsp.lang
Defines an interface for a factory that can create arrays of channels carrying integers.
- ChannelIntFactory - Interface in org.jcsp.lang
Defines an interface for a factory that can create channels carrying integers.
- ChannelNameException - Class in org.jcsp.net.cns
An exception caused by an invalid channel name.
- ChannelNameException(String) - Constructor in ChannelNameException
-
Constructor.
- ChannelNameKey - Class in org.jcsp.net.cns
Instances of this hold a key for a particular channel.
- ChannelOutput - Interface in org.jcsp.lang
This defines the interface for writing to object channels.
- ChannelOutputImpl - Class in org.jcsp.lang
- ChannelOutputInt - Interface in org.jcsp.lang
This defines the interface for writing to integer channels.
- ChannelOutputIntImpl - Class in org.jcsp.lang
- ChannelOutputWrapper - Class in org.jcsp.lang
Defines a wrapper to go around a channel output end.
- ChannelOutputWrapper(ChannelOutput) - Constructor in ChannelOutputWrapper
-
Creates a new wrapper for the given channel end.
- checkEqual(NetChannelLocation) - Method in NetChannelLocation
-
- checkEqual(NodeUI) - Method in NodeUI
-
An abstract method to be implemented to return whether another
NodeUI
object is equal to this instance.
- checkEqual(NodeUI) - Method in NodeUIImpl
-
Compares another NodeUI
with this NodeUIImpl
.
- ChildProcess - Class in org.jcsp.net.remote
- claim() - Method in AltingConnectionClientImpl
-
This claims a lock on the client.
- claim() - Method in SharedAltingConnectionClient
-
- client() - Method in Any2AnyConnection
-
Returns a reference to the client end of the connection for use by the client processes.
- client() - Method in Any2OneConnection
-
Returns a client end of the connection.
- client() - Method in One2AnyConnection
-
Returns the client part of the connection.
- client() - Method in One2OneConnection
-
Returns the client end of the connection.
- clone() - Method in Buffer
-
Returns a new (and EMPTY) Buffer with the same
creation parameters as this one.
- clone() - Method in BufferInt
-
Returns a new (and EMPTY) BufferInt with the same
creation parameters as this one.
- clone() - Method in ChannelDataStore
-
Returns a new (and EMPTY) ChannelDataStore with the same
creation parameters as this one.
- clone() - Method in ChannelDataStoreInt
-
Returns a new (and EMPTY) ChannelDataStoreInt with the same
creation parameters as this one.
- clone() - Method in InfiniteBuffer
-
Returns a new (and EMPTY) InfiniteBuffer with the same
creation parameters as this one.
- clone() - Method in InfiniteBufferInt
-
Returns a new (and EMPTY) InfiniteBufferInt with the same
creation parameters as this one.
- clone() - Method in NetChannelLocation
-
- clone() - Method in NodeAddressID
-
- clone() - Method in NodeID
-
- clone() - Method in OverFlowingBuffer
-
Returns a new (and EMPTY) OverFlowingBuffer with the same
creation parameters as this one.
- clone() - Method in OverFlowingBufferInt
-
Returns a new (and EMPTY) OverFlowingBufferInt with the same
creation parameters as this one.
- clone() - Method in OverWriteOldestBuffer
-
Returns a new (and EMPTY) OverWriteOldestBuffer with the same
creation parameters as this one.
- clone() - Method in OverWriteOldestBufferInt
-
Returns a new (and EMPTY) OverWriteOldestBufferInt with the same
creation parameters as this one.
- clone() - Method in OverWritingBuffer
-
Returns a new (and EMPTY) OverWritingBuffer with the same
creation parameters as this one.
- clone() - Method in OverWritingBufferInt
-
Returns a new (and EMPTY) OverWritingBufferInt with the same
creation parameters as this one.
- clone() - Method in ZeroBuffer
-
Returns a new (and EMPTY) ZeroBuffer with the same
creation parameters as this one.
- clone() - Method in ZeroBufferInt
-
Returns a new (and EMPTY) ZeroBufferInt with the same
creation parameters as this one.
- CNS - Class in org.jcsp.net2.cns
- CNS(NodeKey) - Constructor in CNS
-
A public constructor which takes a NodeKey
as a parameter which
should be the key for the local Node.
- CNS_DEFAULT_SERVICE_NAME - Field in CNS
-
- CNS_DEFAULT_SERVICE_NAME - Field in CNSService
-
Constant specifying the default name of this service.
- CNS_SETTING_NAME_ADDRESS - Field in CNSService
-
Constant specifying the setting name for CNS address.
- CNS_SETTING_NAME_ADMIN_CHANNEL_LABEL - Field in CNSService
-
Constant specifying the setting name for server's admin channel.
- CNS_SETTING_NAME_SERVICE_NAME - Field in CNSService
-
Constant specifying the setting name for setting the service
name.
- cnsAddress - Field in 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(CNSUser) - Constructor in CNSChannelEndManager
-
- CNSNetChannelLocation - Class in org.jcsp.net.cns
- CNSService - Class in org.jcsp.net.cns
- CNSService(NodeAddressID, String, boolean) - Constructor in 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
@author Kevin
- CodeLoadingChannelFilter.FilterRX - Class in org.jcsp.net2.mobile
- CodeLoadingChannelFilter.FilterRX() - Constructor in CodeLoadingChannelFilter.FilterRX
-
- CodeLoadingChannelFilter.FilterTX - Class in org.jcsp.net2.mobile
- CodeLoadingChannelFilter.FilterTX() - Constructor in CodeLoadingChannelFilter.FilterTX
-
- compareTo(Object) - Method in DomainID
-
- compareTo(Object) - Method in NodeAddress
-
Compares this NodeAddress to another
- compareTo(Object) - Method in NodeID
-
- compareTo(Object) - Method in NodeUI
-
Compares this NodeUI
with another object.
- compareToLocalNode() - Method in NodeID
-
- ConfigReader - Class in org.jcsp.net.settings
- ConfigReader.XMLValidationException - Class in org.jcsp.net.settings
Thrown in the event of a semantic error in the parsed XML file.
- ConfigReader.XMLValidationException(String) - Constructor in ConfigReader.XMLValidationException
-
Creates a new exception with a detail message.
- ConfigReader(InputStream) - Constructor in ConfigReader
-
Constructs a new configuration from the given source stream.
- configure(Applet) - Method in ActiveApplet.Configure
-
@param applet the Applet being configured.
- configure(Button) - Method in ActiveButton.Configure
-
@param button the Button being configured.
- configure(Checkbox) - Method in ActiveCheckbox.Configure
-
@param checkbox the Checkbox being configured.
- configure(CheckboxMenuItem) - Method in ActiveCheckboxMenuItem.Configure
-
@param checkboxMenuItem the CheckboxMenuItem being configured.
- configure(Choice) - Method in ActiveChoice.Configure
-
@param choice the Choice being configured.
- configure(Component) - Method in ActiveComponent.Configure
-
@param component the Component being configured.
- configure(Container) - Method in ActiveContainer.Configure
-
@param container the Container being configured.
- configure(Dialog) - Method in ActiveDialog.Configure
-
@param dialog the Dialog being configured.
- configure(FileDialog) - Method in ActiveFileDialog.Configure
-
@param fileDialog the FileDialog being configured.
- configure(Frame) - Method in ActiveFrame.Configure
-
@param frame the Frame being configured.
- configure(Label) - Method in ActiveLabel.Configure
-
@param label the Label being configured.
- configure(List) - Method in ActiveList.Configure
-
@param list the List being configured.
- configure(Menu) - Method in ActiveMenu.Configure
-
@param menu the Menu being configured.
- configure(MenuItem) - Method in ActiveMenuItem.Configure
-
@param menuItem the MenuItem being configured.
- configure(Panel) - Method in ActivePanel.Configure
-
@param panel the Panel being configured.
- configure(Scrollbar) - Method in ActiveScrollbar.Configure
-
@param scrollbar the Scrollbar being configured.
- configure(ScrollPane) - Method in ActiveScrollPane.Configure
-
@param scrollPane the ScrollPane being configured.
- configure(TextArea) - Method in ActiveTextArea.Configure
-
@param textArea the TextArea being configured.
- configure(TextField) - Method in ActiveTextField.Configure
-
@param textField the TextField being configured.
- configure(Window) - Method in ActiveWindow.Configure
-
@param window the Window being configured.
- configure(Component) - Method in GraphicsProtocol.Configure
-
@param c the Component being configured.
- connect() - Method in Link
-
- connect() - Method in TCPIPLink
-
Connects the Link to the remote Node.
- connected - Field in 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 - Interface in org.jcsp.lang
- ConnectionFactory - Interface in org.jcsp.lang
- ConnectionOriented - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a connection oriented protocol.
- ConnectionServer - Interface in org.jcsp.lang
- construct(String) - Method in SpawnerService
-
- contract() - Method in AltingBarrier
-
This contracts by one the number of processes enrolled in this alting
barrier.
- create() - Method in AltingBarrier
-
This creates a new alting barrier with an (initial) enrollment
count of 1
.
- create(int) - Method in Bucket
-
Creates an array of Buckets.
- create(NodeAddressID) - Method in LinkServer
-
Create a server on a specifiedNodeAddressID, and start it.
- create(InputStream) - Method in SerializedData.InputStreamFactory
-
Creates an object input stream based on the given input stream.
- create(InputStream) - Method in SerializedObject.InputStreamFactory
-
- createAddressID(String, boolean) - Method in ProtocolID
-
Constructs a NodeAddressID
from a String
.
- createAddressID(String, boolean) - Method in TCPIPProtocolID
-
Creates an address from a string form.
- createAny2Any(ChannelDataStore, int) - Method in BufferedChannelArrayFactory
-
Creates a populated array of n
Any2Any
channels with the specified
buffering behaviour.
- createAny2Any(ChannelDataStore) - Method in BufferedChannelFactory
-
Creates a new Any2Any
channel with the given buffering behaviour.
- createAny2Any(ChannelDataStoreInt, int) - Method in BufferedChannelIntArrayFactory
-
Creates a populated array of n
Any2Any
channels with the
specified buffering behaviour.
- createAny2Any(ChannelDataStoreInt) - Method in BufferedChannelIntFactory
-
Creates a new Any2Any
channel with the given buffering behaviour.
- createAny2Any(ChannelDataStore, int) - Method in Channel
-
- createAny2Any(int) - Method in ChannelArrayFactory
-
Creates a populated array of n
Any2Any
channels.
- createAny2Any() - Method in ChannelFactory
-
Creates a new Any2Any
channel.
- createAny2Any(ChannelDataStoreInt, int) - Method in ChannelInt
-
Constructs and returns an array of Any2AnyChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createAny2Any(int) - Method in ChannelIntArrayFactory
-
Creates a populated array of n
Any2Any
channels.
- createAny2Any() - Method in ChannelIntFactory
-
Creates a new Any2Any
channel.
- createAny2Any(int) - Method in Connection
-
@see org.jcsp.lang.ConnectionArrayFactory#createAny2Any(int)
- createAny2Any(int) - Method in ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
Any2AnyConnection
.
- createAny2Any() - Method in ConnectionFactory
-
Constructs and returns an implementation of
Any2AnyConnection
.
- createAny2Any(ChannelDataStore, int) - Method in FilteredChannel
-
Constructs and returns an array of Any2AnyChannel
objects with a given buffer.
- createAny2Any(ChannelDataStore, int) - Method in FilteredChannelFactory
-
Constructs and returns an array of Any2AnyChannel
objects with a given buffering behaviour.
- createAny2Any(ChannelDataStore, int) - Method in StandardChannelFactory
-
- createAny2Any(ChannelDataStoreInt, int) - Method in StandardChannelIntFactory
-
- createAny2Any(int) - Method in StandardConnectionFactory
-
@see ConnectionArrayFactory#createAny2Any
- createAny2Net(String) - Method in CNS
-
Creates a new NetSharedChannelOutput connected to the input channel registered with the given name
- createAny2Net(String, NameAccessLevel) - Method in 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(NetChannelLocation) - Method in MigratableChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createAny2Net(NetChannelLocation)
- createAny2Net(String) - Method in Mobile
-
Creates a new class loading NetSharedChannelOutput via the CNS using the given name
- createAny2Net(String, NameAccessLevel) - Method in 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 NetChannel
-
Creates a new NetSharedChannelOutput connected to the input end at the given location
- createAny2Net(NetChannelLocation) - Method in NetChannelEnd
-
@see org.jcsp.net.NetChannelEndFactory#createAny2Net(NetChannelLocation)
- createAny2Net(NetChannelLocation) - Method in NetChannelEndFactory
-
- createAny2Net(NetChannelLocation) - Method in NetConnection
-
@see org.jcsp.net.NetConnectionFactory#createAny2Net(NetChannelLocation)
- createAny2Net(NetChannelLocation) - Method in NetConnectionFactory
-
- createAny2Net(NetChannelLocation) - Method in StandardNetChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createAny2Net(NetChannelLocation)
- createAny2Net(NetChannelLocation) - Method in StandardNetConnectionFactory
-
@see org.jcsp.net.NetConnectionFactory#createAny2Net(NetChannelLocation)
- createAny2Net(NetChannelLocation) - Method in UnacknowledgedNetChannelEndFactory
-
Creates an unacknowledged output channel end suitable for use by multiple writers.
- createAny2One(ChannelDataStore, int) - Method in BufferedChannelArrayFactory
-
Creates a populated array of n
Any2One
channels with the specified
buffering behaviour.
- createAny2One(ChannelDataStore) - Method in BufferedChannelFactory
-
Creates a new Any2One
channel with the given buffering behaviour.
- createAny2One(ChannelDataStoreInt, int) - Method in BufferedChannelIntArrayFactory
-
Creates a populated array of n
Any2One
channels with the
specified buffering behaviour.
- createAny2One(ChannelDataStoreInt) - Method in BufferedChannelIntFactory
-
Creates a new Any2One
channel with the given buffering behaviour.
- createAny2One(ChannelDataStore, int) - Method in Channel
-
- createAny2One(int) - Method in ChannelArrayFactory
-
Creates a populated array of n
Any2One
channels.
- createAny2One() - Method in ChannelFactory
-
Creates a new Any2One
channel.
- createAny2One(ChannelDataStoreInt, int) - Method in ChannelInt
-
Constructs and returns an array of Any2OneChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createAny2One(int) - Method in ChannelIntArrayFactory
-
Creates a populated array of n
Any2One
channels.
- createAny2One() - Method in ChannelIntFactory
-
Creates a new Any2One
channel.
- createAny2One(int) - Method in Connection
-
@see org.jcsp.lang.ConnectionArrayFactory#createAny2One(int)
- createAny2One(int) - Method in ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
Any2OneConnection
.
- createAny2One() - Method in ConnectionFactory
-
Constructs and returns an implementation of
Any2OneConnection
.
- createAny2One(ChannelDataStore, int) - Method in FilteredChannel
-
Constructs and returns an array of Any2OneChannel
objects with a given buffer.
- createAny2One(ChannelDataStore, int) - Method in FilteredChannelFactory
-
Constructs and returns an array of Any2OneChannel
objects with a given buffering behaviour.
- createAny2One(ChannelDataStore, int) - Method in StandardChannelFactory
-
- createAny2One(ChannelDataStoreInt, int) - Method in StandardChannelIntFactory
-
- createAny2One(int) - Method in StandardConnectionFactory
-
@see ConnectionArrayFactory#createAny2One
- createChallenge() - Method in SecurityAuthority
-
- createChallenge() - Method in SimpleSecurityAuthority
-
Creates a new challenge packet containing a timestamp and some random data.
- createFiltered(SharedChannelOutput) - Method in FilteredChannelEnd
-
Creates a new filtered output channel end around an existing output channel end that can be
shared by multiple processes.
- createFiltered(SharedChannelOutput) - Method in FilteredChannelEndFactory
-
Creates a new filtered channel output end around an existing channel end.
- createFromStringForm(String) - Method in NodeUI
-
Creates a NodeUI from a String in the format of that returned from the
getImplStringForm()
method.
- createLink() - Method in NodeAddress
-
Creates a Link connected to this address
- createLink() - Method in TCPIPNodeAddress
-
Creates a new TCPIPLink connected to a Node with this address
- createLinkServer() - Method in NodeAddress
-
Creates a LinkServer listening on this address
- createLinkServer() - Method in TCPIPNodeAddress
-
Creates a new TCPIPLinkServer listening on this address
- createLoading(NetChannelInput) - Method in Mobile
-
Creates a class loading channel by wrapping an existing networked channel.
- createMobile() - Method in Mobile
-
Creates a new instance of a Mobile channel.
- createNet2Any(String) - Method in CNS
-
Creates a new NetSharedChannelInput registered with the given name
- createNet2Any(String, NameAccessLevel) - Method in CNSChannelEndManager
-
Constructs a NetSharedChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
- createNet2Any() - Method in MigratableChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createNet2Any()
- createNet2Any(String, boolean) - Method in Mobile
-
Creates a new class loading NetSharedChanelInput, using the given string to declare it with the CNS, and
stating whether the channel is class loading or not.
- createNet2Any(String, NameAccessLevel) - Method in NamedChannelEndFactory
-
Constructs a NetSharedChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
- createNet2Any(ChannelDataStore) - Method in NetBufferedChannelEndFactory
-
Constructs a NetSharedChannelInput
object.
- createNet2Any() - Method in NetChannel
-
Creates a new NetSharedChannelInput
- createNet2Any(String, ChannelDataStore) - Method in NetChannelEnd
-
@see org.jcsp.net.NetLabelledBufferedChannelEndFactory#createNet2Any(String, ChannelDataStore)
- createNet2Any() - Method in NetChannelEndFactory
-
- createNet2Any() - Method in NetConnection
-
@see org.jcsp.net.NetConnectionFactory#createNet2Any()
- createNet2Any() - Method in NetConnectionFactory
-
- createNet2Any(String, ChannelDataStore) - Method in NetLabelledBufferedChannelEndFactory
-
Constructs a buffered NetSharedChannelInput
which
has a VCN assigned with the specified label.
- createNet2Any(String) - Method in NetLabelledChannelEndFactory
-
Constructs a NetSharedChannelInput
which
has a VCN assigned with the specified label.
- createNet2Any(String, ChannelDataStore) - Method in StandardNetChannelEndFactory
-
@see org.jcsp.net.NetLabelledBufferedChannelEndFactory#createNet2Any(String, ChannelDataStore)
- createNet2Any() - Method in StandardNetConnectionFactory
-
@see org.jcsp.net.NetConnectionFactory#createNet2Any()
- createNet2One(String) - Method in CNS
-
Creates a new NetAltingChannelInput registered with the given name
- createNet2One(String, NameAccessLevel) - Method in CNSChannelEndManager
-
Constructs a NetAltingChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
- createNet2One(String, NameAccessLevel) - Method in MigratableChannelEnd
-
Creates a named migratable channel input within the given namespace.
- createNet2One() - Method in MigratableChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createNet2One()
- createNet2One(String, boolean) - Method in Mobile
-
Creates a new class loading NetAltingChannelInput, using the string to declare it with the CNS, and stating
whether the channel is class loading or not.
- createNet2One(String, NameAccessLevel) - Method in NamedChannelEndFactory
-
Constructs a NetAltingChannelInput
object and
registers its location with the supplied name in specified
namespace of a channel naming service.
- createNet2One(String, NameAccessLevel) - Method in NamedMigratableChannelEndFactory
-
Creates a named migratable networked channel input end that can be used as a guard in an Alternative
.
- createNet2One(String, NameAccessLevel) - Method in NamedMigratableChannelEndFactoryImpl
-
@see org.jcsp.net.dynamic.NamedMigratableChannelEndFactory#createNet2One(String, NameAccessLevel)
- createNet2One(ChannelDataStore) - Method in NetBufferedChannelEndFactory
-
Constructs a NetAltingChannelInput
object.
- createNet2One() - Method in NetChannel
-
Creates a new NetAltingChannelInput
- createNet2One(String, ChannelDataStore) - Method in NetChannelEnd
-
@see org.jcsp.net.NetLabelledBufferedChannelEndFactory#createNet2One(String, ChannelDataStore)
- createNet2One() - Method in NetChannelEndFactory
-
- createNet2One() - Method in NetConnection
-
@see org.jcsp.net.NetConnectionFactory#createNet2One()
- createNet2One() - Method in NetConnectionFactory
-
- createNet2One(String, ChannelDataStore) - Method in NetLabelledBufferedChannelEndFactory
-
Constructs a buffered NetAltingChannelInput
which
has a VCN assigned with the specified label.
- createNet2One(String) - Method in NetLabelledChannelEndFactory
-
Constructs a NetAltingChannelInput
which
has a VCN assigned with the specified label.
- createNet2One(String, ChannelDataStore) - Method in StandardNetChannelEndFactory
-
@see org.jcsp.net.NetLabelledBufferedChannelEndFactory#createNet2One(String, ChannelDataStore)
- createNet2One() - Method in StandardNetConnectionFactory
-
@see org.jcsp.net.NetConnectionFactory#createNet2One()
- createNonLoading(NetChannelInput) - Method in Mobile
-
Creates a class non-loading channel by wrapping an existing networked channel.
- createOne2Any(ChannelDataStore, int) - Method in BufferedChannelArrayFactory
-
Creates a populated array of n
One2Any
channels with the specified
buffering behaviour.
- createOne2Any(ChannelDataStore) - Method in BufferedChannelFactory
-
Creates a new One2Any
channel with the given buffering behaviour.
- createOne2Any(ChannelDataStoreInt, int) - Method in BufferedChannelIntArrayFactory
-
Creates a populated array of n
One2Any
channels with the
specified buffering behaviour.
- createOne2Any(ChannelDataStoreInt) - Method in BufferedChannelIntFactory
-
Creates a new One2Any
channel with the given buffering behaviour.
- createOne2Any(ChannelDataStore, int) - Method in Channel
-
- createOne2Any(int) - Method in ChannelArrayFactory
-
Creates a populated array of n
One2Any
channels.
- createOne2Any() - Method in ChannelFactory
-
Creates a new One2Any
channel.
- createOne2Any(ChannelDataStoreInt, int) - Method in ChannelInt
-
Constructs and returns an array of One2AnyChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createOne2Any(int) - Method in ChannelIntArrayFactory
-
Creates a populated array of n
One2Any
channels.
- createOne2Any() - Method in ChannelIntFactory
-
Creates a new One2Any
channel.
- createOne2Any(int) - Method in Connection
-
@see org.jcsp.lang.ConnectionArrayFactory#createOne2Any(int)
- createOne2Any(int) - Method in ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
One2AnyConnection
.
- createOne2Any() - Method in ConnectionFactory
-
Constructs and returns an implementation of
One2AnyConnection
.
- createOne2Any(ChannelDataStore, int) - Method in FilteredChannel
-
Constructs and returns an array of One2AnyChannel
objects with a given buffer.
- createOne2Any(ChannelDataStore, int) - Method in FilteredChannelFactory
-
Constructs and returns an array of One2AnyChannel
objects with a given buffering behaviour.
- createOne2Any(ChannelDataStore, int) - Method in StandardChannelFactory
-
- createOne2Any(ChannelDataStoreInt, int) - Method in StandardChannelIntFactory
-
- createOne2Any(int) - Method in StandardConnectionFactory
-
@see ConnectionArrayFactory#createOne2Any
- createOne2Net(String) - Method in CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- createOne2Net(String, NameAccessLevel) - Method in 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, NameAccessLevel) - Method in MigratableChannelEnd
-
Creates a migratable channel output to a named channel within a given namespace.
- createOne2Net(NetChannelLocation) - Method in MigratableChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createOne2Net(NetChannelLocation)
- createOne2Net(String) - Method in Mobile
-
Creates a new class loading NetChannelOutput via the CNS using the given name
- createOne2Net(String, NameAccessLevel) - Method in 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(String, NameAccessLevel) - Method in NamedMigratableChannelEndFactory
-
Creates a networked migratable channel output end connected to the input end created with the given name.
- createOne2Net(String, NameAccessLevel) - Method in NamedMigratableChannelEndFactoryImpl
-
@see org.jcsp.net.dynamic.NamedMigratableChannelEndFactory#createOne2Net(String, NameAccessLevel)
- createOne2Net(NetChannelLocation) - Method in NetChannel
-
Creates a new NetChannelOutput connected to the input channel end with the given location
- createOne2Net(NetChannelLocation) - Method in NetChannelEnd
-
@see org.jcsp.net.NetChannelEndFactory#createOne2Net(NetChannelLocation)
- createOne2Net(NetChannelLocation) - Method in NetChannelEndFactory
-
- createOne2Net(NetChannelLocation) - Method in NetConnection
-
@see org.jcsp.net.NetConnectionFactory#createOne2Net(NetChannelLocation)
- createOne2Net(NetChannelLocation) - Method in NetConnectionFactory
-
- createOne2Net(NetChannelLocation) - Method in StandardNetChannelEndFactory
-
@see org.jcsp.net.NetChannelEndFactory#createOne2Net(NetChannelLocation)
- createOne2Net(NetChannelLocation) - Method in StandardNetConnectionFactory
-
@see org.jcsp.net.NetConnectionFactory#createOne2Net(NetChannelLocation)
- createOne2Net(NetChannelLocation) - Method in UnacknowledgedNetChannelEndFactory
-
Creates an unacknowledged output channel end suitable for use by a single writer.
- createOne2One(ChannelDataStore, int) - Method in BufferedChannelArrayFactory
-
Creates a populated array of n
One2One
channels with the
specified buffering behaviour.
- createOne2One(ChannelDataStore) - Method in BufferedChannelFactory
-
Creates a new One2One
channel with the given buffering behaviour.
- createOne2One(ChannelDataStoreInt, int) - Method in BufferedChannelIntArrayFactory
-
Creates a populated array of n
One2One
channels with the
specified buffering behaviour.
- createOne2One(ChannelDataStoreInt) - Method in BufferedChannelIntFactory
-
Creates a new One2One
channel with the given buffering behaviour.
- createOne2One(ChannelDataStore, int) - Method in Channel
-
- createOne2One(int) - Method in ChannelArrayFactory
-
Creates a populated array of n
One2One
channels.
- createOne2One() - Method in ChannelFactory
-
Creates a new One2One
channel.
- createOne2One(ChannelDataStoreInt, int) - Method in ChannelInt
-
Constructs and returns an array of One2OneChannelInt
objects
which use the specified ChannelDataStoreInt
object as a
buffer.
- createOne2One(int) - Method in ChannelIntArrayFactory
-
Creates a populated array of n
One2One
channels.
- createOne2One() - Method in ChannelIntFactory
-
Creates a new One2One
channel.
- createOne2One(int) - Method in Connection
-
@see org.jcsp.lang.ConnectionArrayFactory#createOne2One(int)
- createOne2One(int) - Method in ConnectionArrayFactory
-
Constructs and returns an array of instances of an implementation of
One2OneConnection
.
- createOne2One() - Method in ConnectionFactory
-
Constructs and returns an implementation of
One2OneConnection
.
- createOne2One(ChannelDataStore, int) - Method in FilteredChannel
-
Constructs and returns an array of One2OneChannel
objects using a given buffer.
- createOne2One(ChannelDataStore, int) - Method in FilteredChannelFactory
-
Constructs and returns an array of One2OneChannel
objects with a given buffering behaviour.
- createOne2One(ChannelDataStore, int) - Method in StandardChannelFactory
-
- createOne2One(ChannelDataStoreInt, int) - Method in StandardChannelIntFactory
-
- createOne2One(int) - Method in StandardConnectionFactory
-
@see ConnectionArrayFactory#createOne2One
- createResources() - Method in Link
-
- createResources() - Method in TCPIPLink
-
Creates any required resources.
- createResponse(Challenge) - Method in SecurityAuthority
-
Create a response for the given challenge coded with the currently logged on user.
- createResponse(Challenge) - Method in SimpleSecurityAuthority
-
Creates a response to the challenge based on the currently logged in user.
- createUserID(String) - Method in SimpleSecurityAuthority
-
Creates and returns a user ID valid for this authority that represents the given user name.
- createUserToken(UserID) - Method in 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(Object) - Constructor in 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
- Generate - Class in org.jcsp.plugNplay
Generates an infinite (constant) sequence of Integers.
- Generate(ChannelOutput, int) - Constructor in 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 in GenerateInt
-
Construct a new GenerateInt process with the output channel out.
- GET_BACKGROUND - Field in GraphicsProtocol
-
This is an enquiry object to find the background colour of the active graphics component.
- get() - Method in Buffer
-
Returns the oldest Object from the Buffer and removes it.
- get() - Method in BufferInt
-
Returns the oldest int from the BufferInt and removes it.
- get() - Method in ChannelDataStore
-
Returns an Object from the ChannelDataStore.
- get() - Method in ChannelDataStoreInt
-
Returns an int from the ChannelDataStoreInt.
- GET_COMPONENT - Field in GraphicsProtocol
-
This is an enquiry object to obtain the active graphics component.
- GET_DIMENSION - Field in GraphicsProtocol
-
This is an enquiry object to find the size of the active graphics component.
- get() - Method in Display
-
Returns a copy of the array of GraphicsCommands currently held.
- get() - Method in DisplayList
-
Returns a copy of the array of GraphicsCommands currently held.
- get() - Method in InfiniteBuffer
-
Returns the oldest Object from the InfiniteBuffer and removes it.
- get() - Method in InfiniteBufferInt
-
Returns the oldest int from the InfiniteBufferInt and removes it.
- get() - Method in OverFlowingBuffer
-
Returns the oldest Object from the OverFlowingBuffer and removes it.
- get() - Method in OverFlowingBufferInt
-
Returns the oldest int from the OverFlowingBufferInt and removes it.
- get() - Method in OverWriteOldestBuffer
-
Returns the oldest Object from the OverWriteOldestBuffer and removes it.
- get() - Method in OverWriteOldestBufferInt
-
Returns the oldest int from the OverWriteOldestBufferInt and removes it.
- get() - Method in OverWritingBuffer
-
Returns the oldest Object from the OverWritingBuffer and removes it.
- get() - Method in OverWritingBufferInt
-
Returns the oldest int from the OverWritingBufferInt and removes it.
- get() - Method in ZeroBuffer
-
Returns the Object from the ZeroBuffer.
- get() - Method in ZeroBufferInt
-
Returns the int from the ZeroBufferInt.
- getActiveFrame() - Method in 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 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 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 NodeAddress
-
Gets a string representing the address
- getAddresses() - Method in Addresses
-
- getAddresses() - Method in JCSPConfig
-
- getAddresses() - Method in NodeID
-
- getAddresses(String) - Method in ServiceSettings
-
Gets the addresses held in a setting of a specified name.
- getAddressIDFromString(String) - Method in NodeAddressID
-
- getAddressIDFromString(String) - Method in TCPIPAddressID
-
Constructs and returns a TCPIPv4 NodeAddressID from a String.
- getAddressNames() - Method in ServiceSettings
-
Returns an array of String
objects containing the names of all
address settings held in this object.
- getAddressSetting(String) - Method in Service
-
- getAddressSettings() - Method in Service
-
- getAddressSpecifications(NodeAddressID) - Method in ProtocolManager
-
Returns an array of Specification
objects that are held for
a specified local address.
- getAlarm() - Method in CSTimer
-
Returns the alarm value that has been set by the previous call to
setAlarm(long).
- getAlternate() - Method in AddressSetting
-
- getAltingChannel() - Method in AltingConnectionClient
-
- getAltingChannel() - Method in AltingConnectionServer
-
Returns the channel used to implement the Guard.
- getAppletBoolean(String, boolean) - Method in 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 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 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 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 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 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 ActiveApplet
-
This looks for the named parameter in the HTML applet source code
and attempts to parse it into a short.
- getApplicationID() - Method in RemoteProcess
-
Returns the application ID.
- getBooleanValue() - Method in ConnectionOriented
-
- getBooleanValue() - Method in MaxPing
-
- getBooleanValue() - Method in MinMemory
-
- getBooleanValue() - Method in MinSpeed
-
- getBooleanValue() - Method in OtherSpec
-
- getBooleanValue() - Method in Reliable
-
- getBooleanValue() - Method in Req
-
- getBooleanValue() - Method in ReqProtocol
-
- getBooleanValue() - Method in Wireless
-
- getChannel() - Method in AltingChannelInputWrapper
-
Get the real channel.
- getChannelAddress() - Method in NetChannelLocation
-
- getChannelLabel() - Method in NetChannelLocation
-
- getChannelLocation() - Method in NetAltingConnectionClient
-
Returns the location of the server.
- getChannelLocation() - Method in NetSharedAltingConnectionClient
-
Returns the address location of the connection server.
- getChannelLocation() - Method in Networked
-
Returns the location of the Networked
ChannelInput
.
- getChannelNodeID() - Method in NetChannelLocation
-
- getChannelRxFilter() - Method in 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.
- getChannelRxFilter() - Method in 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 DynamicClassLoadingUserObject
-
Returns the desrialization filter relevant to this class loading service.
- getChannelTxFilter() - Method in 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.
- getChannelTxFilter() - Method in 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 DynamicClassLoadingUserObject
-
Returns the serialization filter for the class loading service.
- getClient() - Method in MobileProcessClient
-
Returns the singleton instance of this class.
- getClientArray(Any2OneConnection) - Method in Connection
-
Returns an array of client connection ends suitable for use by multiple concurrent
processes.
- getComparator() - Method in ConnectionOriented
-
- getComparator() - Method in MaxPing
-
- getComparator() - Method in MinMemory
-
- getComparator() - Method in MinSpeed
-
- getComparator() - Method in Reliable
-
- getComparator() - Method in Req
-
- getComparator() - Method in ReqProtocol
-
- getComparator() - Method in Wireless
-
- getComparisonString() - Method in 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 NodeUIImpl
-
Returns a String
that can be used by the superclass to compare
two NodeUI
objects.
- getConfig() - Method in ConfigReader
-
- getCurrentLocation() - Method in InputReconnectionManager
-
Returns the current location of the channel.
- getDefaultInstance() - Method in StandardChannelFactory
-
Returns a default instance of a channel factory.
- getDefaultInstance() - Method in StandardNetChannelEndFactory
-
- getDomainID() - Method in NodeID
-
Get the DomainID
of the domain to which the Node represented by
this NodeID
object belongs.
- getDomainName() - Method in DomainID
-
- getDoubleValue() - Method in ConnectionOriented
-
- getDoubleValue() - Method in MaxPing
-
- getDoubleValue() - Method in MinMemory
-
- getDoubleValue() - Method in MinSpeed
-
- getDoubleValue() - Method in OtherSpec
-
- getDoubleValue() - Method in Reliable
-
- getDoubleValue() - Method in Req
-
- getDoubleValue() - Method in ReqProtocol
-
- getDoubleValue() - Method in Wireless
-
- getEarlyTimeout() - Method in SpuriousLog
-
This returns the allowed early timeout (in msecs).
- getErrorCode() - Method in RemoteProcessFailedException
-
Returns the error code of the remote JVM.
- getExactMatchRequired() - Method in LinkProfile
-
- getExactMatchRequired() - Method in NodeProfile
-
- getFactoryClass() - Method in NetChannelInput
-
- getFactoryClass() - Method in NetChannelOutput
-
- getFailedProcess() - Method in RemoteProcessFailedException
-
Returns the process that was running when the error occurred.
- getGuardByIndex(int) - Method in InlineAlternative
-
Returns the guard object at a given index.
- getHost() - Method in TCPIPAddressID
-
Returns the computer's IP address
- getIDClass() - Method in Protocol
-
- getImplStringForm() - Method in 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 NodeUIImpl
-
Returns a String
object that can be used with the constructor
that takes a String
parameter.
- getInputArray(One2OneChannel) - Method in Channel
-
Constructs and returns an array of input channel ends, each of which can be used as guards
in an Alternative
.
- getInputArray(One2OneChannelInt) - Method in ChannelInt
-
Constructs and returns an array of input channel ends, each of which can be used as guards
in an Alternative
.
- getInputChannel() - Method in InputReconnectionManager
-
Returns the underlying input channel.
- getInstance() - Method in BNS
-
Gets the singleton instance of the BNS
- getInstance() - Method in CNS
-
Gets the singleton instance of the CNS
- getInstance() - Method in Node
-
Returns the instance of this singleton class.
- getIntValue() - Method in ConnectionOriented
-
- getIntValue() - Method in MaxPing
-
- getIntValue() - Method in MinMemory
-
- getIntValue() - Method in MinSpeed
-
- getIntValue() - Method in OtherSpec
-
- getIntValue() - Method in Reliable
-
- getIntValue() - Method in Req
-
- getIntValue() - Method in ReqProtocol
-
- getIntValue() - Method in Wireless
-
- getIpAddress() - Method in TCPIPNodeAddress
-
Gets the IP address part of the address
- getLastAddress() - Method in Addresses
-
- getLastProfile() - Method in LinkProfiles
-
- getLastProfile() - Method in NodeProfiles
-
- getLastProtocol() - Method in Protocols
-
- getLastService() - Method in Services
-
- getLink(NodeAddress) - Method in LinkFactory
-
Creates a new Link, or retrieves an existing one, from a NodeAddress
- getLinkBuilder(Hashtable) - Method in ProtocolID
-
Obtains the Builder for this protocol.
- getLinkBuilder(Hashtable) - Method in TCPIPProtocolID
-
Returns the factory builder for this protocol.
- getLinkLostEventChannel() - Method in Node
-
- getLinkProfile(String) - Method in Profile
-
Returns a link profile of a certain name from a static collection of
link profiles.
- getLinkProfiles() - Method in JCSPConfig
-
- getLinkServerAddressID() - Method in LinkServer
-
Protected accessor for obtaining the NodeAddressID
on which
this server is listening.
- getLocation() - Method in MobileChannelInput
-
- getLocation() - Method in MobileChannelOutput
-
- getLocation() - Method in NetBarrier
-
Returns the location of this barrier
- getLocation() - Method in Networked
-
Gets the networked location of the Networked construct
- getLogger(String) - Method in Logger
-
- getMinimumSize() - Method in ActiveCanvas
-
This method is used by system classes -- it is not really for public consumption!
- getName() - Method in LinkProfile
-
- getName() - Method in NodeID
-
Returns a name that has been assigned to the Node
represented by this NodeID
object.
- getName() - Method in NodeProfile
-
- getName() - Method in Plugin
-
- getName() - Method in Protocol
-
- getName() - Method in Req
-
- getName() - Method in Service
-
- getName() - Method in Setting
-
- getName() - Method in Spec
-
- getNewApplicationID() - Method in Node
-
- getNodeAddress() - Method in NetBarrierLocation
-
Gets the NodeAddress part of the location
- getNodeAddress() - Method in NetChannelLocation
-
Gets the NodeAddress part of the location
- getNodeAddress() - Method in NetLocation
-
Gets the NodeAddress part of the location structure
- getNodeAddress() - Method in NodeID
-
Gets the NodeAddress part of the NodeID
- getNodeID() - Method in NetBarrierLocation
-
Gets the NodeID part of the location
- getNodeID() - Method in NetChannelLocation
-
Gets the NodeID part of the location
- getNodeID() - Method in NetLocation
-
Gets the NodeID part of the location structure
- getNodeID() - Method in Node
-
- getNodeKey() - Method in Node.Attributes
-
- getNodeProfile(String) - Method in Profile
-
Returns a Node profile of a certain name from a static collection of
Node profiles.
- getNodeProfiles() - Method in JCSPConfig
-
- getNodeSpecifications() - Method in Node
-
- getNodeSpecs() - Method in JCSPConfig
-
- getNonDynamicClassLoadingRxFilter() - Method in DynamicClassLoader
-
An alternative RX filter that does not support dynamic class loading but will properly
unmarshal objects wrapped up by a TX filter.
- getNonLoadingChannelFilter() - Method in DynamicClassLoadingUserObject
-
Returns the non class loading filter for the class loading service.
- getNumberProcesses() - Method in Parallel
-
@return the number of processes currently registered.
- getOutputArray(One2OneChannel) - Method in Channel
-
Constructs and returns an array of output channel ends, each of which can only be used by a
single writer.
- getOutputArray(One2OneChannelInt) - Method in ChannelInt
-
Constructs and returns an array of output channel ends, each of which can only be used by a
single writer.
- getOutputChannel() - Method in OutputReconnectionManager
-
Returns the underlying channel output end.
- getParentID() - Method in AbstractID
-
Returns this instance's parent AbstractID
object.
- getParentID() - Method in ApplicationID
-
Returns the parent NodeID
of this
object.
- getParentID() - Method in DomainID
-
- getParentID() - Method in GlobalID
-
- getParentID() - Method in NodeID
-
- getPingTime() - Method in Link
-
A public accessor for obtaining the ping time between the local Node and this Link's remote Node.
- getPlugin(String) - Method in Plugins
-
- getPluginClass() - Method in Plugin
-
- getPlugins() - Method in JCSPConfig
-
- getPlugins() - Method in Plugins
-
- getPort() - Method in TCPIPAddressID
-
Returns the computer's port number for incoming link requests.
- getPort() - Method in TCPIPNodeAddress
-
Gets the port number part of this address
- getPosition() - Method in Protocol
-
- getPosition() - Method in ProtocolID
-
Gets the position of this protocol in the order of preference.
- getPosition() - Method in Service
-
- getPreferredSize() - Method in ActiveCanvas
-
This method is used by system classes -- it is not really for public consumption!
- getPriority() - Method in PriParallel
-
This returns the current priority of this process.
- getPriority() - Method in ProcessManager
-
- getProcess(String) - Method in MobileProcessClient
-
Allows the retrieval of a single process given a service name.
- getProfile(String) - Method in LinkProfiles
-
- getProfile(String) - Method in NodeProfiles
-
- getProfiles() - Method in LinkProfiles
-
- getProfiles() - Method in NodeProfiles
-
- getProtocol() - Method in NodeAddress
-
Gets the string representing the protocol
- getProtocol(String) - Method in Protocols
-
- getProtocolID() - Method in Address
-
- getProtocolID() - Method in AddressSetting
-
- getProtocolID() - Method in Link
-
A protected accessor for obtaining the identifier of the protocol implementing this Link object.
- getProtocolID() - Method in LinkFactory.Builder
-
Gets the ProtocolID
that this Builder
supports.
- getProtocolID() - Method in LinkServer
-
Gets the protocol that this LinkServer supports.
- getProtocolID() - Method in NodeAddressID
-
Returns the ProtocolID
for the protocol that is
associated with this NodeAddressID
.
- getProtocolID() - Method in Protocol
-
- getProtocolID() - Method in TCPIPAddressID
-
Returns the ProtocolID for this address
- getProtocolManager(NodeKey) - Method in Node
-
- getProtocolManager() - Method in Node.Attributes
-
- getProtocols() - Method in JCSPConfig
-
- getProtocols() - Method in Protocols
-
- getProtocolSpecifications(ProtocolID) - Method in ProtocolManager
-
Returns an array of Specification
objects that are held for
a specified protocol.
- getReadFilter(int) - Method in FilteredAltingChannelInput
-
- getReadFilter(int) - Method in FilteredSharedChannelInputWrapper
-
- getReadFilter(int) - Method in ReadFiltered
-
Returns the read filter installed at the given index.
- getReadFilterCount() - Method in FilteredAltingChannelInput
-
- getReadFilterCount() - Method in FilteredSharedChannelInputWrapper
-
- getReadFilterCount() - Method in ReadFiltered
-
Returns the number of read filters currently installed.
- getReadSequence(boolean) - Method in Link
-
- getRemoteAddress() - Method in TCPIPLink
-
Gets the NodeAddress of the Node that this Link is connected to
- getRemoteNodeID() - Method in Link
-
Returns the other computer's ID.
- getReqs() - Method in LinkProfile
-
- getReqs() - Method in NodeProfile
-
- getRun() - Method in Service
-
- getSelected() - Method in 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 InlineAlternative
-
Returns the actual guard object corresponding to the selected guard.
- getServer() - Method in MobileProcessServer
-
Returns the singleton instance of this class
- getServerArray(One2AnyConnection) - Method in Connection
-
Returns an array of server connection ends suitable for use by multiple concurrent
processes.
- getServerState() - Method in AltingConnectionServerImpl
-
- getService(String) - Method in ServiceManager
-
- getService(String) - Method in Services
-
- getServiceClass() - Method in Service
-
- getServiceManager(NodeKey) - Method in Node
-
- getServiceManager() - Method in Node.Attributes
-
- getServiceName() - Method in ServiceSettings
-
An accessor for obtaining the name of the service for which this object
holds settings.
- getServiceNames() - Method in ServiceManager
-
Returns an array containing an array of String objects
which represent the names of the currently installed
services.
- getServices() - Method in JCSPConfig
-
- getServices() - Method in Services
-
- getServiceUserObject(String) - Method in Node
-
- getSetting(String) - Method in Protocol
-
- getSetting(String) - Method in Service
-
- getSetting(String) - Method in ServiceSettings
-
Gets the String
value held in named
String
name, value pair setting.
- getSetting(String) - Method in Settings
-
- getSettingNames() - Method in ServiceSettings
-
Returns an array of String
objects containing the names of all
String
name, value settings held in this object.
- getSettings() - Method in JCSPConfig
-
- getSettings() - Method in Protocol
-
- getSettings() - Method in Service
-
- getSettings() - Method in Settings
-
- getShared() - Method in Crew
-
This returns the shared resource associated with this lock by its
constructor.
- getSpecs() - Method in Address
-
- getSpecs() - Method in Protocol
-
- getSpecs() - Method in Specs
-
- getSpuriousWakeUpCounts() - Method in SpuriousLog
-
Returns the counts of spurious wakeups so far.
- getState() - Method in Buffer
-
Returns the current state of the Buffer.
- getState() - Method in BufferInt
-
Returns the current state of the BufferInt.
- getState() - Method in ChannelDataStore
-
Returns the current state of the ChannelDataStore.
- getState() - Method in ChannelDataStoreInt
-
Returns the current state of the ChannelDataStoreInt.
- getState() - Method in InfiniteBuffer
-
Returns the current state of the InfiniteBuffer.
- getState() - Method in InfiniteBufferInt
-
Returns the current state of the InfiniteBufferInt.
- getState() - Method in OverFlowingBuffer
-
Returns the current state of the OverFlowingBuffer.
- getState() - Method in OverFlowingBufferInt
-
Returns the current state of the OverFlowingBufferInt.
- getState() - Method in OverWriteOldestBuffer
-
Returns the current state of the OverWriteOldestBuffer.
- getState() - Method in OverWriteOldestBufferInt
-
Returns the current state of the OverWriteOldestBufferInt.
- getState() - Method in OverWritingBuffer
-
Returns the current state of the OverWritingBuffer.
- getState() - Method in OverWritingBufferInt
-
Returns the current state of the OverWritingBufferInt.
- getState() - Method in ZeroBuffer
-
Returns the current state of the ZeroBuffer.
- getState() - Method in ZeroBufferInt
-
Returns the current state of the ZeroBufferInt.
- getStrength() - Method in PoisonException
-
- getStringForm() - Method in NodeAddressID
-
- getStringForm() - Method in TCPIPAddressID
-
Returns a string representation of the address suitable for use in the createAddressID
method of TCPIPProtocolID
.
- getStringID() - Method in NetChannelLocation
-
- getStringValue() - Method in ConnectionOriented
-
- getStringValue() - Method in MaxPing
-
- getStringValue() - Method in MaxSpeed
-
- getStringValue() - Method in Memory
-
- getStringValue() - Method in MinMemory
-
- getStringValue() - Method in MinSpeed
-
- getStringValue() - Method in OtherSpec
-
- getStringValue() - Method in Reliable
-
- getStringValue() - Method in Req
-
- getStringValue() - Method in ReqProtocol
-
- getStringValue() - Method in Spec
-
- getStringValue() - Method in Wireless
-
- getTxChannel() - Method in Link
-
Returns channel to use for transmitting.
- getType() - Method in ConnectionOriented
-
- getType() - Method in MaxPing
-
- getType() - Method in MinMemory
-
- getType() - Method in MinSpeed
-
- getType() - Method in OtherSpec
-
- getType() - Method in Reliable
-
- getType() - Method in Req
-
- getType() - Method in ReqProtocol
-
- getType() - Method in Wireless
-
- getUIForThisJVM() - Method in UIFactory
-
- getUserID() - Method in UserToken
-
Returns the ID of the logged on user.
- getUserObject() - Method in CNS
-
Returns a null
reference as this method has no
use with this service.
- getUserObject() - Method in CNSService
-
This returns a ServiceUserObject
which implements the
Resolver
interface.
- getUserObject() - Method in DynamicClassLoader
-
Returns the service user object.
- getUserObject() - Method in Service
-
Obtains a ServiceUserObject
from a Service.
- getUserObject() - Method in SimpleSecurityAuthority
-
Returns the authority interface for this service.
- getValue() - Method in Address
-
- getValue() - Method in ConnectionOriented
-
- getValue() - Method in MaxPing
-
- getValue() - Method in MaxSpeed
-
- getValue() - Method in Memory
-
- getValue() - Method in MinMemory
-
- getValue() - Method in MinSpeed
-
- getValue() - Method in Reliable
-
- getValue() - Method in ReqProtocol
-
- getValue() - Method in Setting
-
- getValue() - Method in Wireless
-
- getVBN() - Method in NetBarrierLocation
-
Gets the index part of the location
- getVCN() - Method in NetChannelLocation
-
Gets the vcn part of the location
- getWriteFilter(int) - Method in FilteredSharedChannelOutputWrapper
-
- getWriteFilter(int) - Method in WriteFiltered
-
Returns the write filter installed at the given index.
- getWriteFilterCount() - Method in FilteredSharedChannelOutputWrapper
-
- getWriteFilterCount() - Method in WriteFiltered
-
Returns the number of write filters currently installed.
- GLOBAL_ACCESS_LEVEL - Field in NameAccessLevel
-
The NameAccessLevel
for the global namespace.
- GlobalID - Class in org.jcsp.net
- GraphicsCommand - Class in org.jcsp.awt
This is the tagged protocol interpreted by objects
(such as
DisplayList) that implement the
Display interface.
- GraphicsCommand.ClearRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.clearRect<TT>java.awt.Graphics.clearRect</TT>.
- GraphicsCommand.ClearRect(int, int, int, int) - Constructor in GraphicsCommand.ClearRect
-
- GraphicsCommand.ClipRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.clipRect<TT>java.awt.Graphics.clipRect</TT>.
- GraphicsCommand.ClipRect(int, int, int, int) - Constructor in GraphicsCommand.ClipRect
-
- GraphicsCommand.CopyArea - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.copyArea<TT>java.awt.Graphics.copyArea</TT>.
- GraphicsCommand.CopyArea(int, int, int, int, int, int) - Constructor in GraphicsCommand.CopyArea
-
- GraphicsCommand.Draw3DRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.draw3DRect<TT>java.awt.Graphics.draw3DRect</TT>.
- GraphicsCommand.Draw3DRect(int, int, int, int, boolean) - Constructor in GraphicsCommand.Draw3DRect
-
- GraphicsCommand.DrawArc - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawArc<TT>java.awt.Graphics.drawArc</TT>.
- GraphicsCommand.DrawArc(int, int, int, int, int, int) - Constructor in GraphicsCommand.DrawArc
-
- GraphicsCommand.DrawBytes - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawBytes<TT>java.awt.Graphics.drawBytes</TT>.
- GraphicsCommand.DrawBytes(byte[], int, int, int, int) - Constructor in GraphicsCommand.DrawBytes
-
- GraphicsCommand.DrawChars - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawChars<TT>java.awt.Graphics.drawChars</TT>.
- GraphicsCommand.DrawChars(char[], int, int, int, int) - Constructor in GraphicsCommand.DrawChars
-
- GraphicsCommand.DrawImage - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawImage<TT>java.awt.Graphics.drawImage</TT>.
- GraphicsCommand.DrawImage(Image, int, int, int, int, int, int, int, int, Color) - Constructor in GraphicsCommand.DrawImage
-
- GraphicsCommand.DrawLine - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawLine<TT>java.awt.Graphics.drawLine</TT>.
- GraphicsCommand.DrawLine(int, int, int, int) - Constructor in GraphicsCommand.DrawLine
-
- GraphicsCommand.DrawOval - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawOval<TT>java.awt.Graphics.drawOval</TT>.
- GraphicsCommand.DrawOval(int, int, int, int) - Constructor in GraphicsCommand.DrawOval
-
- GraphicsCommand.DrawPolygon - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawPolygon<TT>java.awt.Graphics.drawPolygon</TT>.
- GraphicsCommand.DrawPolygon(Polygon) - Constructor in GraphicsCommand.DrawPolygon
-
- GraphicsCommand.DrawPolyline - Class in org.jcsp.awt
- GraphicsCommand.DrawPolyline(int[], int[], int) - Constructor in GraphicsCommand.DrawPolyline
-
- GraphicsCommand.DrawRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawRect<TT>java.awt.Graphics.drawRect</TT>.
- GraphicsCommand.DrawRect(int, int, int, int) - Constructor in GraphicsCommand.DrawRect
-
- GraphicsCommand.DrawRoundRect - Class in org.jcsp.awt
- GraphicsCommand.DrawRoundRect(int, int, int, int, int, int) - Constructor in GraphicsCommand.DrawRoundRect
-
- GraphicsCommand.DrawString - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.drawString<TT>java.awt.Graphics.drawString</TT>.
- GraphicsCommand.DrawString(String, int, int) - Constructor in GraphicsCommand.DrawString
-
- GraphicsCommand.Fill3DRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.translate<TT>java.awt.Graphics.translate</TT>.
- GraphicsCommand.Fill3DRect(int, int, int, int, boolean) - Constructor in GraphicsCommand.Fill3DRect
-
- GraphicsCommand.FillArc - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.fillArc<TT>java.awt.Graphics.fillArc</TT>.
- GraphicsCommand.FillArc(int, int, int, int, int, int) - Constructor in GraphicsCommand.FillArc
-
- GraphicsCommand.FillOval - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.fillOval<TT>java.awt.Graphics.fillOval</TT>.
- GraphicsCommand.FillOval(int, int, int, int) - Constructor in GraphicsCommand.FillOval
-
- GraphicsCommand.FillPolygon - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.fillPolygon<TT>java.awt.Graphics.fillPolygon</TT>.
- GraphicsCommand.FillPolygon(Polygon) - Constructor in GraphicsCommand.FillPolygon
-
- GraphicsCommand.FillRect - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.fillRect<TT>java.awt.Graphics.fillRect</TT>.
- GraphicsCommand.FillRect(int, int, int, int) - Constructor in GraphicsCommand.FillRect
-
- GraphicsCommand.FillRoundRect - Class in org.jcsp.awt
- GraphicsCommand.FillRoundRect(int, int, int, int, int, int) - Constructor in GraphicsCommand.FillRoundRect
-
- GraphicsCommand.General - Class in org.jcsp.awt
This is the command object holding a GraphicsCommand.Graphic object
implementing an arbitrary set of graphics operations.
- GraphicsCommand.General(Graphic) - Constructor in GraphicsCommand.General
-
- GraphicsCommand.Graphic - Interface in org.jcsp.awt
This is the interface allowing
any set of
Graphics
operations to be wrapped up in an object and sent down a
Display
channel to an
Active graphics component.
- GraphicsCommand.SetClip - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.setClip<TT>java.awt.Graphics.setClip</TT>.
- GraphicsCommand.SetClip(Shape) - Constructor in GraphicsCommand.SetClip
-
- GraphicsCommand.SetColor - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.setColor<TT>java.awt.Graphics.setColor</TT>.
- GraphicsCommand.SetColor(Color) - Constructor in GraphicsCommand.SetColor
-
- GraphicsCommand.SetFont - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.setFont<TT>java.awt.Graphics.setFont</TT>.
- GraphicsCommand.SetFont(Font) - Constructor in GraphicsCommand.SetFont
-
- GraphicsCommand.SetXORMode - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.setXORMode<TT>java.awt.Graphics.setXORMode</TT>.
- GraphicsCommand.SetXORMode(Color) - Constructor in GraphicsCommand.SetXORMode
-
- GraphicsCommand.Translate - Class in org.jcsp.awt
This is the (immutable) command object for
Graphics.translate<TT>java.awt.Graphics.translate</TT>.
- GraphicsCommand.Translate(int, int) - Constructor in GraphicsCommand.Translate
-
- GraphicsProtocol - Class in org.jcsp.awt
This is the tagged protocol for use over the toGraphics
configuration channel of an active graphics component.
- GraphicsProtocol.Configure - Interface in org.jcsp.awt
This is the interface for general configuration of the graphics component.
- GraphicsProtocol.General - Class in org.jcsp.awt
This is a general configuration class for the graphics component.
- GraphicsProtocol.General(Configure) - Constructor in GraphicsProtocol.General
-
@param c the object implementing the user's configuration requirements
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.MakeMISImage(MemoryImageSource) - Constructor in GraphicsProtocol.MakeMISImage
-
@param mis the MemoryImageSource for 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.SetBackground(Color) - Constructor in GraphicsProtocol.SetBackground
-
@param color the new background colour for the 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.
- GraphicsProtocol.SetPaintable(Paintable) - Constructor in GraphicsProtocol.SetPaintable
-
@param paintable the Paintable object to which the graphics component
will delegate its paint/update methods.
- Guard - Class in org.jcsp.lang
This is the super-class for all
Alternative events selectable by a process.
- Identity - Class in org.jcsp.plugNplay
This copies its input stream to its output stream, adding a one-place buffer
to the stream.
- Identity(ChannelInput, ChannelOutput) - Constructor in Identity
-
Construct a new Identity process with the input Channel in and the
output Channel out.
- IdentityInt - Class in org.jcsp.plugNplay.ints
This copies its input stream to its output stream, adding a one-place buffer
to the stream.
- IdentityInt(ChannelInputInt, ChannelOutputInt) - Constructor in IdentityInt
-
Construct a new IdentityInt process with the input Channel in and the
output Channel out.
- in() - Method in Any2AnyChannel
-
Returns the input end of the channel.
- in() - Method in Any2AnyChannelInt
-
- in() - Method in Any2OneChannel
-
Returns the input end of the channel.
- in() - Method in Any2OneChannelInt
-
Returns the input end of the channel.
- in() - Method in MobileChannel
-
Returns the input end of this channel.
- in() - Method in One2AnyChannel
-
Returns the input end of the channel.
- in() - Method in One2AnyChannelInt
-
Returns the input end of the channel.
- in() - Method in One2OneChannel
-
Returns the input channel end.
- in() - Method in One2OneChannelInt
-
Returns the input end of the channel.
- in() - Method in RejectableBufferedOne2AnyChannel
-
- in() - Method in RejectableBufferedOne2OneChannel
-
- in() - Method in RejectableChannel
-
- in() - Method in RejectableOne2AnyChannel
-
- in() - Method in RejectableOne2OneChannel
-
- inAlt() - Method in RejectableBufferedOne2OneChannel
-
- inAlt() - Method in RejectableOne2OneChannel
-
- inFilter() - Method in FilteredAny2AnyChannel
-
Returns an interface for configuring read filters on the channel.
- inFilter() - Method in FilteredAny2OneChannel
-
Returns an interface for configuring read filters on the channel.
- inFilter() - Method in FilteredOne2AnyChannel
-
Returns the control interface to manipulate the read filters.
- inFilter() - Method in FilteredOne2OneChannel
-
Returns the control interface for configuring the read filters on the channel.
- InfiniteBuffer - Class in org.jcsp.util
This is used to create a buffered object channel that always accepts and
never loses any input.
- InfiniteBuffer(int) - Constructor in InfiniteBuffer
-
Construct a new InfiniteBuffer with the specified initial size.
- InfiniteBufferInt - Class in org.jcsp.util.ints
This is used to create a buffered integer channel that always accepts and
never loses any input.
- InfiniteBufferInt(int) - Constructor in InfiniteBufferInt
-
Construct a new InfiniteBufferInt with the specified initial size.
- info - Field in Node
-
A
Logger
for logging information messages..
- init(ServiceSettings) - Method in CNS
-
This method does not need to be called for the Channel Name Server.
- init(ServiceSettings) - Method in CNSService
-
- init(ServiceSettings) - Method in DynamicClassLoader
-
Initializes the dynamic loader service.
- init(NodeKey) - Method in Mobile
-
Used to intialise the class loading features of the mobile package.
- init(ChannelInput, ChannelOutput) - Method in MobileProcess
-
Initialises the mobile process by providing channels to connect it into an existing network.
- init(ChannelInput, ChannelOutput) - Method in MobileProcessClient
-
Initialises the Mobile Process Client by setting the serviceNameIn and processOut channels.
- init(NetChannelInput, ChannelInput) - Method in MobileProcessServer
-
Sets the two input channels requried for this process.
- init(NodeFactory) - Method in Node
-
- init(ServiceSettings) - Method in Service
-
Initialize the service with the specified service settings.
- init(ServiceSettings) - Method in SimpleSecurityAuthority
-
- initialise(NodeAddress) - Method in BNS
-
Initialises the connection to the BNS
- initialise(NodeAddress) - Method in CNS
-
Initialises the factory methods to allow creation of channels with the CNS
- initNode(Node) - Method in NodeFactory
-
Initialises a Node
- initNode(Node) - Method in TCPIPNodeFactory
-
Initialises the Node, connecting to the CNS / BNS
- initNode(Node, Attributes) - Method in XMLNodeFactory
-
This is called by the Node
class.
- InlineAlternative - Class in org.jcsp.lang
@author Quickstone Technologies Limited
- InlineAlternative(Guard, int) - Constructor in InlineAlternative
-
Creates a new one
- InputReconnectionManager - Interface in org.jcsp.net.dynamic
Receiving end of a migratable channel.
- inputs - Field in MobileProcess
-
An array of input ends to hook the process into an existing network.
- insertProcessAt(CSProcess, int) - Method in PriParallel
-
Insert another process to the pri-parallel object at the specifed
index.
- install(NodeKey, String) - Method in CNS
-
Installs and starts a Channel Name Server on the local Node.
- install(NodeKey, NodeAddressID, String) - Method in CNSService
-
- installProtocolClient(ProtocolID, Specification, Hashtable) - Method in ProtocolManager
-
Installs a protocol client so that links can be established to Nodes with
LinkServer
processes listening on the specified protocol.
- installProtocolServer(NodeAddressID, Specification) - Method in ProtocolManager
-
Installs a LinkServer
listening on a specified
NodeAddressID
and holds the specified set of
Specification
objects against the address.
- installService(Service, String) - Method in ServiceManager
-
Installs a Service
object as a service in this
ServiceManager
.
- instance - Field in GlobalID
-
- instantiate() - Method in TCPIPNodeFactory
-
Constructs an instance of this class.
- Integrate - Class in org.jcsp.plugNplay
This is a running-sum integrator of the Integers on its input stream
to its output stream.
- Integrate(ChannelInput, ChannelOutput) - Constructor in Integrate
-
Construct a new Integrate process with the input Channel in and the
output Channel out.
- IntegrateInt - Class in org.jcsp.plugNplay.ints
This is a running-sum integrator of the ints on its input stream
to its output stream.
- IntegrateInt(ChannelInputInt, ChannelOutputInt) - Constructor in IntegrateInt
-
Construct a new IntegrateInt process with the input Channel in and the
output Channel out.
- interrupt() - Method in ProcessManager
-
Interrupt the managed process.
- isActive() - Method in ProtocolID
-
- isActive() - Method in TCPIPProtocolID
-
Always returns true.
- isGloballyUnique() - Method in NodeAddressID
-
- isGloballyUnique() - Method in TCPIPAddressID
-
- isInitialized() - Method in Node
-
- isOpen() - Method in AltingConnectionClientImpl
-
Returns whether the server has kept its end of the Connection open.
- isOpen() - Method in ConnectionClient
-
- isRunning() - Method in CNS
-
Returns whether the service is running.
- isRunning() - Method in CNSService
-
This returns whether the service is running.
- isRunning() - Method in DynamicClassLoader
-
Returns true iff the service is running.
- isRunning() - Method in Service
-
Indicates whether or not a service is running.
- isRunning() - Method in SimpleSecurityAuthority
-
Returns true iff the service is running.
- isThisNode(NodeID) - Method in Node
-
- isUnique() - Method in Address
-
- name - Field in DynamicClassLoader
-
Default service name.
- NameAccessLevel - Class in org.jcsp.net.cns
- NameAccessLevel(AbstractID) - Constructor in NameAccessLevel
-
- NameAccessLevelException - Class in org.jcsp.net.cns
An exception caused by an invalid or misused NameAccessLevel.
- NamedChannelEndFactory - Interface in org.jcsp.net.cns
- NamedChannelEndManager - Interface in org.jcsp.net.cns
- NamedMigratableChannelEndFactory - Interface in org.jcsp.net.dynamic
Factory interface for creating migratable networked channel input ends using a CNS service.
- NamedMigratableChannelEndFactoryImpl - Class in org.jcsp.net.dynamic
Implementation of the factory for creating named migratable networked channel ends.
- NamedMigratableChannelEndFactoryImpl() - Constructor in 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 in 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 in NandInt
-
Construct a new NandInt process with the input Channels in0 and in1 and the
output Channel out.
- net2any(String, int, FilterRx) - Method in CNS
-
Creates a new NetSharedChannelInput registered with the given name
- net2any(int, FilterRx) - Method in NetChannel
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode
messages
- net2any(int, FilterRx) - Method in NetChannelEnd
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode
messages
- net2any(int, FilterRx) - Method in NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode
messages
- net2any(int, FilterRx) - Method in StandardNetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given poison immunity level, which uses the given filter to decode
messages
- net2one(String, int, FilterRx) - Method in CNS
-
Creates a new NetAltingChannelInput registered with the given name
- net2one(int, FilterRx) - Method in NetChannel
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode
incoming messages
- net2one(int, FilterRx) - Method in NetChannelEnd
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode
incoming messages
- net2one(int, FilterRx) - Method in NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given poison immunity level which uses the given filter to decode
incoming messages
- net2one(int, FilterRx) - Method in 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
- NetAltingChannelInput() - Constructor in NetAltingChannelInput
-
- NetAltingConnectionClient - Class in org.jcsp.net
- NetBarrier - Class in org.jcsp.net2
This class is a networked implementation of the standard JCSP Barrier.
- netBarrier(String, int) - Method in BNS
-
Creates a new client end of a NetBarrier
- netBarrier(NodeAddress, int, int) - Method in 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 in NetBarrierLocation
-
Constructor to create a new NetBarrierLocation
- NetBarrierTestProcess - Class in org.jcsp.demos.net2.barriers
- NetBarrierTestProcess(Barrier, int) - Constructor in NetBarrierTestProcess
-
- NetBufferedChannelEndFactory - Interface in org.jcsp.net
This interface defines methods for constructing buffered
Networked ChannelInput
objects.
- NetChannel - Class in org.jcsp.net2
- NetChannelEnd - Class in org.jcsp.net
- NetChannelEndFactory - Interface in org.jcsp.net
- NetChannelError - Class in org.jcsp.net
- NetChannelError(String) - Constructor in NetChannelError
-
- NetChannelInput - Interface in org.jcsp.net2
This interface defines a ChannelInput that is also networked.
- NetChannelLocation - Class in org.jcsp.net
- NetChannelLocation(NetChannelLocation) - Constructor in NetChannelLocation
-
- NetChannelOutput - Interface in org.jcsp.net
- NetConnection - Class in org.jcsp.net
- NetConnectionClient - Interface in org.jcsp.net
This interface should be implemented by classes that wish to act
as Networked ConnectionClient
objects.
- NetConnectionFactory - Interface in org.jcsp.net
- NetConnectionServer - Interface in org.jcsp.net
This interface should be implemented by classes that wish to act
as Networked ConnectionServer
objects.
- NetLabelledBufferedChannelEndFactory - Interface in org.jcsp.net
- NetLabelledChannelEndFactory - Interface in org.jcsp.net
- NetLocation - Class in org.jcsp.net2
- NetSharedAltingConnectionClient - Class in org.jcsp.net
- NetSharedAltingConnectionClient(Any2OneChannel, NetAltingChannelInput, NetChannelOutput, NetChannelOutput, NetChannelOutput) - Constructor in NetSharedAltingConnectionClient
-
- NetSharedChannelInput - Interface in org.jcsp.net
This interface should be implemented by classes that
wish to act as NetChannelInput
objects
which can be used by muliple concurrent processes.
- NetSharedChannelOutput - Interface in org.jcsp.net
This interface should be implemented by classes that
wish to act as NetChannelOutput
objects
which can be used by muliple concurrent processes.
- NetSharedConnectionClient - Interface in org.jcsp.net
This interface should be implemented by classes that
wish to act as SharedConnectionClient
objects which accept connections from
ConnectionClient
objects from over a JCSP.NET
network.
- NetSharedConnectionServer - Interface in org.jcsp.net
Instances of classed implementing this method are
SharedConnectionServer
objects which accept
connections from clients from over a JCSP.NET network.
- Networked - Interface in org.jcsp.net
An interface that should be implemented by any
class that has a Networked channel location or wishes
to expose the location of an underlying channel.
- NetworkMessageFilter - Class in org.jcsp.net2
This class defines what is required for the internal networked channel filter.
- 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 - Class in org.jcsp.net2
An exception thrown when a networked channel is poisoned.
- NetworkPoisonException(int) - Constructor in NetworkPoisonException
-
Creates a new NetworkPoisonException
- Node - Class in org.jcsp.net
- Node.Attributes - Interface in org.jcsp.net
An interface for exposing access to the private attributes.
- Node.Logger - Class in org.jcsp.net2
@author Kevin Chalmers
- NodeAddress - Class in org.jcsp.net2
This abstract class defines encapsulates the address of a Node within a JCSP networked system.
- NodeAddressID - Class in org.jcsp.net
- NodeFactory - Class in org.jcsp.net2
Used to initialise a Node by connecting to the CNS.
- NodeID - Class in org.jcsp.net
- NodeID(long, long, int, String, NodeAddress) - Constructor in NodeID
-
Constructor taking the full details for a remote Node connection
- NodeInitFailedException - Class in org.jcsp.net
An Exception
that is thrown if Node initialization
fails.
- NodeKey - Class in org.jcsp.net
- NodeProfile - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a node profile.
- NodeProfile(String, boolean) - Constructor in NodeProfile
-
- NodeProfiles - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of node profiles.
- NodeUI - Class in org.jcsp.net
- NodeUIImpl - Class in org.jcsp.net
This is a default implementation for NodeUI
that is used if no
other implementation is supplied.
- NodeUIImpl(String) - Constructor in NodeUIImpl
-
A constructor which takes a String
that should be in the
format of that returned by the getImplStringForm()
method.
- NONEMPTYFULL - Field in ChannelDataStore
-
Indicates that the ChannelDataStore is neither empty nor full
-- it can accept either a put or a get call.
- NONEMPTYFULL - Field in 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 in 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 in NorInt
-
Construct a new NorInt process with the input Channels in0 and in1 and the
output Channel out.
- NTService - Class in org.jcsp.win32
- NTService(String) - Method in NTService
-
Ensures that the DLL is loaded.
- NULL - Field in GraphicsCommand
-
This is the null command whose interpretation is a no-op.
- numberEarlyTimeouts() - Method in SpuriousLog
-
Returns the number of early timeouts accepted so far.
- numberedNet2Any(String, int, int, FilterRx) - Method in CNS
-
Creates a new NetSharedChannelInput registered with the given name
- numberedNet2Any(int, int, FilterRx) - Method in NetChannel
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter
to decode incoming messages.
- numberedNet2Any(int, int, FilterRx) - Method in NetChannelEnd
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter
to decode incoming messages.
- numberedNet2Any(int, int, FilterRx) - Method in NetChannelEndFactory
-
Creates a new NetSharedChannelInput with the given index and poison immunity level, which uses the given filter
to decode incoming messages.
- numberedNet2Any(int, int, FilterRx) - Method in 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, int, FilterRx) - Method in CNS
-
Creates a new NetAltingChannelInput registered with the given name
- numberedNet2One(int, int, FilterRx) - Method in NetChannel
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter
to decode incoming messages
- numberedNet2One(int, int, FilterRx) - Method in NetChannelEnd
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter
to decode incoming messages
- numberedNet2One(int, int, FilterRx) - Method in NetChannelEndFactory
-
Creates a new NetAltingChannelInput with the given index and given poison immunity, which uses the given filter
to decode incoming messages
- numberedNet2One(int, int, FilterRx) - Method in 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) - Method in BNS
-
Creates a new server end of a NetBarrier with a given index and name
- numberedNetBarrier(int, int, int) - Method in 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 in 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 in NumbersInt
-
Construct a new NumbersInt process with the output Channel out.
- numberSpuriousWakeUps() - Method in 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.FilterRX - Class in org.jcsp.net2
The receiving (decoding) filter for Objects
- ObjectNetworkMessageFilter.FilterRX() - Constructor in ObjectNetworkMessageFilter.FilterRX
-
Creates a new incoming object filter
- ObjectNetworkMessageFilter.FilterTX - Class in org.jcsp.net2
The sending (encoding) filter for Object channels
- ObjectNetworkMessageFilter.FilterTX() - Constructor in ObjectNetworkMessageFilter.FilterTX
-
Creates a new encoding object filter
- obtainNodeID() - Method in Link
-
- one2any(ChannelDataStore, int) - Method in Channel
-
- one2anyArray(int, ChannelDataStore, int) - Method in Channel
-
- 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.
- One2AnyChannel - Interface in org.jcsp.lang
This implements a one-to-any object channel,
safe for use by one writer and many readers.
- One2AnyChannelInt - Interface in org.jcsp.lang
This implements a one-to-any integer channel,
safe for use by one writer and many readers.
- One2AnyChannelIntRead - Field in SpuriousLog
-
- One2AnyChannelIntWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2AnyChannelIntXRead - Field in SpuriousLog
-
- One2AnyChannelIntXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2AnyChannelRead - Field in SpuriousLog
-
- One2AnyChannelWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2AnyChannelXRead - Field in SpuriousLog
-
- One2AnyChannelXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2AnyConnection - 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(ChannelDataStoreInt, int) - Method in Channel
-
- one2anyIntArray(int, ChannelDataStoreInt, int) - Method in Channel
-
- one2net(String, int, FilterTx) - Method in CNS
-
Creates a new NetChannelOutput connected to the input channel registered with the given name
- one2net(NodeAddress, int, int, FilterTx) - Method in NetChannel
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given
poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, FilterTx) - Method in NetChannelEnd
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given
poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, FilterTx) - Method in NetChannelEndFactory
-
Creates a new NetChannelOutput connected to the channel with the given vcn on the given Node which has the given
poison immunity and uses the given filter to encode outgoing messages
- one2net(NodeAddress, int, int, FilterTx) - Method in 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(ChannelDataStore, int) - Method in Channel
-
- one2oneArray(int, ChannelDataStore, int) - Method in Channel
-
- One2OneCallChannel - Class in org.jcsp.lang
This is the super-class for one-to-one interface-specific CALL channels.
- One2OneChannel - Interface in org.jcsp.lang
This implements a one-to-one object channel.
- One2OneChannelInt - Interface in org.jcsp.lang
This implements a one-to-one integer channel.
- One2OneChannelIntRead - Field in SpuriousLog
-
- One2OneChannelIntWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2OneChannelIntXRead - Field in SpuriousLog
-
- One2OneChannelIntXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2OneChannelRead - Field in SpuriousLog
-
- One2OneChannelWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2OneChannelXRead - Field in SpuriousLog
-
- One2OneChannelXWrite - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- One2OneConnection - Interface in org.jcsp.lang
Defines an interface for a connection that can be used by a single server and single client.
- one2oneInt(ChannelDataStoreInt, int) - Method in Channel
-
- one2oneIntArray(int, ChannelDataStoreInt, int) - Method in Channel
-
- Or - Class in org.jcsp.plugNplay
Bitwise ors two Integer streams to one stream.
- Or(ChannelInput, ChannelInput, ChannelOutput) - Constructor in Or
-
Construct a new Or process with the input Channels in1 and in2 and the
output Channel out.
- OrInt - Class in org.jcsp.plugNplay.ints
Bitwise ors two integer streams to one stream.
- OrInt(ChannelInputInt, ChannelInputInt, ChannelOutputInt) - Constructor in 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 Any2AnyChannel
-
Returns the output end of the channel.
- out() - Method in Any2AnyChannelInt
-
- out() - Method in Any2OneChannel
-
Returns the output end of the channel.
- out() - Method in Any2OneChannelInt
-
Returns the output end of the channel.
- out() - Method in MobileChannel
-
Returns the output end of this channel.
- out() - Method in One2AnyChannel
-
Returns the output end of the channel.
- out() - Method in One2AnyChannelInt
-
Returns the output end of the channel.
- out() - Method in One2OneChannel
-
Returns the output channel end.
- out() - Method in One2OneChannelInt
-
Returns the output end of the channel.
- out() - Method in RejectableBufferedOne2AnyChannel
-
- out() - Method in RejectableBufferedOne2OneChannel
-
- out() - Method in RejectableChannel
-
- out() - Method in RejectableOne2AnyChannel
-
- out() - Method in RejectableOne2OneChannel
-
- outFilter() - Method in FilteredAny2AnyChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in FilteredAny2OneChannel
-
Returns an interface for configuring write filters on the channel.
- outFilter() - Method in FilteredOne2AnyChannel
-
Returns the control interface to manipulate the write filters.
- outFilter() - Method in 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.
- outputs - Field in MobileProcess
-
An arrat of output ends to hook the process into an existing network.
- OverFlowingBuffer - 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 in 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 in OverFlowingBufferInt
-
Construct a new OverFlowingBufferInt with the specified size.
- OverWriteOldestBuffer - 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 in 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 in OverWriteOldestBufferInt
-
Construct a new OverWriteOldestBufferInt with the specified size.
- OverWritingBuffer - 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 in 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 in OverWritingBufferInt
-
Construct a new OverWritingBufferInt with the specified size.
- paint(Graphics) - Method in ActiveCanvas
-
This method is used by the JVM event thread -- it is not really for public
consumption.
- paint(Graphics) - Method in DisplayList
-
This is the call-back delegated here by the registered Component.
- paint(Graphics) - Method in 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 in 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 in 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(CSProcess) - Constructor in 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 in Paraplex
-
Construct a new Paraplex process with the input Channel in and the output
Channels out.
- ParaplexInt - Class in org.jcsp.plugNplay.ints
Parallel multiplexes its input integer stream array on to one output stream.
- ParaplexInt(ChannelInputInt, ChannelOutput) - Constructor in ParaplexInt
-
Construct a new ParaplexInt process with the input Channel in and the output
Channels out.
- parse(String) - Method in NetBarrierLocation
-
Takes the string representation of a NetBarrierLocation and converts it back into an object for usage by JCSP.
- parse(String) - Method in NetChannelLocation
-
Converts the string form of a NetChannelLocation back into its object form
- parse(String) - Method in NodeAddress
-
Parses a string representation of a NodeAddress back to its object form
- parse(String) - Method in NodeID
-
Converts a string representation of a NodeID back to a NodeID object
- pending() - Method in AltingChannelInput
-
Returns whether there is data pending on this channel.
- pending() - Method in AltingChannelInputInt
-
Returns whether there is data pending on this channel.
- pending() - Method in AltingChannelInputWrapper
-
Returns whether there is data pending on this channel.
- pending() - Method in AltingConnectionClient
-
- pending() - Method in AltingConnectionServer
-
Returns whether there is an open() pending on this connection.
- performedPingTest() - Method in Link
-
- permitUserAccess(UserID) - Method in SecurityAuthority
-
Adds a user ID to the set of users considered by this authority to create valid responses to
challenges.
- permitUserAccess(UserID) - Method in SimpleSecurityAuthority
-
Adds a user to the set of permitted users.
- ping() - Method in Link
-
Performs a ping on the link.
- Plex - Class in org.jcsp.plugNplay
Fair multiplexes its input Object stream array into one output stream.
- Plex2 - Class in org.jcsp.plugNplay
Fair multiplexes two Object streams into one.
- Plex2(AltingChannelInput, AltingChannelInput, ChannelOutput) - Constructor in 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 in Plex2Int
-
Construct a new Plex2Int process with the input channels
in0 and in1 and the output channel out.
- Plex(AltingChannelInput, ChannelOutput) - Constructor in Plex
-
Construct a new Plex process with input channels
in and 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 in 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 in Plugin
-
- Plugins - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of plug-ins.
- Plus - Class in org.jcsp.plugNplay
Sums two Integer streams to one stream.
- Plus(ChannelInput, ChannelInput, ChannelOutput) - Constructor in 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 in PlusInt
-
Construct a new PlusInt process with the input Channels in0 and in1 and the
output Channel out.
- poison(int) - Method in AltingChannelInputWrapper
-
- poison(int) - Method in BlackHoleChannel
-
- poison(int) - Method in BlackHoleChannelInt
-
- poison(int) - Method in ChannelInputWrapper
-
- poison(int) - Method in ChannelOutputImpl
-
- poison(int) - Method in ChannelOutputIntImpl
-
- poison(int) - Method in ChannelOutputWrapper
-
- poison(int) - Method in MobileChannelInput
-
- poison(int) - Method in MobileChannelOutput
-
- poison(int) - Method in Poisonable
-
- poison(int) - Method in SharedChannelOutputImpl
-
- poison(int) - Method in SharedChannelOutputIntImpl
-
- Poisonable - Interface in org.jcsp.lang
- PoisonException - Class in org.jcsp.lang
- PoisonException(int) - Constructor in PoisonException
-
- PoisonFilter - Class in org.jcsp.util.filter
This filter will throw a PoisonException
when filter(Object)
is called.
- PoisonFilter(String) - Constructor in PoisonFilter
-
Constructs a new filter with a specific message.
- PoisonFilterException - Class in org.jcsp.util.filter
@deprecated Use poison directly instead
- PoisonFilterException(String) - Constructor in PoisonFilterException
-
- poll(long) - Method in AltingBarrier
-
- Prefix - Class in org.jcsp.plugNplay
Prefixes a user-supplied object to the Object stream
flowing through.
- Prefix(Object, ChannelInput, ChannelOutput) - Constructor in 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 in PrefixInt
-
Construct a new PrefixInt process with the input Channel in and the
output Channel out.
- prepareToMove() - Method in InputReconnectionManager
-
Prepares the channel for a transfer between nodes.
- prepareToMove() - Method in MigratableChannelInput
-
Prepares the channel end for movement to another node.
- prepareToMove() - Method in MigratableChannelOutput
-
Prepares the channel end for movement to another node.
- prepareToMove() - Method in OutputReconnectionManager
-
Prepares the channel end for transfer to another node.
- Printer - Class in org.jcsp.plugNplay
Prints each int from its input channel to a PrintStream.
- Printer(ChannelInput, PrintStream, String, String) - Constructor in Printer
-
Construct a new Printer.
- PrinterInt - Class in org.jcsp.plugNplay.ints
Prints each int from its input channel to a PrintStream.
- PrinterInt(ChannelInputInt, PrintStream, String, String) - Constructor in PrinterInt
-
Construct a new PrinterInt.
- printStackTrace() - Method in RemoteSpawnException
-
Prints the stack trace of the actual exception.
- PRIORITY_MAX - Field in ProcessManager
-
The maximum priority value for running a process.
- PRIORITY_MIN - Field in ProcessManager
-
The minimum priority value for running a process.
- PRIORITY_NORM - Field in 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(CSProcess) - Constructor in PriParallel
-
Construct a new PriParallel object with the processes specified.
- priSelect(boolean[]) - Method in Alternative
-
Returns the index of one of the ready guards whose preCondition
index is true.
- priSelect() - Method in InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- ProcessInterruptedException - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2006 Peter Welch and Paul Austin
- ProcessInterruptedException(String) - Constructor in ProcessInterruptedException
-
- ProcessManager - Class in org.jcsp.lang
This enables a
CSProcess to be spawned
concurrently with the process doing the spawning.
- ProcessManager(CSProcess) - Constructor in ProcessManager
-
@param
proc the
CSProcess to be executed by this ProcessManager
- ProcessRead - Class in org.jcsp.plugNplay
Reads one Object from its input channel.
- ProcessRead(ChannelInput) - Constructor in ProcessRead
-
Construct a new ProcessRead.
- ProcessReadInt - Class in org.jcsp.plugNplay.ints
Reads one int from its input channel.
- ProcessReadInt(ChannelInputInt) - Constructor in ProcessReadInt
-
Construct a new ProcessReadInt.
- ProcessWrite - Class in org.jcsp.plugNplay
Writes one Object to its output channel.
- ProcessWrite(ChannelOutput) - Constructor in ProcessWrite
-
Construct a new ProcessWrite.
- ProcessWriteInt - Class in org.jcsp.plugNplay.ints
Writes one int to its output channel.
- ProcessWriteInt(ChannelOutputInt) - Constructor in ProcessWriteInt
-
Construct a new ProcessWriteInt.
- Profile - Class in org.jcsp.net
- Protocol - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a single protocol.
- protocol - Field in NodeAddress
-
String representing the protocol in used
- Protocol(String, String, Class, int) - Constructor in Protocol
-
- ProtocolID - Class in org.jcsp.net
- ProtocolManager - Class in org.jcsp.net
- Protocols - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of protocols.
- put(Object) - Method in Buffer
-
Puts a new Object into the Buffer.
- put(int) - Method in BufferInt
-
Puts a new int into the BufferInt.
- put(Object) - Method in ChannelDataStore
-
Puts a new Object into the ChannelDataStore.
- put(int) - Method in ChannelDataStoreInt
-
Puts a new int into the ChannelDataStoreInt.
- put(Object) - Method in InfiniteBuffer
-
Puts a new Object into the InfiniteBuffer.
- put(int) - Method in InfiniteBufferInt
-
Puts a new int into the InfiniteBufferInt.
- put(Object) - Method in OverFlowingBuffer
-
Puts a new Object into the OverFlowingBuffer.
- put(int) - Method in OverFlowingBufferInt
-
Puts a new int into the OverFlowingBufferInt.
- put(Object) - Method in OverWriteOldestBuffer
-
Puts a new Object into the OverWriteOldestBuffer.
- put(int) - Method in OverWriteOldestBufferInt
-
Puts a new int into the OverWriteOldestBufferInt.
- put(Object) - Method in OverWritingBuffer
-
Puts a new Object into the OverWritingBuffer.
- put(int) - Method in OverWritingBufferInt
-
Puts a new int into the OverWritingBufferInt.
- put(Object) - Method in ZeroBuffer
-
Puts a new Object into the ZeroBuffer.
- put(int) - Method in ZeroBufferInt
-
Puts a new int into the ZeroBufferInt.
- RawNetworkMessageFilter - Class in org.jcsp.net2
A NetworkMessageFilter used to send and receive raw byte data.
- RawNetworkMessageFilter.FilterRX - Class in org.jcsp.net2
The receiving filter
- RawNetworkMessageFilter.FilterRX() - Constructor in RawNetworkMessageFilter.FilterRX
-
Creates a new RawNetworkMessageFilter.FilterRX
- RawNetworkMessageFilter.FilterTX - Class in org.jcsp.net2
The sending Filter
- RawNetworkMessageFilter.FilterTX() - Constructor in RawNetworkMessageFilter.FilterTX
-
Creates a new output filter
- read() - Method in AltingChannelInputWrapper
-
Read an Object from the channel.
- read() - Method in ChannelInput
-
Read an Object from the channel.
- read() - Method in ChannelInputInt
-
Read an int from the channel.
- read() - Method in ChannelInputWrapper
-
Reads a value from the channel.
- read() - Method in CSTimer
-
Returns the current system time in msecs.
- read() - Method in FilteredAltingChannelInput
-
- read() - Method in FilteredSharedChannelInputWrapper
-
- read() - Method in MobileChannelInput
-
- ReaderIndexException - Class in org.jcsp.net
An exception that is thrown if data is written to a
Networked
ChannelOutput
and
the destination address is incorrect.
- ReadFiltered - Interface in org.jcsp.util.filter
- readLinkDecision() - Method in Link
-
Reads a boolean link decision as to whether this node can keep or discard the link.
- readTestObject() - Method in Link
-
Reads a test object from the underlying connection.
- Receiver - Class in org.jcsp.demos.net2.channels
This is the receiver process of the Producer-Consumer program.
- recreate(NetChannelLocation) - Method in NetChannelOutput
-
- refresh() - Method in CNSNetChannelLocation
-
This method requests that the instance of this class refresh
its information.
- refresh() - Method in NetChannelLocation
-
- refreshFrom(NetChannelLocation) - Method in NetChannelLocation
-
- register(String, NetBarrier) - Method in BNSService
-
Registers a Server end of a NetBarrier with the BNS
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in CNS
-
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in CNSService
-
- register(NetChannelLocation, String, NameAccessLevel, ChannelNameKey) - Method in CNSUser
-
- register(Component) - Method in DisplayList
-
Register the Component that will delegate its paint and
update methods here.
- register(Component) - Method in Paintable
-
Register the Component that will delegate its paint and
update methods here.
- registerLink() - Method in Link
-
Registers the Link with the LinkManager
- registerLink(Link) - Method in LinkServer
-
@param link
- reject() - Method in RejectableAltingChannelInput
-
Reject any data pending instead of reading it.
- reject() - Method in RejectableChannelInput
-
Reject any data pending instead of reading it.
- RejectableAltingChannelInput - Class in org.jcsp.lang
Defines an interface for an input channel end that gives the reader the ability to reject instead
of accepting pending data.
- RejectableBufferedOne2AnyChannel - Class in org.jcsp.lang
- RejectableBufferedOne2AnyChannel(ChannelDataStore) - Constructor in RejectableBufferedOne2AnyChannel
-
Constructs a new RejectableBufferedOne2AnyChannel
- RejectableBufferedOne2OneChannel - Class in org.jcsp.lang
- RejectableBufferedOne2OneChannel(ChannelDataStore) - Constructor in RejectableBufferedOne2OneChannel
-
Constructs a new channel.
- RejectableChannel - Interface in org.jcsp.lang
Defines an interface for a channel that allows readers to either accept (read
) or
reject
data offered by the writer.
- RejectableChannelInput - Interface in org.jcsp.lang
Defines an interface for an input channel end that gives the reader the ability to reject instead
of accepting pending data.
- RejectableChannelOutput - Interface in org.jcsp.lang
Defines an interface for a channel output end which may reject data if the reader is not prepared
to receive it and calls reject
instead of read
on the input channel end.
- RejectableChannelOutputImpl - Class in org.jcsp.lang
- RejectableChannelOutputImpl(ChannelInternals, int) - Constructor in RejectableChannelOutputImpl
-
- RejectableOne2AnyChannel - Class in org.jcsp.lang
- RejectableOne2AnyChannel() - Constructor in RejectableOne2AnyChannel
-
Constructs a new channel.
- RejectableOne2OneChannel - Class in org.jcsp.lang
- RejectableOne2OneChannel() - Constructor in RejectableOne2OneChannel
-
Constructs a new channel.
- release() - Method in AltingConnectionClientImpl
-
This releases a lock on the client.
- release() - Method in SharedAltingConnectionClient
-
- releaseAllThreads() - Method in 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 - Field in Link
-
The NodeID of the opposite end of the connection.
- remoteNodeID - Field in Link
-
This indicates whether to send the local Node's address during the
handshaking process.
- RemoteProcess - Class in org.jcsp.net.remote
- RemoteProcess(CSProcess, NodeAddressID, NodeFactory, String) - Constructor in RemoteProcess
-
Constructs a new proxy.
- RemoteProcessFailedException - Class in org.jcsp.net.remote
Thrown if a remote process terminates abruptly with a non-zero error code.
- RemoteProcessFailedException(int, CSProcess) - Constructor in RemoteProcessFailedException
-
Constructs a new exception.
- RemoteSpawnException - Class 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 in RemoteSpawnException
-
Constructs a new exception.
- remove() - Method in MobileProcess
-
Prepares the process to move again by setting all its channels to null.
- removeAddress(Address) - Method in Addresses
-
- removeAddressSetting(AddressSetting) - Method in Service
-
- removeAll() - Method in Buffer
-
- removeAll() - Method in BufferInt
-
- removeAll() - Method in ChannelDataStore
-
Deletes all items in the buffer, leaving it empty.
- removeAll() - Method in ChannelDataStoreInt
-
- removeAll() - Method in InfiniteBuffer
-
- removeAll() - Method in InfiniteBufferInt
-
- removeAll() - Method in OverFlowingBuffer
-
- removeAll() - Method in OverFlowingBufferInt
-
- removeAll() - Method in OverWriteOldestBuffer
-
- removeAll() - Method in OverWriteOldestBufferInt
-
- removeAll() - Method in OverWritingBuffer
-
- removeAll() - Method in OverWritingBufferInt
-
- removeAll() - Method in ZeroBuffer
-
- removeAll() - Method in ZeroBufferInt
-
- removeAllProcesses() - Method in Parallel
-
Remove all processes from the Parallel object.
- removeAllProcesses() - Method in Sequence
-
Remove all processes from the Sequence object.
- removePlugin(Plugin) - Method in Plugins
-
- removeProcess(CSProcess) - Method in Parallel
-
Remove the process from the Parallel object.
- removeProcess(CSProcess) - Method in Sequence
-
Remove a process from the Sequence object.
- removeProfile(LinkProfile) - Method in LinkProfiles
-
- removeProfile(NodeProfile) - Method in NodeProfiles
-
- removeProtocol(Protocol) - Method in Protocols
-
- removeProtocolClient(ProtocolID) - Method in ProtocolManager
-
Removes the installed protocol client for a specified protocol.
- removeReadFilter(int) - Method in FilteredAltingChannelInput
-
- removeReadFilter(int) - Method in FilteredSharedChannelInputWrapper
-
- removeReadFilter(int) - Method in ReadFiltered
-
Removes the read filter installed at the given index.
- removeReq(Req) - Method in LinkProfile
-
- removeReq(Req) - Method in NodeProfile
-
- removeService(Service) - Method in Services
-
- removeSetting(Setting) - Method in Protocol
-
- removeSetting(Setting) - Method in Service
-
- removeSetting(Setting) - Method in Settings
-
- removeSpec(Spec) - Method in Address
-
- removeSpec(Spec) - Method in Protocol
-
- removeSpec(Spec) - Method in Specs
-
- removeWriteFilter(int) - Method in FilteredSharedChannelOutputWrapper
-
- removeWriteFilter(int) - Method in WriteFiltered
-
Removes the write filter installed at the given index.
- reply() - Method in AltingConnectionClientImpl
-
Receives some data back from the server after
request(Object)
has been called.
- reply(Object, boolean) - Method in AltingConnectionServerImpl
-
Sends some data back to the client after a request
has been received.
- reply() - Method in ConnectionClient
-
- reply(Object, boolean) - Method in ConnectionServer
-
- reply(Object, boolean) - Method in SharedConnectionServerImpl
-
- replyAndClose(Object) - Method in AltingConnectionServerImpl
-
Sends some data back to the client and closes the connection.
- replyAndClose(Object) - Method in ConnectionServer
-
- replyAndClose(Object) - Method in SharedConnectionServerImpl
-
- report() - Method in 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 - Field in XMLConfigConstants
-
- REQ_COMPARATOR_GREATER - Field in XMLConfigConstants
-
- REQ_COMPARATOR_LESS - Field in XMLConfigConstants
-
- REQ_NAME_MAXPING - Field in XMLConfigConstants
-
- REQ_NAME_MINMEMORY - Field in XMLConfigConstants
-
- REQ_NAME_MINSPEED - Field in XMLConfigConstants
-
- REQ_NAME_PROTOCOL - Field in XMLConfigConstants
-
- ReqProtocol - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a protocol requirement.
- request(Object) - Method in AltingConnectionClientImpl
-
Sends some data over the connection to server once the
connection has been opened.
- request() - Method in AltingConnectionServerImpl
-
Receives some data from a client once a connection
has been established.
- request(Object) - Method in ConnectionClient
-
- request() - Method in ConnectionServer
-
- REQUEST_FOCUS - Field in GraphicsProtocol
-
This is a configuration object to request input focus on the graphics component
for keyboard and mouse evnts.
- request() - Method in SharedConnectionServerImpl
-
- requestLink(NodeID) - Method in LinkServer
-
@param nodeID
- requiresUserInteraction() - Method in ProtocolID
-
- requiresUserInteraction() - Method in TCPIPProtocolID
-
Always returns false.
- RESERVED_SPEC_NAMES - Field in XMLConfigConstants
-
- reset() - Method in AltingBarrier
-
This resets a front-end for reuse.
- reset(int) - Method in Barrier
-
Reset this barrier to be associated with nEnrolled processes.
- reset(int) - Method in NetBarrier
-
Resets the number of locally enrolled processes.
- resetDestroy() - Method in Parallel
-
Cancels a call to destroy allowing the JCSP system to be reused.
- resign() - Method in AltingBarrier
-
A process may resign only if it is enrolled.
- resign() - Method in Barrier
-
A process may resign only if it is enrolled.
- resign() - Method in NetBarrier
-
Resigns an local process from the barrier
- resolve(String) - Method in BNSService
-
Resolves a name on the BNS, retrieving the NetBarrierLocation for the NetBarrier
- resolve(String, NameAccessLevel) - Method in CNS
-
- resolve(String, NameAccessLevel) - Method in CNSService
-
- resolve(String, NameAccessLevel) - Method in CNSUser
-
- Response - Interface in org.jcsp.net.security
Abstract representation of a response as part of the security negotiation.
- rethrow() - Method in RemoteSpawnException
-
Rethrows the actual exception.
- run() - Method in ActiveApplet
-
The main body of this process.
- run() - Method in ActiveButton
-
The main body of this process.
- run() - Method in ActiveButtonControl
-
Main body of the process.
- run() - Method in ActiveCanvas
-
The main body of this process.
- run() - Method in ActiveCheckbox
-
The main body of this process.
- run() - Method in ActiveCheckboxMenuItem
-
The main body of this process.
- run() - Method in ActiveChoice
-
The main body of this process.
- run() - Method in ActiveClosingFrame
-
The main body of this process.
- run() - Method in ActiveComponent
-
The main body of this process.
- run() - Method in ActiveContainer
-
The main body of this process.
- run() - Method in ActiveDialog
-
The main body of this process.
- run() - Method in ActiveFileDialog
-
The main body of this process.
- run() - Method in ActiveFrame
-
The main body of this process.
- run() - Method in ActiveLabel
-
The main body of this process.
- run() - Method in ActiveList
-
The main body of this process.
- run() - Method in ActiveMenu
-
The main body of this process.
- run() - Method in ActiveMenuItem
-
The main body of this process.
- run() - Method in ActivePanel
-
The main body of this process.
- run() - Method in ActiveScrollbar
-
The main body of this process.
- run() - Method in ActiveScrollPane
-
The main body of this process.
- run() - Method in ActiveTextArea
-
The main body of this process.
- run() - Method in ActiveTextEnterArea
-
The main body of this process.
- run() - Method in ActiveTextEnterField
-
The main body of this process.
- run() - Method in ActiveTextField
-
The main body of this process.
- run() - Method in ActiveWindow
-
The main body of this process.
- run() - Method in And
-
The main body of this process.
- run() - Method in AndInt
-
The main body of this process.
- run() - Method in BlackHole
-
The main body of this process.
- run() - Method in BlackHoleInt
-
The main body of this process.
- run() - Method in BNS
-
The run method for the BNS process
- run() - Method in CNS
-
The run method for the CNS process
- run() - Method in CSProcess
-
This defines the actions of the process.
- run() - Method in Delta
-
The main body of this process.
- run() - Method in Delta2
-
The main body of this process.
- run() - Method in Delta2Int
-
The main body of this process.
- run() - Method in DeltaInt
-
The main body of this process.
- run() - Method in Demultiplex
-
The main body of this process.
- run() - Method in DemultiplexInt
-
The main body of this process.
- run() - Method in Deparaplex
-
The main body of this process.
- run() - Method in DeparaplexInt
-
The main body of this process.
- run() - Method in DynamicDelta
-
The main body of this process.
- run() - Method in DynamicDeltaInt
-
The main body of this process.
- run() - Method in Fibonacci
-
The main body of this process.
- run() - Method in FibonacciInt
-
The main body of this process.
- run() - Method in FixedDelay
-
The main body of this process.
- run() - Method in FixedDelayInt
-
The main body of this process.
- run() - Method in FramedButton
-
The main body of this process.
- run() - Method in FramedButtonArray
-
- run() - Method in FramedButtonGrid
-
- run() - Method in FramedScrollbar
-
The main body of this process.
- run() - Method in Generate
-
The main body of this process.
- run() - Method in GenerateInt
-
The main body of this process.
- run() - Method in Identity
-
The main body of this process.
- run() - Method in IdentityInt
-
The main body of this process.
- run() - Method in Integrate
-
The main body of this process.
- run() - Method in IntegrateInt
-
The main body of this process.
- run() - Method in Link
-
- run() - Method in Merge
-
The main body of this process.
- run() - Method in Merge2
-
The main body of this process.
- run() - Method in Merge2Int
-
The main body of this process.
- run() - Method in MergeInt
-
The main body of this process.
- run() - Method in MobileProcessClient
-
The run method for this process.
- run() - Method in MobileProcessServer
-
The run method of this process.
- run() - Method in Mult
-
The main body of this process.
- run() - Method in MultiMobileProcessServer
-
The run method for the server process.
- run() - Method in MultInt
-
The main body of this process.
- run() - Method in Multiplex
-
The main body of this process.
- run() - Method in MultiplexInt
-
The main body of this process.
- run() - Method in Nand
-
The main body of this process.
- run() - Method in NandInt
-
The main body of this process.
- run() - Method in NetBarrierTestProcess
-
- run() - Method in Nor
-
The main body of this process.
- run() - Method in NorInt
-
The main body of this process.
- run() - Method in NTService
-
Runs the service, registering it with the NT service dispatcher.
- run() - Method in Numbers
-
The main body of this process.
- run() - Method in NumbersInt
-
The main body of this process.
- run() - Method in Or
-
The main body of this process.
- run() - Method in OrInt
-
The main body of this process.
- run() - Method in Pairs
-
The main body of this process.
- run() - Method in PairsInt
-
The main body of this process.
- run() - Method in Parallel
-
Run the parallel composition of the processes registered with this
Parallel object.
- run() - Method in Paraplex
-
The main body of this process.
- run() - Method in ParaplexInt
-
The main body of this process.
- run() - Method in Plex
-
The main body of this process.
- run() - Method in Plex2
-
The main body of this process.
- run() - Method in Plex2Int
-
The main body of this process.
- run() - Method in PlexInt
-
The main body of this process.
- run() - Method in Plus
-
The main body of this process.
- run() - Method in PlusInt
-
The main body of this process.
- run() - Method in Prefix
-
The main body of this process.
- run() - Method in PrefixInt
-
The main body of this process.
- run() - Method in Printer
-
The main body of this process.
- run() - Method in PrinterInt
-
The main body of this process.
- run() - Method in ProcessManager
-
- run() - Method in ProcessRead
-
The main body of this process.
- run() - Method in ProcessReadInt
-
The main body of this process.
- run() - Method in ProcessWrite
-
The main body of this process.
- run() - Method in ProcessWriteInt
-
The main body of this process.
- run() - Method in RemoteProcess
-
- run() - Method in Sequence
-
Run the sequential composition of the processes registered with this
Sequence object.
- run() - Method in Sign
-
The main body of this process.
- run() - Method in SignInt
-
The main body of this process.
- run() - Method in Skip
-
The main body of this process.
- run() - Method in SpawnerService
-
Runs the service.
- run() - Method in Squares
-
The main body of this process.
- run() - Method in SquaresInt
-
The main body of this process.
- run() - Method in Stop
-
This process starts, engages in no events, performs no computation
and refuses to terminate.
- run() - Method in Substitute
-
The main body of this process.
- run() - Method in SubstituteInt
-
The main body of this process.
- run() - Method in Successor
-
The main body of this process.
- run() - Method in SuccessorInt
-
The main body of this process.
- run() - Method in Tail
-
The main body of this process.
- run() - Method in TailInt
-
The main body of this process.
- run() - Method in TCPIPLinkServer
-
The run method for the TCPIPLinkServer process
- run() - Method in Times
-
The main body of this process.
- run() - Method in TimesInt
-
The main body of this process.
- run() - Method in Xor
-
The main body of this process.
- run() - Method in XorInt
-
The main body of this process.
- runTxRxLoop() - Method in Link
-
Performs send and receive actions for the link exchanging data with the peer node.
- rxStream - Field in Link
-
The incoming stream for the connection.
- schedule(Alternative) - Method in Guard
-
Schedules the process performing the given Alternative to run again.
- SecurityAuthority - Interface in org.jcsp.net.security
- SecurityService - Interface in org.jcsp.net.security
Defines the actual interface combining service administration and user control methods.
- select(boolean[]) - Method in Alternative
-
Returns the index of one of the ready guards whose preCondition
index is true.
- select() - Method in InlineAlternative
-
Creates an Alternative (if needed) and delegates the call to it.
- selected - Field in Any2AnyCallChannel
-
This may be set during the standard
calling sequence to record
which method was invoked by a
client.
- selected - Field in Any2OneCallChannel
-
This may be set during the standard
calling sequence to record
which method was invoked by a
client.
- selected - Field in One2AnyCallChannel
-
This may be set during the standard
calling sequence to record
which method was invoked by a
client.
- selected - Field in One2OneCallChannel
-
This may be set during the standard
calling sequence to record
which method was invoked by a
client.
- Sender - Class in org.jcsp.demos.net2.channels
This program is the sending end (i.e. client) of a simple networked Producer-Consumer program.
- sendNodeID - Field in Link
-
True if the subclass must pass the ID of this node to the peer node.
- sendProcess(MobileProcess, String) - Method in MobileProcessServer
-
This method allows the sending of a single process.
- sendProcess(MobileProcess, String) - Method in MultiMobileProcessServer
-
Send a given process using a given channel name.
- 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(CSProcess) - Constructor in Sequence
-
Construct a new Sequence object with the processes specified.
- SerializedData.InputStreamFactory - Interface in org.jcsp.net.dynamic
Factory for creating object input streams.
- SerializedObject.InputStreamFactory - Interface in org.jcsp.net
- server - Field in Any2AnyCallChannel
-
This holds a reference to a server process so that a client may
make the call.
- server() - Method in Any2AnyConnection
-
Returns a reference to the server end of the connection for use by the server processes.
- server - Field in Any2OneCallChannel
-
This holds a reference to a server process so that a client may
make the call.
- server() - Method in Any2OneConnection
-
Returns the server end of the connection.
- server - Field in One2AnyCallChannel
-
This holds a reference to a server process so that a client may
make the call.
- server() - Method in One2AnyConnection
-
Returns the server part of the connection.
- server - Field in One2OneCallChannel
-
This holds a reference to a server process so that a client may
make the call.
- server() - Method in One2OneConnection
-
Returns the server end of the connection.
- SERVER_STATE_CLOSED - Field in AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_OPEN - Field in AltingConnectionServerImpl
-
Server state.
- SERVER_STATE_RECEIVED - Field in AltingConnectionServerImpl
-
Server state.
- Service - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a service.
- Service(String, Class, boolean, int) - Constructor in Service
-
- ServiceInstallationException - Class in org.jcsp.net
An excpetion that is thrown if a service installation fails.
- ServiceInstallationException(String) - Constructor in ServiceInstallationException
-
Constructor for ServiceInstallationException.
- ServiceManager - Class in org.jcsp.net
- Services - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of services.
- ServiceSettings - Class in org.jcsp.net
- ServiceSettings(String) - Constructor in 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(long) - Method in 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).
- set(GraphicsCommand) - Method in Display
-
Sets the GraphicsCommand to be interpreted.
- set(GraphicsCommand) - Method in DisplayList
-
Sets the GraphicsCommand to be executed.
- SET_PAINT_MODE - Field in GraphicsCommand
-
- setAddresses(Addresses) - Method in JCSPConfig
-
- setAlarm(long) - Method in 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) - Method in AltingConnectionClient
-
- setAltingChannel(AltingChannelInput) - Method in AltingConnectionServer
-
ConnectionServer
implementations are likely to be
implemented over channels.
- setChannel(AltingChannelInput) - Method in AltingChannelInputWrapper
-
Sets the real channel to be used.
- setConfigureChannel(ChannelInput) - Method in ActiveApplet
-
// * Constructs a new ActiveApplet with no configuration channel
- setConfigureChannel(ChannelInput) - Method in ActiveButton
-
Sets the configuration channel for this ActiveButton.
- setConfigureChannel(ChannelInput) - Method in ActiveCheckbox
-
Sets the configuration channel for this ActiveCheckbox.
- setConfigureChannel(ChannelInput) - Method in ActiveCheckboxMenuItem
-
Sets the configuration channel for this ActiveCheckboxMenuItem.
- setConfigureChannel(ChannelInput) - Method in ActiveChoice
-
Sets the configuration channel for this ActiveChoice.
- setConfigureChannel(ChannelInput) - Method in ActiveClosingFrame
-
Sets the configuration channel for this ActiveButton.
- setConfigureChannel(ChannelInput) - Method in ActiveComponent
-
Sets the configuration channel for this ActiveComponent.
- setConfigureChannel(ChannelInput) - Method in ActiveContainer
-
Sets the configuration channel for this ActiveContainer.
- setConfigureChannel(ChannelInput) - Method in ActiveDialog
-
Sets the configuration channel for this ActiveDialog.
- setConfigureChannel(ChannelInput) - Method in ActiveFileDialog
-
Sets the configuration channel for this ActiveFileDialog.
- setConfigureChannel(ChannelInput) - Method in ActiveFrame
-
Sets the configuration channel for this ActiveFrame.
- setConfigureChannel(ChannelInput) - Method in ActiveLabel
-
Sets the configuration channel for this ActiveLabel.
- setConfigureChannel(ChannelInput) - Method in ActiveList
-
Sets the configuration channel for this ActiveList.
- setConfigureChannel(ChannelInput) - Method in ActiveMenu
-
Sets the configuration channel for this ActiveMenu.
- setConfigureChannel(ChannelInput) - Method in ActiveMenuItem
-
Sets the configuration channel for this ActiveMenuItem.
- setConfigureChannel(ChannelInput) - Method in ActivePanel
-
Sets the configuration channel for this ActivePanel.
- setConfigureChannel(ChannelInput) - Method in ActiveScrollbar
-
Sets the configuration channel for this ActiveScrollbar.
- setConfigureChannel(ChannelInput) - Method in ActiveScrollPane
-
Sets the configuration channel for this ActiveScrollPane.
- setConfigureChannel(ChannelInput) - Method in ActiveTextArea
-
Sets the configuration channel for this ActiveTextArea.
- setConfigureChannel(AltingChannelInput) - Method in ActiveTextEnterArea
-
Sets the configuration channel for this ActiveTextEnterArea.
- setConfigureChannel(AltingChannelInput) - Method in ActiveTextEnterField
-
Sets the configuration channel for this ActiveTextEnterField.
- setConfigureChannel(ChannelInput) - Method in ActiveTextField
-
Sets the configuration channel for this ActiveTextField.
- setConfigureChannel(ChannelInput) - Method in ActiveWindow
-
Sets the configuration channel for this ActiveWindow.
- setDecoder(FilterRx) - Method in MobileChannelInput
-
- setDecoder(FilterRx) - Method in NetChannelInput
-
- setDestroyChannels(ChannelOutputInt, AltingChannelInputInt, int) - Method in ActiveApplet
-
- setDevice(String) - Method in Logger
-
- setDisableTime(long) - Method in 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 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) - Method in SpuriousLog
-
This sets the allowed early timeout (in msecs).
- setEncoder(FilterTx) - Method in MobileChannelOutput
-
- setEncoder(FilterTx) - Method in NetChannelOutput
-
- setErr(OutputStream) - Method in Node
-
@param stream
- setGraphicsChannels(ChannelInput, ChannelOutput) - Method in ActiveCanvas
-
Set the toGraphics/fromGraphics channels for configuring
and/or examining this component.
- setInitialized() - Method in Node.Attributes
-
- setLevel(String, int) - Method in Logger
-
- setLinkProfiles(LinkProfiles) - Method in JCSPConfig
-
- setLocalPort(int) - Method in TCPIPNodeFactory
-
Sets the port number that should be used.
- setLog(OutputStream) - Method in Node
-
@param stream
- setMinRefreshInterval(long) - Method in DisplayList
-
Sets the
repaint interval invoked by the
set<TT>set</TT>,
extend<TT>extend</TT> and
change<TT>change</TT> commands.
- setNodeFactory(NodeFactory) - Method in Node
-
- setNodeProfiles(NodeProfiles) - Method in JCSPConfig
-
- setNodeSpecs(Specs) - Method in JCSPConfig
-
- setPaintable(Paintable) - Method in ActiveCanvas
-
Set the
Paintable<TT>Paintable</TT> object that will be used by the
paint
and
update methods of this canvas.
- setPlugins(Plugins) - Method in JCSPConfig
-
- setPreconditionByIndex(int, boolean) - Method in InlineAlternative
-
Alters the precondition on a guard.
- setPreconditions(boolean[]) - Method in InlineAlternative
-
Establishes a precondition array that will be used by default in calls to select().
- setPriority(int) - Method in PriParallel
-
This changes the priority of this process.
- setPriority(int) - Method in ProcessManager
-
- setProcess(CSProcess) - Method in ActiveApplet
-
This must be called during the init() method for this ActiveApplet.
- setProcessOut(ChannelOutput) - Method in MobileProcessClient
-
Set the channel used to pass processes back out to the requester.
- setProtocols(Protocols) - Method in JCSPConfig
-
- setReportButtonIndex(boolean) - Method in ActiveButtonControl
-
Defines whether the index of the pushed button causing a state transition should
be included in the report.
- setReportButtonLabel(boolean) - Method in ActiveButtonControl
-
Defines whether the label on the pushed button causing a state transition should
be included in the report.
- setSecurityAuthority(SecurityService) - Method in TCPIPNodeFactory
-
Sets the security service to be used.
- setServiceIn(ChannelInput) - Method in MobileProcessClient
-
Sets the channel used to pass service names into the process
- setServices(Services) - Method in JCSPConfig
-
- setSettings(Settings) - Method in JCSPConfig
-
- setSize(int, int) - Method in ActiveCanvas
-
Request that the canvas takes the size given by the parameters.
- setSpecifications(Specification) - Method in Node.Attributes
-
- setStopStartChannel(ChannelOutputInt) - Method in ActiveApplet
-
- Setting - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a system setting.
- Setting(String, String) - Constructor in Setting
-
- Settings - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of system settings.
- Settings(String) - Constructor in Settings
-
- setUIFactory(UIFactory) - Method in Node.Attributes
-
- setUncaughtErrorDisplay(boolean) - Method in Parallel
-
Enables or disables the display or Errors uncaught by a CSProcess running within a Parallel or under a
ProcessManager object.
- setUncaughtExceptionDisplay(boolean) - Method in Parallel
-
Enables or disables the display of Exceptions uncaught by a CSProcess running within a Parallel or under a
ProcessManager object.
- SharedAltingConnectionClient - Class in org.jcsp.lang
- SharedAltingConnectionClient(AltingChannelInput, ChannelInput, ChannelOutput, ChannelOutput, SharedChannelOutput, ChannelOutput, ConnectionWithSharedAltingClient) - Constructor in SharedAltingConnectionClient
-
- SharedChannelInput - Interface in org.jcsp.lang
An interface that should be implemented by ChannelInput
objects which can be read by multiple processes
concurrently.
- SharedChannelInputInt - Interface in org.jcsp.lang
An interface that should be implemented by ChannelInputInt
objects which can be read by multiple processes
concurrently.
- SharedChannelOutput - Interface in org.jcsp.lang
An interface that should be implemented by ChannelOutput
objects which can be written to by multiple processes
concurrently.
- SharedChannelOutputImpl - Class in org.jcsp.lang
- SharedChannelOutputInt - Interface in org.jcsp.lang
An interface that should be implemented by ChannelOutputInt
objects which can be written to by multiple processes
concurrently.
- SharedChannelOutputIntImpl - Class in org.jcsp.lang
- SharedConnectionClient - Interface in org.jcsp.lang
- SharedConnectionServer - Interface in org.jcsp.lang
- 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 in SharedConnectionServerImpl
-
- 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 in 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 in SignInt
-
Construct a new Sign process with the input Channel in and the
output Channel out.
- SimpleSecurityAuthority - Class in org.jcsp.net.security
- SimpleSecurityAuthority() - Constructor in 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.
- sleep(long) - Method in CSTimer
-
Puts the process to sleep for a specified time (milliseconds).
- SpawnerService - Class in org.jcsp.net.remote
- SpawnerService(NodeKey) - Constructor in SpawnerService
-
Constructs a new service.
- SpawnerServiceNT - Class in org.jcsp.net.remote
- 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 - Field in XMLConfigConstants
-
- SPEC_NAME_MAXSPEED - Field in XMLConfigConstants
-
- SPEC_NAME_MEMORY - Field in XMLConfigConstants
-
- SPEC_NAME_PING - Field in XMLConfigConstants
-
- SPEC_NAME_PROTOCOL - Field in XMLConfigConstants
-
- SPEC_NAME_RELIABLE - Field in XMLConfigConstants
-
- SPEC_NAME_WIRELESS - Field in XMLConfigConstants
-
- Specs - Class in org.jcsp.net.settings
Used internally within the JCSP network infrastructure to represent a set of system specifications.
- SpuriousLog - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2001 Peter Welch and Paul Austin
- 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 in 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 in SquaresInt
-
Construct a new SquaresInt process with the output Channel out.
- StandardChannelFactory - Class in org.jcsp.lang
- StandardChannelFactory() - Constructor in StandardChannelFactory
-
Constructs a new factory.
- StandardChannelIntFactory - Class in org.jcsp.lang
- StandardChannelIntFactory() - Constructor in StandardChannelIntFactory
-
Constructs a new factory.
- StandardConnectionFactory - Class in org.jcsp.lang
- StandardNetChannelEndFactory - Class in org.jcsp.net
A standard implementation of the JCSP.NET
Networked channel factory interaces.
- StandardNetChannelEndFactory(Profile) - Constructor in StandardNetChannelEndFactory
-
Creates a factory that creates links using a given profile rather than the default one.
- StandardNetConnectionFactory - Class in org.jcsp.net
- StandardNetConnectionFactory() - Constructor in StandardNetConnectionFactory
-
Constructor for StandardNetConnectionFactory.
- START - Field in ActiveApplet
-
- start() - Method in CNS
-
This starts the channel name server.
- start() - Method in CNSService
-
This checks to see if the service is already running, if it is not then
it starts it.
- start() - Method in DynamicClassLoader
-
Starts the dynamic loader service by spawning ClassManager
and JFTP
processes.
- start(NodeAddress) - Method in LinkServer
-
@param address
- start(int) - Method in ProcessManager
-
Start the managed process at a specified priority
(but keep running ourselves).
- start() - Method in Service
-
This should start the service when called and return.
- start() - Method in SimpleSecurityAuthority
-
Sets the service running.
- start() - Method in SpuriousLog
-
Start logging of spurious wakeups.
- startGet() - Method in Buffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in BufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in ChannelDataStore
-
Begins an extended read on the buffer, returning the data for the extended read
- startGet() - Method in ChannelDataStoreInt
-
Begins an extended read on the buffer, returning the data for the extended read
- startGet() - Method in InfiniteBuffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in InfiniteBufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in OverFlowingBuffer
-
Returns the oldest object from the buffer but does not remove it.
- startGet() - Method in OverFlowingBufferInt
-
Returns the oldest integer from the buffer but does not remove it.
- startGet() - Method in OverWriteOldestBuffer
-
Begins an extended rendezvous by the reader.
- startGet() - Method in OverWriteOldestBufferInt
-
Begins an extended rendezvous by the reader.
- startGet() - Method in OverWritingBuffer
-
Begins an extended rendezvous by the reader.
- startGet() - Method in OverWritingBufferInt
-
Begins an extended rendezvous by the reader.
- startGet() - Method in ZeroBuffer
-
Begins an extended rendezvous - simply returns the next object in the buffer.
- startGet() - Method in ZeroBufferInt
-
Begins an extended rendezvous - simply returns the next integer in the buffer.
- startLinkManager() - Method in Node.Attributes
-
- startLinkServer(NodeAddressID) - Method in ProtocolID
-
- startLinkServer(NodeAddressID) - Method in TCPIPProtocolID
-
Starts the TCP/IP link server at this node using the given address ID.
- startRead() - Method in AltingChannelInputWrapper
-
Begins an extended rendezvous
- startRead() - Method in ChannelInput
-
Begins an extended rendezvous read from the channel.
- startRead() - Method in ChannelInputInt
-
Begins an extended rendezvous read from the channel.
- startRead() - Method in ChannelInputWrapper
-
Begins an extended rendezvous
- startRead() - Method in Crew
-
This must be invoked before any read operations on the associated shared resource.
- startRead() - Method in MobileChannelInput
-
- startService() - Method in NTService
-
This will be called when the service is started and must block until the service
completes.
- startService(String) - Method in ServiceManager
-
Starts the service with the specified name.
- startService() - Method in SpawnerServiceNT
-
Starts the service by calling SpawnerService.main
.
- startService() - Method in TCPIPCNSServerNT
-
Starts the service by calling TCPIPCNSServer.main
.
- startWrite() - Method in Crew
-
This must be invoked before any write operations on the associated shared resource.
- Stop - Class in org.jcsp.lang
*********************************************************************
JCSP ("CSP for Java") libraries *
Copyright (C) 1996-2001 Peter Welch and Paul Austin
- STOP - Field in ActiveApplet
-
- stop() - Method in CNS
-
Stops the channel name server.
- stop() - Method in CNSService
-
This checks to see if the service is running, if it is then it stops it.
- stop() - Method in DynamicClassLoader
-
Stops the dynamic loader service.
- stop() - Method in LinkServer
-
Stops the LinkServer.
- stop() - Method in ProcessManager
-
Stop (permanently) the managed process.
- stop() - Method in Service
-
Should stop the service and then return.
- stop() - Method in SimpleSecurityAuthority
-
Stops the service.
- stopProtocolServer(NodeAddressID) - Method in ProtocolManager
-
Stops the LinkServer
that is listening on the specified address.
- StopRun - Field in SpuriousLog
-
This indexes the counts of spurious wakeups
(
report()),
indicating the class and operation that suffered.
- stopService() - Method in NTService
-
This will be called when the service is stopped and the startService
method must
terminate.
- stopService() - Method in SpawnerServiceNT
-
Terminates the spawner.
- stopService() - Method in TCPIPCNSServerNT
-
Stops the service.
- stringToArray(String) - Method in Utils
-
- Substitute - Class in org.jcsp.plugNplay
Substitutes a user-configured Object for each Object in the stream
flowing through.
- Substitute(ChannelInput, ChannelOutput, Object) - Constructor in 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 in 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 in 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 in SuccessorInt
-
Construct a new SuccessorInt process with the input Channel in and the
output Channel out.
- sync() - Method in AltingBarrier
-
- sync() - Method in Barrier
-
Synchronise the invoking process on this barrier.
- sync() - Method in NetBarrier
-
Performs a SYNC operation with the Barrier throws JCSPNetworkException Thrown if something goes wrong in the
underlying architecture