3
import org.jcsp.lang.AltingChannelInput;
4
import org.jcsp.lang.AltingChannelInputWrapper;
7
* A NetChannelInput that may be used as a guard. This class describes the abstract interface of such a channel. To
8
* create an instance of this class, use the standard NetChannel factory, or the CNS. For information on the usage of
9
* this object, see AltingChannelInput
11
* @see AltingChannelInput
12
* @see org.jcsp.lang.ChannelInput
13
* @see NetChannelInput
15
* @author Quickstone Technologies
17
public abstract class NetAltingChannelInput
18
extends AltingChannelInputWrapper
19
implements NetChannelInput
23
* Creates a new NetAltingChannelInput, with the given channel as the guard
26
* The channel that is used within the alternative
28
protected NetAltingChannelInput(AltingChannelInput in)