|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use NodeAddressID | |
---|---|
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). |
org.jcsp.net.remote | Supports the remote spawning of processes at other nodes. |
org.jcsp.net.tcpip |
Uses of NodeAddressID in org.jcsp.net |
---|
Methods in org.jcsp.net that return NodeAddressID | |
---|---|
protected abstract NodeAddressID |
ProtocolID.createAddressID(String stAddressID,
boolean uniqueAddress)
Constructs a NodeAddressID from a String . |
NodeAddressID[] |
NodeID.getAddresses()
Returns a clone of the set of NodeAddressID objects that
this NodeID holds. |
NodeAddressID[] |
ServiceSettings.getAddresses(String name)
Gets the addresses held in a setting of a specified name. |
protected static NodeAddressID |
NodeAddressID.getAddressIDFromString(String stringForm)
This is is a static method that should be overriden by concrete implementations of this class. |
NodeAddressID |
NetChannelLocation.getChannelAddress()
Public accessor for the channel's address, if held. |
protected NodeAddressID |
LinkServer.getLinkServerAddressID()
Protected accessor for obtaining the NodeAddressID on which
this server is listening. |
Methods in org.jcsp.net with parameters of type NodeAddressID | |
---|---|
void |
ServiceSettings.addAddress(String name,
NodeAddressID address)
Adds a named address setting. |
protected static LinkServer |
LinkServer.create(NodeAddressID addressID)
Create a server on a specifiedNodeAddressID, and start it. |
org.jcsp.net.Specification[] |
ProtocolManager.getAddressSpecifications(NodeAddressID addressID)
Returns an array of Specification objects that are held for
a specified local address. |
NodeKey |
Node.init(NodeAddressID localAddress)
This method functions the same as calling init(NodeAddressID[]) with a single element in the
array. |
NodeKey |
Node.init(NodeAddressID[] localAddresses)
This method is functionally equivalent to calling init(NodeAddressID[], HashTable) with the HashTable
parameter being supplied as null . |
NodeKey |
Node.init(NodeAddressID[] localAddresses,
Hashtable[] protocolSettings)
Initializes the local Node and starts LinkServer listening
on each of the supplied NodeAddressID objects. |
boolean |
ProtocolManager.installProtocolServer(NodeAddressID addressID,
org.jcsp.net.Specification[] specifications)
Installs a LinkServer listening on a specified
NodeAddressID and holds the specified set of
Specification objects against the address. |
protected abstract LinkServer |
ProtocolID.startLinkServer(NodeAddressID addressID)
Constructs, starts and returns a LinkServer on a
specified NodeAddressID . |
boolean |
ProtocolManager.stopProtocolServer(NodeAddressID addressID)
Stops the LinkServer that is listening on the specified address. |
abstract Link |
LinkFactory.Builder.testAndBuild(NodeAddressID addressID)
Takes a NodeAddressID and constructs and returns
a Link object. |
Constructors in org.jcsp.net with parameters of type NodeAddressID | |
---|---|
LinkServer(ProtocolID protocolID,
NodeAddressID linkServerAddressID)
Constructor. |
|
NetChannelLocation(NodeAddressID channelAddress,
String channelLabel)
Constructor which takes a NodeAddressID on which the
channel's Node is listening and the label assigned to the channel's
Virtual Channel Number (VCN). |
Uses of NodeAddressID in org.jcsp.net.cns |
---|
Methods in org.jcsp.net.cns with parameters of type NodeAddressID | |
---|---|
static CNSService |
CNSService.install(NodeKey key,
NodeAddressID cnsAddress)
Installs and starts a Channel Name Server client service on the local Node. |
static CNSService |
CNSService.install(NodeKey key,
NodeAddressID cnsAddress,
String serviceName)
Installs and starts a Channel Name Server client service on the local Node. |
Constructors in org.jcsp.net.cns with parameters of type NodeAddressID | |
---|---|
CNSService(NodeAddressID cnsAddress)
Constructor which takes an address of the Node hosting the Channel Name Server. |
|
CNSService(NodeAddressID cnsAddress,
boolean start)
Constructor which takes an address of the Node hosting the Channel Name Server as well as a boolean
indicating whether or not the service should be started. |
|
CNSService(NodeAddressID cnsAddress,
String adminChannelLabel)
Constructor which takes an address of the Node hosting the Channel Name Server as well as the label of the Channel Name Server's admin channel. |
|
CNSService(NodeAddressID cnsAddress,
String adminChannelLabel,
boolean start)
Constructor which takes an address of the Node hosting the Channel Name Server, the label of the Channel Name Server's admin channel and a boolean indicating
whether the service should be started. |
Uses of NodeAddressID in org.jcsp.net.remote |
---|
Constructors in org.jcsp.net.remote with parameters of type NodeAddressID | |
---|---|
RemoteProcess(CSProcess process,
NodeAddressID remoteNode)
Constructs a new proxy. |
|
RemoteProcess(CSProcess process,
NodeAddressID remoteNode,
NodeFactory factory)
Constructs a new proxy. |
|
RemoteProcess(CSProcess process,
NodeAddressID remoteNode,
NodeFactory factory,
String classPath)
Constructs a new proxy. |
|
RemoteProcess(CSProcess process,
NodeAddressID remoteNode,
String classPath)
Constructs a new proxy. |
Uses of NodeAddressID in org.jcsp.net.tcpip |
---|
Subclasses of NodeAddressID in org.jcsp.net.tcpip | |
---|---|
class |
TCPIPAddressID
Provides a concrete implementation of the abstract NodeAddressID for use with the
TCP/IP link protocol. |
Methods in org.jcsp.net.tcpip that return NodeAddressID | |
---|---|
protected NodeAddressID |
TCPIPProtocolID.createAddressID(String stAddressID,
boolean uniqueAddress)
Creates an address from a string form. |
static NodeAddressID |
TCPIPAddressID.getAddressIDFromString(String stringForm)
Constructs and returns a TCPIPv4 NodeAddressID from a String. |
Methods in org.jcsp.net.tcpip with parameters of type NodeAddressID | |
---|---|
protected LinkServer |
TCPIPProtocolID.startLinkServer(NodeAddressID addressID)
Starts the TCP/IP link server at this node using the given address ID. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |