org.openflow.protocol.meter
Class OFMeterBandDSCPRemark

java.lang.Object
  extended by org.openflow.protocol.meter.OFMeterBand
      extended by org.openflow.protocol.meter.OFMeterBandDSCPRemark
All Implemented Interfaces:
java.lang.Cloneable

public class OFMeterBandDSCPRemark
extends OFMeterBand

Corresponds to the struct struct ofp_meter_band_dscp_remark OpenFlow structure

Author:
Srini Seetharaman (srini.seetharaman@gmail.com)

Field Summary
static int MINIMUM_LENGTH
           
protected  byte precedenceLevel
           
 
Fields inherited from class org.openflow.protocol.meter.OFMeterBand
burstSize, length, rate, type
 
Constructor Summary
OFMeterBandDSCPRemark()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 byte getPrecedenceLevel()
           
 int hashCode()
           
 void readFrom(java.nio.ByteBuffer data)
           
 OFMeterBandDSCPRemark setPrecedenceLevel(byte precedenceLevel)
           
 java.lang.String toString()
           
 void writeTo(java.nio.ByteBuffer data)
           
 
Methods inherited from class org.openflow.protocol.meter.OFMeterBand
clone, getBurstSize, getLength, getLengthU, getRate, getType, setBurstSize, setLength, setRate, setType
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MINIMUM_LENGTH

public static int MINIMUM_LENGTH

precedenceLevel

protected byte precedenceLevel
Constructor Detail

OFMeterBandDSCPRemark

public OFMeterBandDSCPRemark()
Method Detail

getPrecedenceLevel

public byte getPrecedenceLevel()
Returns:
the precedenceLevel

setPrecedenceLevel

public OFMeterBandDSCPRemark setPrecedenceLevel(byte precedenceLevel)
Parameters:
precedenceLevel - the precedenceLevel to set

readFrom

public void readFrom(java.nio.ByteBuffer data)
Overrides:
readFrom in class OFMeterBand

writeTo

public void writeTo(java.nio.ByteBuffer data)
Overrides:
writeTo in class OFMeterBand

hashCode

public int hashCode()
Overrides:
hashCode in class OFMeterBand

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class OFMeterBand

toString

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