Package | Description |
---|---|
org.jcsp.net |
This is main package for JCSP.NET.
|
org.jcsp.net.tcpip |
Modifier and Type | Class and Description |
---|---|
(package private) class |
LoopbackLink |
Modifier and Type | Field and Description |
---|---|
private Link |
LinkManager.LinksToNodeHolder.linkWithNoSpecifiedFacilities
A link with no special facilities.
|
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) Link |
LinkFactory.makeLink(NodeAddressID targetAddress) |
(package private) Link |
LinkFactory.makeLink(NodeID target,
Profile linkProfile) |
abstract Link |
LinkFactory.Builder.testAndBuild(NodeAddressID addressID)
Takes a
NodeAddressID and constructs and returns
a Link object. |
Modifier and Type | Method and Description |
---|---|
int |
LinkManager.LinksToNodeHolder.addLink(Link link,
boolean addIfNoQueue)
This sends the supplied link to any processes that are waiting for
matching link.
|
(package private) int |
LinkManager.lostLink(Link conn)
Called by a Link to indicate the link broke.
|
int |
LinkManager.LinksToNodeHolder.notifyQueuedProcesses(Specification[] specs,
Link linkToSend)
This takes a set of link specifications, looks through the set of
queues, checks whether the specifications meet requirements of
the profile of a queue, and if so, sends the supplied Link to the
processes in that queue.
|
(package private) void |
LinkManager.registerFailure(Link conn) |
(package private) boolean |
LinkManager.registerLink(Link conn)
Register a Link in the database.
|
void |
LinkManager.LinksToNodeHolder.removeLink(Link conn) |
Constructor and Description |
---|
LinkLost(Link conn)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
TCPIPLink
Implements a link running over TCP/IP sockets.
|