org.mbari.siam.distributed
Class NodeInfo

java.lang.Object
  extended by org.mbari.siam.distributed.NodeInfo
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
MOOSNodeInfo

public class NodeInfo
extends java.lang.Object
implements java.io.Serializable

Basic information about node and its subnodes

See Also:
Serialized Form

Field Summary
 java.net.InetAddress _ethernetAddress
          Ethernet address of node
 long _nodeID
          ISI ID of node
 long _nodeStartTime
          Time node service started (msec since epoch)
 Subnode[] _subnodes
          Array of subnodes
 
Constructor Summary
NodeInfo(java.net.InetAddress ethernetAddress, long nodeID, Subnode[] subnodes, long startTime)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_ethernetAddress

public java.net.InetAddress _ethernetAddress
Ethernet address of node


_nodeID

public long _nodeID
ISI ID of node


_nodeStartTime

public long _nodeStartTime
Time node service started (msec since epoch)


_subnodes

public Subnode[] _subnodes
Array of subnodes

Constructor Detail

NodeInfo

public NodeInfo(java.net.InetAddress ethernetAddress,
                long nodeID,
                Subnode[] subnodes,
                long startTime)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003 MBARI.

The Monterey Bay Aquarium Research Institute (MBARI) provides this documentation and code "as is", with no warranty, express or implied, of its quality or consistency. It is provided without support and without obligation on the part of MBARI to assist in its use, correction, modification, or enhancement.