Uses of Interface
org.jcsp.lang.SharedChannelOutput
-
Packages that use SharedChannelOutput Package Description org.jcsp.lang This provides classes and interfaces corresponding to the fundamental primitives of CSP.org.jcsp.net This is main package for JCSP.NET.org.jcsp.net2 org.jcsp.util.filter This defines filtering channels that can apply transformations to objects as they are read and/or written. -
-
Uses of SharedChannelOutput in org.jcsp.lang
Methods in org.jcsp.lang that return SharedChannelOutput Modifier and Type Method Description static <T> SharedChannelOutput<T>[]
Channel. getOutputArray(Any2AnyChannel<T>[] c)
This extracts the output-ends from the given channel array.static <T> SharedChannelOutput<T>[]
Channel. getOutputArray(Any2OneChannel<T>[] c)
This extracts the output-ends from the given channel array.SharedChannelOutput<T>
Any2AnyChannel. out()
Returns the output end of the channel.SharedChannelOutput<T>
Any2OneChannel. out()
Returns the output end of the channel.Constructors in org.jcsp.lang with parameters of type SharedChannelOutput Constructor Description SharedAltingConnectionClient(AltingChannelInput fromServer, ChannelInput synchIn, ChannelOutput openToServer, ChannelOutput reqToServer, SharedChannelOutput synchOut, ChannelOutput backToClient, org.jcsp.lang.ConnectionWithSharedAltingClient parent)
SharedConnectionServerImpl(AltingChannelInput openIn, AltingChannelInput requestIn, ChannelInput synchIn, SharedChannelOutput synchOut, org.jcsp.lang.ConnectionWithSharedAltingServer parent)
-
Uses of SharedChannelOutput in org.jcsp.net
Subinterfaces of SharedChannelOutput in org.jcsp.net Modifier and Type Interface Description interface
NetSharedChannelOutput
This interface should be implemented by classes that wish to act asNetChannelOutput
objects which can be used by muliple concurrent processes. -
Uses of SharedChannelOutput in org.jcsp.net2
Subinterfaces of SharedChannelOutput in org.jcsp.net2 Modifier and Type Interface Description interface
NetSharedChannelOutput<T>
Defines a networked ChannelOutput that is safe to be used by multiple concurrent processes. -
Uses of SharedChannelOutput in org.jcsp.util.filter
Subinterfaces of SharedChannelOutput in org.jcsp.util.filter Modifier and Type Interface Description interface
FilteredSharedChannelOutput
Interface for an output channel end that supports filtering operations and can be shared by multiple concurrent processes.Classes in org.jcsp.util.filter that implement SharedChannelOutput Modifier and Type Class Description class
FilteredSharedChannelOutputWrapper
This is wrapper for aSharedChannelOutput
that adds write filtering.Methods in org.jcsp.util.filter with parameters of type SharedChannelOutput Modifier and Type Method Description static FilteredSharedChannelOutput
FilteredChannelEnd. createFiltered(SharedChannelOutput out)
Creates a new filtered output channel end around an existing output channel end that can be shared by multiple processes.FilteredSharedChannelOutput
FilteredChannelEndFactory. createFiltered(SharedChannelOutput out)
Creates a new filtered channel output end around an existing channel end.Constructors in org.jcsp.util.filter with parameters of type SharedChannelOutput Constructor Description FilteredSharedChannelOutputWrapper(SharedChannelOutput out)
Constructs a new wrapper for the given channel output end.
-