public class FlowSpec extends RSVPObject
bytes, classNum, cType, length
Constructor and Description |
---|
FlowSpec(byte[] bytes,
int offset) |
FlowSpec(int formatVersionNumber,
int overallLength,
int serviceHeader,
int lengthOfControlledLoadData,
int parameterID,
int parameter127Flags,
int parameter127length,
float tokenBucketRate,
float tokenBucketSize,
float peakDataRate,
long minimumPoliciedUnit,
long maximumPacketSize) |
Modifier and Type | Method and Description |
---|---|
void |
decode(byte[] bytes,
int offset) |
void |
encode()
Generic method to encode an RSVP element
|
int |
getFormatVersionNumber() |
int |
getLengthOfControlledLoadData() |
long |
getMaximumPacketSize() |
long |
getMinimumPoliciedUnit() |
int |
getOverallLength() |
int |
getParameter127Flags() |
int |
getParameter127length() |
int |
getParameterID() |
float |
getPeakDataRate() |
int |
getServiceHeader() |
float |
getTokenBucketRate() |
float |
getTokenBucketSize() |
void |
setFormatVersionNumber(int formatVersionNumber) |
void |
setLengthOfControlledLoadData(int lengthOfControlledLoadData) |
void |
setMaximumPacketSize(long maximumPacketSize) |
void |
setMinimumPoliciedUnit(long minimumPoliciedUnit) |
void |
setOverallLength(int overallLength) |
void |
setParameter127Flags(int parameter127Flags) |
void |
setParameter127length(int parameter127length) |
void |
setParameterID(int parameterID) |
void |
setPeakDataRate(float peakDataRate) |
void |
setServiceHeader(int serviceHeader) |
void |
setTokenBucketRate(float tokenBucketRate) |
void |
setTokenBucketSize(float tokenBucketSize) |
decodeHeader, encodeHeader, getBytes, getClassNum, getClassNum, getcType, getcType, getLength, getLength, setBytes, setClassNum, setcType, setLength
public FlowSpec(byte[] bytes, int offset)
public FlowSpec(int formatVersionNumber, int overallLength, int serviceHeader, int lengthOfControlledLoadData, int parameterID, int parameter127Flags, int parameter127length, float tokenBucketRate, float tokenBucketSize, float peakDataRate, long minimumPoliciedUnit, long maximumPacketSize)
public void encode()
RSVPElement
encode
in interface RSVPElement
encode
in class RSVPObject
public void decode(byte[] bytes, int offset)
decode
in class RSVPObject
public int getFormatVersionNumber()
public void setFormatVersionNumber(int formatVersionNumber)
public int getOverallLength()
public void setOverallLength(int overallLength)
public int getServiceHeader()
public void setServiceHeader(int serviceHeader)
public int getLengthOfControlledLoadData()
public void setLengthOfControlledLoadData(int lengthOfControlledLoadData)
public int getParameterID()
public void setParameterID(int parameterID)
public int getParameter127Flags()
public void setParameter127Flags(int parameter127Flags)
public int getParameter127length()
public void setParameter127length(int parameter127length)
public float getTokenBucketRate()
public void setTokenBucketRate(float tokenBucketRate)
public float getTokenBucketSize()
public void setTokenBucketSize(float tokenBucketSize)
public float getPeakDataRate()
public void setPeakDataRate(float peakDataRate)
public long getMinimumPoliciedUnit()
public void setMinimumPoliciedUnit(long minimumPoliciedUnit)
public long getMaximumPacketSize()
public void setMaximumPacketSize(long maximumPacketSize)
Copyright © 2016. All rights reserved.