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 NodeIDLinkLost.addressThe broken Link's computer address.private NodeIDNetChannelLocation.channelNodeTheNodeIDof the channel's Node.private NodeIDApplicationID.nodeIDprivate NodeIDChannelID.nodeIDprivate NodeIDNode.nodeIDprotected NodeIDLink.remoteNodeIDThe remote NodeID.(package private) NodeIDMessage.sourceIDThe source computer address.(package private) NodeIDAcknowledgementsBuffer.Acks.sourceNodeID(package private) final NodeIDLinkManager.LinkCheck.target(package private) final NodeIDLinkManager.LinkRequest.targetprivate NodeIDLinkManager.LinksToNodeHolder.targetMethods in org.jcsp.net that return NodeIDModifier and TypeMethodDescription(package private) static NodeIDNodeID.createFromStringForm(String stringForm) Deprecated.Not needed now channel names have been abstracted(package private) NodeIDNode.getActualNode()final NodeIDNetChannelLocation.getChannelNodeID()Public accessor for the channel label property.final NodeIDChannelID.getNodeID()Returns the channel's NodeID.Node.getNodeID()Method for obtaining a clone of this Node'sNodeID.protected NodeIDLink.getRemoteNodeID()Returns the other computer's ID.protected NodeIDLoopbackLink.getRemoteNodeID()Returns the other computer's ID.LinkManager.LinksToNodeHolder.getTarget()final NodeIDLink.obtainNodeID()This returns theNodeIDof 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 LinkGet a Link to a remote PC.(package private) ChannelOutputLinkManager.getTxChannel(NodeID target) Get a channel to use to send to a remote PC.(package private) ChannelOutputLinkManager.getTxChannel(NodeID target, Profile linkProfile) booleanNode.isThisNode(NodeID nodeID) This method allows aNodeIDto be checked to see whether it represents the local Node.(package private) booleanLinkManager.linkExists(NodeID otherNode) This method tests whether a link exists to a specified remote Node in thisLinkManager.booleanNode.linkExists(NodeID otherNode) This method tests whether a link currently exists to a specified remote Node.(package private) voidOne2NetChannel.linkFailed(NodeID remoteID) (package private) Link(package private) voidNetChannelLocation.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 theNodeIDof the Node hosting the networkedChannelInputobject and alongholding the VCN of the channel.NetChannelLocation(NodeID channelNode, String channelLabel) Constructor which takes theNodeIDof the Node hosting the networkedChannelInputobject 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