public class OfmMutableQueueGetConfigReply extends OfmQueueGetConfigReply implements MutableMessage
OfmQueueGetConfigReply
.length
Modifier and Type | Method and Description |
---|---|
void |
addQueue(Queue queue)
Adds a queue to the list of queues; since 1.0.
|
void |
clearXid()
Clears the transaction ID field of this message (sets it to 0).
|
void |
setPort(BigPortNumber port)
Sets the ID of the port that was queried; Since 1.0.
|
OpenflowMessage |
toImmutable()
Returns an immutable instance of this message.
|
String |
toString() |
boolean |
writable()
Returns true if this mutable object is still writable.
|
getPort, getQueues, toDebugString
decodeHeader, getType, getVersion, getXid, hex, hex, length, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getVersion, toDebugString
public void clearXid()
MutableMessage
clearXid
in interface MutableMessage
public OpenflowMessage toImmutable()
MutableMessage
It is expected that the reference to this mutable message will be
dropped. Note that all method calls invoked on a
MutableMessage
after toImmutable()
has been invoked
will result in an InvalidMutableException
being thrown.
toImmutable
in interface MutableMessage
public boolean writable()
MutableObject
#toImmutable()
method (defined on a sub-interface)
has not yet been invoked.writable
in interface MutableObject
public String toString()
toString
in class OfmQueueGetConfigReply
public void setPort(BigPortNumber port)
Note that in 1.0, the port number is u16.
port
- the port numberInvalidMutableException
- if this instance is no longer writableNullPointerException
- if port is nullIllegalArgumentException
- if the port number is invalidpublic void addQueue(Queue queue)
queue
- the queue to addCopyright © 2015. All Rights Reserved.