Uses of Class
org.jcsp.net.NodeID
-
Packages that use NodeID 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). -
-
Uses of NodeID in org.jcsp.net
Fields in org.jcsp.net declared as NodeID Modifier and Type Field Description (package private) NodeID
LinkLost. address
The broken Link's computer address.private NodeID
NetChannelLocation. channelNode
TheNodeID
of the channel's Node.private NodeID
ApplicationID. nodeID
private NodeID
ChannelID. 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
(package private) NodeID
LinkManager.LinkCheck. target
(package private) NodeID
LinkManager.LinkRequest. target
private NodeID
LinkManager.LinksToNodeHolder. target
Methods in org.jcsp.net that return NodeID Modifier and Type Method 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'sNodeID
.protected NodeID
Link. getRemoteNodeID()
Returns the other computer's ID.protected NodeID
LoopbackLink. getRemoteNodeID()
Returns the other computer's ID.NodeID
LinkManager.LinksToNodeHolder. getTarget()
NodeID
Link. obtainNodeID()
This returns theNodeID
of the remote Node to which this link is connected.NodeID
Node.Attributes. setUIFactory(UIFactory factory)
NodeID
Node.AttributesAccess. setUIFactory(UIFactory factory)
Methods in org.jcsp.net with parameters of type NodeID Modifier and Type Method 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 aNodeID
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 thisLinkManager
.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.Constructors in org.jcsp.net with parameters of type NodeID Constructor 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 theNodeID
of the Node hosting the networkedChannelInput
object and along
holding the VCN of the channel.NetChannelLocation(NodeID channelNode, java.lang.String channelLabel)
Constructor which takes theNodeID
of the Node hosting the networkedChannelInput
object and the label assigned to the channel's Virtual Channel Number (VCN). -
Uses of NodeID in org.jcsp.net.cns
Methods in org.jcsp.net.cns with parameters of type NodeID Modifier and Type Method Description private void
CNS. handleLinkDropped(NodeID nodeID)
-