Package | Description |
---|---|
org.jcsp.net |
This is main package for JCSP.NET.
|
Modifier and Type | Field and Description |
---|---|
private static Profile |
Profile.alwaysMatchProfile |
(package private) Profile |
LinkManager.LinkRequest.linkProfile |
private Profile |
One2NetChannel.linkProfile
The Profile that the link used by this channel should match.
|
private Profile |
StandardNetChannelEndFactory.linkProfile |
private Profile |
LinkManager.LinkEstablishmentException.profile |
private Profile |
Link.profile |
Modifier and Type | Method and Description |
---|---|
(package private) static Profile |
Profile.getAlwaysMatchProfile() |
static Profile |
Profile.getLinkProfile(java.lang.String name)
Returns a link profile of a certain name from a static collection of
link profiles.
|
static Profile |
Profile.getNodeProfile(java.lang.String name)
Returns a Node profile of a certain name from a static collection of
Node profiles.
|
(package private) Profile |
Link.getProfile() |
(package private) static Profile |
Profile.getProtocolProfile(ProtocolID protocolID) |
Modifier and Type | Method and Description |
---|---|
private Link |
LinkManager.getLink(NodeID target,
Profile linkProfile)
Get a Link to a remote PC.
|
Link |
LinkManager.LinksToNodeHolder.getLink(Profile profile) |
(package private) ChannelOutput |
LinkManager.getTxChannel(NodeID target,
Profile linkProfile) |
boolean |
LinkManager.LinksToNodeHolder.joinQueue(ChannelOutput channel,
Profile profile)
This method allows processes to join a queue waiting for a link
to a Node (with a known NodeID) to be established.
|
(package private) Link |
LinkFactory.makeLink(NodeID target,
Profile linkProfile) |
int |
LinkManager.LinksToNodeHolder.notifyQueuedProcesses(Profile profile,
java.lang.Object toSend) |
(package private) void |
Link.setProfile(Profile profile) |
Constructor and Description |
---|
Any2NetChannel(NetChannelLocation channelLocation,
boolean acknowledged,
Profile linkProfile)
Equivalent to the
(NetChannelLocation, boolean, Profile)
constructor of One2NetChannel . |
Any2NetChannel(NetChannelLocation channelLocation,
Profile linkProfile)
Equivalent to the
(NetChannelLocation, Profile) constructor
of One2NetChannel . |
LinkEstablishmentException(java.lang.String msg,
LinkManager.LinksToNodeHolder lh,
Profile profile) |
LinkRequest(ChannelOutput replyChan,
NodeID target,
Profile linkProfile) |
One2NetChannel(NetChannelLocation channelLocation,
boolean acknowledged,
Profile linkProfile)
Constructor which takes the location of a
Networked
ChannelInput to which to send data and a
boolean indicating whether or not to obtain
acknowledgements. |
One2NetChannel(NetChannelLocation channelLocation,
Profile linkProfile)
Constructor which takes the location of a
Networked
ChannelInput to which to send data and a
Profile that any Link used should match. |
StandardNetChannelEndFactory(Profile profile)
Creates a factory that creates links using a given profile rather than the default one.
|