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) 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) NodeIDLinkManager.LinkCheck. target(package private) NodeIDLinkManager.LinkRequest. targetprivate NodeIDLinkManager.LinksToNodeHolder. targetMethods in org.jcsp.net that return NodeID Modifier and Type Method Description (package private) static NodeIDNodeID. createFromStringForm(java.lang.String stringForm)Deprecated.Not needed now channel names have been abstracted(package private) NodeIDNode. getActualNode()NodeIDNetChannelLocation. getChannelNodeID()Public accessor for the channel label property.NodeIDChannelID. getNodeID()Returns the channel's NodeID.NodeIDNode. 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.NodeIDLinkManager.LinksToNodeHolder. getTarget()NodeIDLink. obtainNodeID()This returns theNodeIDof the remote Node to which this link is connected.NodeIDNode.Attributes. setUIFactory(UIFactory factory)NodeIDNode.AttributesAccess. setUIFactory(UIFactory factory)Methods in org.jcsp.net with parameters of type NodeID Modifier and Type Method Description private LinkLinkManager. getLink(NodeID target, Profile linkProfile)Get 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) LinkLinkFactory. makeLink(NodeID target, Profile linkProfile)(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 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 theNodeIDof the Node hosting the networkedChannelInputobject and alongholding the VCN of the channel.NetChannelLocation(NodeID channelNode, java.lang.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 Modifier and Type Method Description private voidCNS. handleLinkDropped(NodeID nodeID)
-