org.jcsp.lang
Interface SharedChannelOutput<T>

All Superinterfaces:
ChannelOutput<T>, Poisonable
All Known Subinterfaces:
FilteredSharedChannelOutput, NetSharedChannelOutput<T>, NetSharedChannelOutput
All Known Implementing Classes:
FilteredSharedChannelOutputWrapper

public interface SharedChannelOutput<T>
extends ChannelOutput<T>

This is the same as ChannelOutput except that it is guaranteed safe to pass on to more than one internal process for parallel writing.

A writing-end, obtained from an any-one 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.ChannelOutput
write
 
Methods inherited from interface org.jcsp.lang.Poisonable
poison
 



Copyright © 1996-2012. All Rights Reserved.