|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jcsp.net.StandardNetChannelEndFactory
public class StandardNetChannelEndFactory
A standard implementation of the JCSP.NET Networked channel factory interaces.
| Constructor Summary | |
|---|---|
StandardNetChannelEndFactory()
|
|
StandardNetChannelEndFactory(Profile profile)
Creates a factory that creates links using a given profile rather than the default one. |
|
| Method Summary | |
|---|---|
NetSharedChannelOutput |
createAny2Net(NetChannelLocation loc)
Constructs a NetSharedChannelOutput object. |
NetSharedChannelInput |
createNet2Any()
Constructs a NetSharedChannelInput object. |
NetSharedChannelInput |
createNet2Any(ChannelDataStore buffer)
Constructs a NetSharedChannelInput object. |
NetSharedChannelInput |
createNet2Any(String label)
Constructs a NetSharedChannelInput which
has a VCN assigned with the specified label. |
NetSharedChannelInput |
createNet2Any(String label,
ChannelDataStore buffer)
Constructs a buffered NetSharedChannelInput which
has a VCN assigned with the specified label. |
NetAltingChannelInput |
createNet2One()
Constructs a NetAltingChannelInput object. |
NetAltingChannelInput |
createNet2One(ChannelDataStore buffer)
Constructs a NetAltingChannelInput object. |
NetAltingChannelInput |
createNet2One(String label)
Constructs a NetAltingChannelInput which
has a VCN assigned with the specified label. |
NetAltingChannelInput |
createNet2One(String label,
ChannelDataStore buffer)
Constructs a buffered NetAltingChannelInput which
has a VCN assigned with the specified label. |
NetChannelOutput |
createOne2Net(NetChannelLocation loc)
Constructs a NetChannelOutput object. |
static StandardNetChannelEndFactory |
getDefaultInstance()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StandardNetChannelEndFactory()
public StandardNetChannelEndFactory(Profile profile)
| Method Detail |
|---|
public static StandardNetChannelEndFactory getDefaultInstance()
public NetAltingChannelInput createNet2One()
NetChannelEndFactory
Constructs a NetAltingChannelInput object.
createNet2One in interface NetChannelEndFactoryNetAltingChannelInput object.NetChannelEndFactory.createNet2One()public NetAltingChannelInput createNet2One(String label)
NetLabelledChannelEndFactoryNetAltingChannelInput which
has a VCN assigned with the specified label.
createNet2One in interface NetLabelledChannelEndFactorylabel - the label to apply to the channel's VCN.
NetAltingChannelInput
object.NetLabelledChannelEndFactory.createNet2One(String)public NetAltingChannelInput createNet2One(ChannelDataStore buffer)
NetBufferedChannelEndFactoryNetAltingChannelInput object.
createNet2One in interface NetBufferedChannelEndFactorybuffer - the ChannelDataStore to use as a buffer.
NetAltingChannelInput object.NetBufferedChannelEndFactory.createNet2One(ChannelDataStore)
public NetAltingChannelInput createNet2One(String label,
ChannelDataStore buffer)
NetLabelledBufferedChannelEndFactoryNetAltingChannelInput which
has a VCN assigned with the specified label.
createNet2One in interface NetLabelledBufferedChannelEndFactorylabel - the label to apply to the channel's VCN.buffer - the ChannelDataStore to use.
NetAltingChannelInput
object.NetLabelledBufferedChannelEndFactory.createNet2One(String, ChannelDataStore)public NetSharedChannelInput createNet2Any()
NetChannelEndFactory
Constructs a NetSharedChannelInput object.
createNet2Any in interface NetChannelEndFactoryNetSharedChannelInput object.NetChannelEndFactory.createNet2Any()public NetSharedChannelInput createNet2Any(String label)
NetLabelledChannelEndFactoryNetSharedChannelInput which
has a VCN assigned with the specified label.
createNet2Any in interface NetLabelledChannelEndFactorylabel - the label to apply to the channel's VCN.
NetSharedChannelInput
object.NetLabelledChannelEndFactory.createNet2Any(String)public NetSharedChannelInput createNet2Any(ChannelDataStore buffer)
NetBufferedChannelEndFactoryNetSharedChannelInput object.
createNet2Any in interface NetBufferedChannelEndFactorybuffer - the ChannelDataStore to use as a buffer.
NetSharedChannelInput object.NetBufferedChannelEndFactory.createNet2Any(ChannelDataStore)
public NetSharedChannelInput createNet2Any(String label,
ChannelDataStore buffer)
NetLabelledBufferedChannelEndFactoryNetSharedChannelInput which
has a VCN assigned with the specified label.
createNet2Any in interface NetLabelledBufferedChannelEndFactorylabel - the label to apply to the channel's VCN.buffer - the ChannelDataStore to use.
NetSharedChannelInput
object.NetLabelledBufferedChannelEndFactory.createNet2Any(String, ChannelDataStore)public NetChannelOutput createOne2Net(NetChannelLocation loc)
NetChannelEndFactory
Constructs a NetChannelOutput object.
createOne2Net in interface NetChannelEndFactoryNetChannelOutput object.NetChannelEndFactory.createOne2Net(NetChannelLocation)public NetSharedChannelOutput createAny2Net(NetChannelLocation loc)
NetChannelEndFactory
Constructs a NetSharedChannelOutput object.
createAny2Net in interface NetChannelEndFactoryNetSharedChannelOutput object.NetChannelEndFactory.createAny2Net(NetChannelLocation)
|
CSP for Java (JCSP) 1.1-rc4 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||