org.openflow.gui.net.protocol
Class NodesList
java.lang.Object
org.openflow.gui.net.protocol.OFGMessage
org.openflow.gui.net.protocol.NodesList
- All Implemented Interfaces:
- Message<OFGMessageType>
- Direct Known Subclasses:
- NodesAdd, NodesDel
public abstract class NodesList
- extends OFGMessage
A list of nodes.
- Author:
- David Underhill
|
Method Summary |
int |
length()
total length of this message in bytes |
java.lang.String |
toString()
String representation of the message including the date and type. |
void |
write(java.io.DataOutput out)
sends the message over the specified output stream |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
nodes
public final Node[] nodes
NodesList
public NodesList(OFGMessageType t,
Node[] nodes)
NodesList
public NodesList(OFGMessageType t,
int xid,
Node[] nodes)
NodesList
public NodesList(int len,
OFGMessageType t,
int xid,
java.io.DataInput in)
throws java.io.IOException
- Throws:
java.io.IOException
length
public int length()
- Description copied from class:
OFGMessage
- total length of this message in bytes
- Overrides:
length in class OFGMessage
write
public void write(java.io.DataOutput out)
throws java.io.IOException
- Description copied from class:
OFGMessage
- sends the message over the specified output stream
- Overrides:
write in class OFGMessage
- Throws:
java.io.IOException
toString
public java.lang.String toString()
- Description copied from class:
OFGMessage
- String representation of the message including the date and type. Also
includes the transaction ID if it is non-zero.
- Overrides:
toString in class OFGMessage