| 
CSP for Java (JCSP) 1.1-rc3  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface One2OneChannel
This implements a one-to-one object channel.
Any2OneChannel,
 One2AnyChannel or
 Any2AnyChannel.
 
 The reading process may ALT on this channel.
 The writing process is committed (i.e. it may not back off).
 
The default semantics of the channel is that of CSP -- i.e. it is zero-buffered and fully synchronised. The reading process must wait for a matching writer and vice-versa.
 A factory pattern is used to create channel instances. The create methods of Channel
 allow creation of channels, arrays of channels and channels with varying semantics such as
 buffering with a user-defined capacity or overwriting with various policies.
 Standard examples are given in the org.jcsp.util package, but
 careful users may write their own.
 
Other static create methods allows the user to create fully initialised arrays of channels, including plug-ins if required.
Alternative, 
Any2OneChannelImpl, 
One2AnyChannelImpl, 
Any2AnyChannelImpl, 
ChannelDataStore| Method Summary | |
|---|---|
 AltingChannelInput | 
in()
Returns the input channel end.  | 
 ChannelOutput | 
out()
Returns the output channel end.  | 
| Method Detail | 
|---|
AltingChannelInput in()
ChannelOutput out()
  | 
CSP for Java (JCSP) 1.1-rc3  | 
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||