Uses of Class
org.jcsp.net.NodeID
Packages that use NodeID
Package
Description
This is main package for JCSP.NET.
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 NodeIDModifier and TypeFieldDescription(package private) final 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) final NodeID
LinkManager.LinkCheck.target
(package private) final NodeID
LinkManager.LinkRequest.target
private NodeID
LinkManager.LinksToNodeHolder.target
Methods in org.jcsp.net that return NodeIDModifier and TypeMethodDescription(package private) static NodeID
NodeID.createFromStringForm
(String stringForm) Deprecated.Not needed now channel names have been abstracted(package private) NodeID
Node.getActualNode()
final NodeID
NetChannelLocation.getChannelNodeID()
Public accessor for the channel label property.final NodeID
ChannelID.getNodeID()
Returns the channel's 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.LinkManager.LinksToNodeHolder.getTarget()
final NodeID
Link.obtainNodeID()
This returns theNodeID
of the remote Node to which this link is connected.Node.Attributes.setUIFactory
(UIFactory factory) Node.AttributesAccess.setUIFactory
(UIFactory factory) Methods in org.jcsp.net with parameters of type NodeIDModifier and TypeMethodDescriptionprivate Link
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
(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 NodeIDModifierConstructorDescription(package private)
ApplicationID
(NodeID nodeID, int appID) Creates a ChannelID for a channel.(package private)
LinkCheck
(ChannelOutput replyChan, NodeID target) (package private)
LinkRequest
(ChannelOutput replyChan, NodeID target, Profile linkProfile) LinksToNodeHolder
(NodeID target) (package private)
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, 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