Package org.jcsp.lang
Interface SharedChannelInput<T>
-
- All Superinterfaces:
ChannelInput<T>
,Poisonable
- All Known Subinterfaces:
FilteredSharedChannelInput
,NetSharedChannelInput
,NetSharedChannelInput<T>
- All Known Implementing Classes:
FilteredSharedChannelInputWrapper
,Net2AnyChannel
,Net2AnyChannel
,SharedChannelInputImpl
public interface SharedChannelInput<T> extends ChannelInput<T>
This is the same asChannelInput
except that it is guaranteed safe to pass on to more than one internal process for parallel reading.A reading-end, obtained from a one-any or any-any channel by invoking its in() method, will implement this interface.
-
-
Method Summary
-
Methods inherited from interface org.jcsp.lang.ChannelInput
endRead, read, startRead
-
Methods inherited from interface org.jcsp.lang.Poisonable
poison
-
-