org.jcsp.lang
Interface SharedChannelInput<T>

All Superinterfaces:
ChannelInput<T>, Poisonable
All Known Subinterfaces:
FilteredSharedChannelInput, NetSharedChannelInput<T>, NetSharedChannelInput
All Known Implementing Classes:
FilteredSharedChannelInputWrapper

public interface SharedChannelInput<T>
extends ChannelInput<T>

This is the same as ChannelInput 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.

Author:
Quickstone Technologies Limited

Method Summary
 
Methods inherited from interface org.jcsp.lang.ChannelInput
endRead, read, startRead
 
Methods inherited from interface org.jcsp.lang.Poisonable
poison
 



Copyright © 1996-2012. All Rights Reserved.