Uses of Class
org.jcsp.lang.AltingChannelInput
Packages that use AltingChannelInput
Package
Description
This provides CSP extensions for all AWT
Component
components:
GUI events and widget configurations map to channel communications.This provides classes and interfaces corresponding to the fundamental
primitives of CSP.
This is main package for JCSP.NET.
This package contains the files specifically for the
JCSP.NET Channel Name Service (CNS).
Supports dynamic operations over the JCSP.NET infrastructure.
This provides an assortment of plug-and-play CSP components to wire together
(with Object-carrying wires) and reuse.
This provides an assortment of plug-and-play CSP components to wire together
(with int-carrying wires) and reuse.
This defines filtering channels that can apply transformations to objects
as they are read and/or written.
-
Uses of AltingChannelInput in org.jcsp.awt
Fields in org.jcsp.awt declared as AltingChannelInputModifier and TypeFieldDescriptionprivate AltingChannelInput
ActiveTextEnterArea.configure
private AltingChannelInput
ActiveTextEnterField.configure
private AltingChannelInput[]
ActiveButtonControl.event
Methods in org.jcsp.awt with parameters of type AltingChannelInputModifier and TypeMethodDescriptionvoid
ActiveTextEnterArea.setConfigureChannel
(AltingChannelInput configure) Sets the configuration channel for this ActiveTextEnterArea.void
ActiveTextEnterField.setConfigureChannel
(AltingChannelInput configure) Sets the configuration channel for this ActiveTextEnterField.Constructors in org.jcsp.awt with parameters of type AltingChannelInputModifierConstructorDescriptionActiveButtonControl
(AltingChannelInput[] event, ChannelOutput[] configure, ChannelOutput report, String[][] label, ActiveButtonState[] state, int startState) Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments.ActiveButtonControl
(AltingChannelInput[] event, ChannelOutput[] configure, ChannelOutput report, String[][] label, ActiveButtonState[] state, int startState, boolean verbose) Constructs a new ActiveButtonControl, performing consistency checks on its supplied arguments, with a verbose reporting option.ActiveTextEnterArea
(AltingChannelInput configure, ChannelOutput event) Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars, but with no initial text or size.ActiveTextEnterArea
(AltingChannelInput configure, ChannelOutput event, String s) Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text, but with no initial size.ActiveTextEnterArea
(AltingChannelInput configure, ChannelOutput event, String s, int rows, int columns) Constructs a new ActiveTextEnterArea with configuration and event channels and scrollbars and initial text and size.ActiveTextEnterArea
(AltingChannelInput configure, ChannelOutput event, String s, int rows, int columns, int scrollbars) Constructs a new ActiveTextEnterArea with configuration and event channels and user-defined scrollbars and initial text and size.ActiveTextEnterField
(AltingChannelInput configure, ChannelOutput event) Constructs a new ActiveTextEnterField with configuration and event channels, but no initial text.ActiveTextEnterField
(AltingChannelInput configure, ChannelOutput event, String s) Constructs a new ActiveTextEnterField with configuration and event channels, initial text and default width.ActiveTextEnterField
(AltingChannelInput configure, ChannelOutput event, String s, int columns) Constructs a new ActiveTextEnterField with configuration and event channels, initial text and width. -
Uses of AltingChannelInput in org.jcsp.lang
Subclasses of AltingChannelInput in org.jcsp.langModifier and TypeClassDescription(package private) class
(package private) class
class
Deprecated.There is no longer any need to use this class, after the 1.1 class reorganisation.class
Deprecated.This channel is superceded by the poison mechanisms, please seePoisonException
(package private) class
Fields in org.jcsp.lang declared as AltingChannelInputModifier and TypeFieldDescriptionprivate AltingChannelInput<T>
AltingConnectionClient.altingChannel
The channel used to ALT over.private AltingChannelInput<ConnectionMessage<T>>
AltingConnectionServer.altingChannel
The channel used to ALT over.private AltingChannelInput<T>
AltingChannelInputWrapper.channel
Deprecated.The real channel which this object wraps.private AltingChannelInput<ConnectionMessage<T>>
AltingConnectionClientImpl.fromServer
private AltingChannelInput<ConnectionMessage<T>>
AltingConnectionServerImpl.furtherRequestIn
private AltingChannelInput<ConnectionMessage<T>>
AltingConnectionServerImpl.openIn
Methods in org.jcsp.lang that return AltingChannelInputModifier and TypeMethodDescriptionprotected AltingChannelInput<T>
AltingConnectionClient.getAltingChannel()
Returns the channel used to implement the Guard.protected AltingChannelInput<ConnectionMessage<T>>
AltingConnectionServer.getAltingChannel()
Returns the channel used to implement the Guard.protected AltingChannelInput
AltingChannelInputWrapper.getChannel()
Deprecated.Get the real channel.static <T> AltingChannelInput<T>[]
Channel.getInputArray
(Any2OneChannel<T>[] c) This extracts the input-ends from the given channel array.static <T> AltingChannelInput<T>[]
Channel.getInputArray
(One2OneChannel<T>[] c) This extracts the input-ends from the given channel array.Any2OneChannel.in()
Returns the input end of the channel.Any2OneImpl.in()
BasicOne2OneChannelSymmetric.in()
BufferedOne2OneChannel.in()
Returns theAltingChannelInput
to use for this channel.One2OneChannel.in()
Returns the input channel end.One2OneChannelImpl.in()
Returns theAltingChannelInput
to use for this channel.One2OneChannelSymmetric.in()
Returns the input channel end.PoisonableBufferedOne2OneChannel.in()
Returns theAltingChannelInput
to use for this channel.PoisonableOne2OneChannelImpl.in()
Returns theAltingChannelInput
to use for this channel.Methods in org.jcsp.lang with parameters of type AltingChannelInputModifier and TypeMethodDescriptionprotected void
AltingConnectionClient.setAltingChannel
(AltingChannelInput<T> chan) ConnectionServer
implementations are likely to be implemented over channels.protected void
AltingConnectionServer.setAltingChannel
(AltingChannelInput<ConnectionMessage<T>> chan) ConnectionServer
implementations are likely to be implemented over channels.protected void
AltingChannelInputWrapper.setChannel
(AltingChannelInput<T> chan) Deprecated.Sets the real channel to be used.Constructors in org.jcsp.lang with parameters of type AltingChannelInputModifierConstructorDescriptionAltingChannelInputWrapper
(AltingChannelInput<T> channel) Deprecated.Creates a new AltingChannelInputWrapper which wraps the specified channel.protected
AltingConnectionClient
(AltingChannelInput<T> altingChannel) Constructor.protected
AltingConnectionClientImpl
(AltingChannelInput fromServer, ChannelOutput openToServer, ChannelOutput reqToServer, ChannelOutput backToClient) Constructs a new instance.protected
AltingConnectionServer
(AltingChannelInput<ConnectionMessage<T>> altingChannel) Constructor.protected
AltingConnectionServerImpl
(AltingChannelInput<ConnectionMessage<T>> openIn, AltingChannelInput<ConnectionMessage<T>> furtherRequestIn) Constructs a new server instance.protected
SharedAltingConnectionClient
(AltingChannelInput fromServer, ChannelInput synchIn, ChannelOutput openToServer, ChannelOutput reqToServer, SharedChannelOutput synchOut, ChannelOutput backToClient, ConnectionWithSharedAltingClient parent) protected
SharedConnectionServerImpl
(AltingChannelInput openIn, AltingChannelInput requestIn, ChannelInput synchIn, SharedChannelOutput synchOut, ConnectionWithSharedAltingServer parent) -
Uses of AltingChannelInput in org.jcsp.net
Subclasses of AltingChannelInput in org.jcsp.netModifier and TypeClassDescription(package private) class
A channel for network input (RX).class
An abstract class that is sub-classed by classes whose instances should be networked channel ends that can be used as an
objects.AltingChannelInput
Fields in org.jcsp.net declared as AltingChannelInputModifier and TypeFieldDescriptionprivate AltingChannelInput
NetChannelInputProcess.fromNetIn
The channel we use for recieving from the demuxes.private AltingChannelInput
One2NetChannel.fromNetIn
The channel we use for recieving from the demuxes.Methods in org.jcsp.net that return AltingChannelInputModifier and TypeMethodDescriptionprotected AltingChannelInput
Net2OneChannel.getChannel()
This method should not be called.(package private) AltingChannelInput
LinkManager.getLinkLostEventChannel()
Node.getLinkLostEventChannel()
This method allows users to obtain notification of link failure.Constructors in org.jcsp.net with parameters of type AltingChannelInputModifierConstructorDescriptionprivate
Net2OneChannel
(String label, AltingChannelInput actualChan, RejectableChannel ch) Creates a channel which receives data on a labelled VCN.private
Net2OneChannel
(AltingChannelInput actualChan, RejectableChannel ch) Creates a zero-buffered channel reader.protected
NetAltingChannelInput
(AltingChannelInput channel) Constructs a channel end and takes the actual channel to use to deliver the data. -
Uses of AltingChannelInput in org.jcsp.net.cns
Fields in org.jcsp.net.cns declared as AltingChannelInputModifier and TypeFieldDescriptionprivate final AltingChannelInput
CNSService.deregisterReplyChanIn
private final AltingChannelInput
CNSService.deregisterRequestChanIn
private final AltingChannelInput
CNSService.leaseReplyChanIn
private final AltingChannelInput
CNSService.leaseRequestChanIn
private final AltingChannelInput
CNSService.registerReplyChanIn
private final AltingChannelInput
CNSService.registerRequestChanIn
private final AltingChannelInput
CNSService.resolveRequestChanIn
-
Uses of AltingChannelInput in org.jcsp.net.dynamic
Subclasses of AltingChannelInput in org.jcsp.net.dynamicModifier and TypeClassDescriptionclass
A migratable input channel end that can be used as a guard within anAlternative
.(package private) class
Implements a migratable input channel end that can be used in anAlternative
.Fields in org.jcsp.net.dynamic declared as AltingChannelInputModifier and TypeFieldDescriptionprivate final AltingChannelInput
NodeClassLoader.LoaderThread.classRequest
Requests for classes will be received on this channel.private final AltingChannelInput
JFTP.req
Incoming requests from the clients.Constructors in org.jcsp.net.dynamic with parameters of type AltingChannelInputModifierConstructorDescriptionJFTP
(ClassLoader classLoader, AltingChannelInput req, ClassManager cm) Constructs a new JFTP process.LoaderThread
(NetChannelLocation sourceChannelLocation, AltingChannelInput classRequest, ChannelOutput classResponse, ClassLoader deferredLoader, ClassManager classManager) Constructs a newLoaderThread
. -
Uses of AltingChannelInput in org.jcsp.net2
Subclasses of AltingChannelInput in org.jcsp.net2Modifier and TypeClassDescription(package private) final class
A concrete implementation of a NetAltingChannelInput.class
A NetChannelInput that may be used as a guard.Fields in org.jcsp.net2 declared as AltingChannelInputModifier and TypeFieldDescriptionprivate final AltingChannelInput
Net2OneChannel.in
The input channel coming into the networked channel input object from Links or locally connected net channel outputs.private final AltingChannelInput
NetAltingConnectionClient.in
private final AltingChannelInput
NetBarrier.in
The input channel into this NetBarrier from the Linksprivate final AltingChannelInput
NetAltingConnectionServer.openIn
private final AltingChannelInput
NetAltingConnectionServer.requestIn
private final AltingChannelInput
One2NetChannel.theAckChannel
The channel used to receive acknowledgements from the input end via the Link.Methods in org.jcsp.net2 that return AltingChannelInputModifier and TypeMethodDescription(package private) AltingChannelInput
LinkManager.getLinkLostEventChannel()
Gets a channel input end for receiving Link Lost events.Node.getLinkLostEventChannel()
Constructors in org.jcsp.net2 with parameters of type AltingChannelInputModifierConstructorDescriptionprivate
Net2OneChannel
(AltingChannelInput input, ChannelData chanData, NetworkMessageFilter.FilterRx filter) Private constructor for creating a new instance of a Net2OneChannel.protected
Creates a new NetAltingChannelInput, with the given channel as the guardprivate
NetAltingConnectionClient
(AltingChannelInput input, ChannelOutput toLink, Link link, ConnectionData connData, NetConnectionLocation loc, NetworkMessageFilter.FilterTx filterTX, NetworkMessageFilter.FilterRx filterRX) private
NetAltingConnectionServer
(AltingChannelInput openChan, AltingChannelInput requestChan, ConnectionData connData, NetworkMessageFilter.FilterRx filterRX, NetworkMessageFilter.FilterTx filterTX) private
NetBarrier
(BarrierData barData, int numToEnroll, int netNumToEnroll, NetBarrierLocation serverLocation, AltingChannelInput inToBar, ChannelOutput toLink) The constructor for a NetBarrierprivate
One2NetChannel
(AltingChannelInput ackChannel, ChannelOutput toLink, Link link, ChannelData chanData, NetChannelLocation loc, int immunity, NetworkMessageFilter.FilterTx filter) Private constructor for creating a One2NetChannel. -
Uses of AltingChannelInput in org.jcsp.net2.bns
Fields in org.jcsp.net2.bns declared as AltingChannelInputModifier and TypeFieldDescriptionprivate final AltingChannelInput
BNS.lostLink
A channel used to receive incoming link lost notifications -
Uses of AltingChannelInput in org.jcsp.net2.cns
Fields in org.jcsp.net2.cns declared as AltingChannelInputModifier and TypeFieldDescriptionprivate final AltingChannelInput
CNS.lostLink
A channel used to receive incoming link lost notifications -
Uses of AltingChannelInput in org.jcsp.plugNplay
Fields in org.jcsp.plugNplay declared as AltingChannelInputModifier and TypeFieldDescriptionprivate AltingChannelInput
DynamicDelta.config
private AltingChannelInput
DynamicDelta.in
private final AltingChannelInput[]
Multiplex.in
The input channelsprivate final AltingChannelInput[]
Plex.in
The first input Channelprivate final AltingChannelInput
Regulate.in
private final AltingChannelInput
Plex2.in0
The first input Channelprivate final AltingChannelInput
Plex2.in1
The second input Channelprivate final AltingChannelInput
Regulate.reset
Constructors in org.jcsp.plugNplay with parameters of type AltingChannelInputModifierConstructorDescriptionDynamicDelta
(AltingChannelInput in, AltingChannelInput config) Construct a new DynamicDelta process with the input channel in and the configuration channel configure.DynamicDelta
(AltingChannelInput in, AltingChannelInput config, ChannelOutput[] out) Construct a new DynamicDelta process with the input channel in, the configuration channel configure and the initial output channels out.Multiplex
(AltingChannelInput[] in, ChannelOutput out) Construct a new Multiplex process with the input Channel in and the output Channels out.Plex
(AltingChannelInput[] in, ChannelOutput out) Construct a new Plex process with input channels in and output channel out.Plex2
(AltingChannelInput in0, AltingChannelInput in1, ChannelOutput out) Construct a new Plex2 process with the input channels in0 and in1 and the output channel out.Regulate
(AltingChannelInput in, AltingChannelInput reset, ChannelOutput out, long initialInterval) Construct the process. -
Uses of AltingChannelInput in org.jcsp.plugNplay.ints
Fields in org.jcsp.plugNplay.ints declared as AltingChannelInputModifier and TypeFieldDescriptionprivate AltingChannelInput
DynamicDeltaInt.config
private final AltingChannelInput
RegulateInt.reset
Constructors in org.jcsp.plugNplay.ints with parameters of type AltingChannelInputModifierConstructorDescriptionDynamicDeltaInt
(AltingChannelInputInt in, AltingChannelInput config) Construct a new DynamicDeltaInt process with the input channel in and the configuration channel configure.DynamicDeltaInt
(AltingChannelInputInt in, AltingChannelInput config, ChannelOutputInt[] out) Construct a new DynamicDeltaInt process with the input channel in, the configuration channel configure and the initial output channels out.RegulateInt
(AltingChannelInputInt in, AltingChannelInput reset, ChannelOutputInt out, long initialInterval) Construct the process. -
Uses of AltingChannelInput in org.jcsp.util.filter
Subclasses of AltingChannelInput in org.jcsp.util.filterModifier and TypeClassDescriptionclass
Implements anAltingChannelInput
channel end that also supports read filters.Methods in org.jcsp.util.filter that return AltingChannelInputModifier and TypeMethodDescriptionFilteredAny2OneChannelImpl.in()
FilteredOne2OneChannelImpl.in()
Methods in org.jcsp.util.filter with parameters of type AltingChannelInputModifier and TypeMethodDescriptionstatic FilteredAltingChannelInput
FilteredChannelEnd.createFiltered
(AltingChannelInput in) Creates a new filtered input channel end around an existing input channel end.FilteredChannelEndFactory.createFiltered
(AltingChannelInput in) Creates a new filtered channel input end around an existing channel end.Constructors in org.jcsp.util.filter with parameters of type AltingChannelInputModifierConstructorDescription(package private)
FilteredAltingChannelInput
(AltingChannelInput altingChannelInput) Constructs a new channel end that supports filtering by wrapping up an existing channel end.