Uses of Class
org.jcsp.net.ProtocolID
Packages that use ProtocolID
-
Uses of ProtocolID in org.jcsp.net
Fields in org.jcsp.net declared as ProtocolIDModifier and TypeFieldDescriptionprivate ProtocolID
Link.protocolID
private final ProtocolID
LinkFactory.Builder.protocolID
private final ProtocolID
LinkServer.protocolID
Methods in org.jcsp.net that return ProtocolIDModifier and TypeMethodDescriptionprotected ProtocolID
Link.getProtocolID()
A protected accessor for obtaining the identifier of the protocol implementing this Link object.final ProtocolID
LinkFactory.Builder.getProtocolID()
Gets theProtocolID
that thisBuilder
supports.protected final ProtocolID
LinkServer.getProtocolID()
Gets the protocol that this LinkServer supports.abstract ProtocolID
NodeAddressID.getProtocolID()
Returns theProtocolID
for the protocol that is associated with thisNodeAddressID
.(package private) ProtocolID[]
LinkFactory.getTxProtocols()
Used to find out the communication protocols currently installed in theLinkFactory
instance.Methods in org.jcsp.net with parameters of type ProtocolIDModifier and TypeMethodDescriptionint
LinkFactory.ProtocolComparator.compare
(NodeAddressID naID, ProtocolID pID) int
LinkFactory.ProtocolComparator.compare
(ProtocolID pID, NodeAddressID naID) int
LinkFactory.ProtocolComparator.compare
(ProtocolID pID1, ProtocolID pID2) int
LinkFactory.ProtocolPerformanceComparator.compare
(ProtocolID pID1, ProtocolID pID2) (package private) static Profile
Profile.getProtocolProfile
(ProtocolID protocolID) ProtocolManager.getProtocolSpecifications
(ProtocolID protocolID) Returns an array ofSpecification
objects that are held for a specified protocol.boolean
ProtocolManager.installProtocolClient
(ProtocolID protocolID, Specification[] specifications, Hashtable settings) Installs a protocol client so that links can be established to Nodes withLinkServer
processes listening on the specified protocol.(package private) boolean
LinkFactory.removeBuilder
(ProtocolID protocolID, LinkFactory.Builder builder) boolean
ProtocolManager.removeProtocolClient
(ProtocolID protocolID) Removes the installed protocol client for a specified protocol.Constructors in org.jcsp.net with parameters of type ProtocolIDModifierConstructorDescriptionBuilder
(ProtocolID protocolID) A constructor which takes theProtocolID
identifying the protocol that thisBuilder
supports.Link
(ProtocolID protocolID, boolean client, boolean connected) A constructor that must be called by sub-classes.protected
LinkServer
(ProtocolID protocolID, NodeAddressID linkServerAddressID) Constructor. -
Uses of ProtocolID in org.jcsp.net.tcpip
Subclasses of ProtocolID in org.jcsp.net.tcpipModifier and TypeClassDescriptionclass
Defines a protocol ID for the TCP/IP link implementation.Fields in org.jcsp.net.tcpip declared as ProtocolIDMethods in org.jcsp.net.tcpip that return ProtocolIDModifier and TypeMethodDescriptionTCPIPAddressID.getProtocolID()
Returns the ProtocolID for this address