Package | Description |
---|---|
org.jcsp.net |
This is main package for JCSP.NET.
|
org.jcsp.net.cns |
This package contains the files specifically for the
JCSP.NET Channel Name Service (CNS).
|
Modifier and Type | Field and Description |
---|---|
(package private) NodeID |
LinkLost.address
The broken Link's computer address.
|
private NodeID |
NetChannelLocation.channelNode
The
NodeID of the channel's Node. |
private NodeID |
ChannelID.nodeID |
private NodeID |
ApplicationID.nodeID |
private NodeID |
Node.nodeID |
protected NodeID |
Link.remoteNodeID
The remote NodeID.
|
(package private) NodeID |
Message.sourceID
The source computer address.
|
(package private) NodeID |
AcknowledgementsBuffer.Acks.sourceNodeID |
private NodeID |
LinkManager.LinksToNodeHolder.target |
(package private) NodeID |
LinkManager.LinkRequest.target |
(package private) NodeID |
LinkManager.LinkCheck.target |
Modifier and Type | Method and Description |
---|---|
(package private) static NodeID |
NodeID.createFromStringForm(java.lang.String stringForm)
Deprecated.
Not needed now channel names have been abstracted
|
(package private) NodeID |
Node.getActualNode() |
NodeID |
NetChannelLocation.getChannelNodeID()
Public accessor for the channel label property.
|
NodeID |
ChannelID.getNodeID()
Returns the channel's NodeID.
|
NodeID |
Node.getNodeID()
Method for obtaining a clone of this Node's
NodeID . |
protected NodeID |
LoopbackLink.getRemoteNodeID()
Returns the other computer's ID.
|
protected NodeID |
Link.getRemoteNodeID()
Returns the other computer's ID.
|
NodeID |
LinkManager.LinksToNodeHolder.getTarget() |
NodeID |
Link.obtainNodeID()
This returns the
NodeID of the remote Node to which this
link is connected. |
NodeID |
Node.Attributes.setUIFactory(UIFactory factory) |
NodeID |
Node.AttributesAccess.setUIFactory(UIFactory factory) |
Modifier and Type | Method and Description |
---|---|
private Link |
LinkManager.getLink(NodeID target,
Profile linkProfile)
Get a Link to a remote PC.
|
(package private) ChannelOutput |
LinkManager.getTxChannel(NodeID target)
Get a channel to use to send to a remote PC.
|
(package private) ChannelOutput |
LinkManager.getTxChannel(NodeID target,
Profile linkProfile) |
boolean |
Node.isThisNode(NodeID nodeID)
This method allows a
NodeID to be checked to see whether it
represents the local Node. |
(package private) boolean |
LinkManager.linkExists(NodeID otherNode)
This method tests whether a link exists to
a specified remote Node in this
LinkManager . |
boolean |
Node.linkExists(NodeID otherNode)
This method tests whether a link currently exists to
a specified remote Node.
|
(package private) void |
One2NetChannel.linkFailed(NodeID remoteID) |
(package private) Link |
LinkFactory.makeLink(NodeID target,
Profile linkProfile) |
(package private) void |
NetChannelLocation.setLocationDetails(NodeID nodeID,
long vcn)
Package level mutator for the channel's actual location details.
|
Constructor and Description |
---|
ApplicationID(NodeID nodeID,
int appID) |
ChannelID(NodeID nodeID,
long index)
Creates a ChannelID for a channel.
|
LinkCheck(ChannelOutput replyChan,
NodeID target) |
LinkRequest(ChannelOutput replyChan,
NodeID target,
Profile linkProfile) |
LinksToNodeHolder(NodeID target) |
NetChannelLocation(NodeID channelNode,
long vcn)
Package private constructor which takes the
NodeID of the
Node hosting the networked ChannelInput object and a
long holding the VCN of the channel. |
NetChannelLocation(NodeID channelNode,
java.lang.String channelLabel)
Constructor which takes the
NodeID of the Node hosting
the networked ChannelInput object and the label assigned
to the channel's Virtual Channel Number (VCN). |
Modifier and Type | Method and Description |
---|---|
private void |
CNS.handleLinkDropped(NodeID nodeID) |