|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--gov.nist.antd.diffserv.DiffServPrfFlowProfile
The informations of the packet processing for a specific DiffServFlow are defined in the DiffServFlowProfile and DiffServPrfFlowProfile. DiffServPrfFlowProfile is used by the DiffServFlowProfile to specify the details of the DiffServFlow.
a. DiffServFlowProfile: - scheduler to define the DiffServPacketScheduler - PrfFlowProfileTable to contain DiffServPrfFlowProfiles - definition of meter monitoring - definition of queue monitoring b. DiffServPrfFlowProfile: - class-type - priority - weight - meter - bitrate (CIR for meter) - Queue - SchedulingRate
This class was developed at the National Institute of Standards and Technology by employees of the Federal Government in the course of their official duties. Pursuant to title 17 Section 105 of the United States Code this software is not subject to copyright protection and is in the public domain. NIST assumes no responsibility whatsoever for its use by other parties, and makes no guarantees, expressed or implied, about its quality, reliability, or any other characteristic.
We would appreciate acknowledgement if the software is used.
NIST ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" CONDITION AND DISCLAIM ANY LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE.
| Field Summary | |
double |
bitrate
Field bitrate - XXX |
int |
ClassType
Field ClassType - XXX |
java.lang.String |
ClassTypeString
Field ClassTypeString - XXX |
boolean |
debug
Field debug - XXX |
int |
DiffServFlowID
Field DiffServFlowID - XXX |
DiffServCTFlow |
DSCTFlow
Field DSCTFlow - XXX |
DiffServTrafficConditioner |
DSTConditioner
Field DSTConditioner - XXX |
java.lang.String |
HostID
Field HostID - XXX |
DiffServMeterMarker |
Meter
Field Meter - XXX |
int |
Priority
Field Priority - XXX |
DiffServQueue |
Queue
Field Queue - XXX |
double |
SchedulingRate
Field SchedulingRate - XXX |
double |
Weight
Field Weight - XXX |
| Constructor Summary | |
DiffServPrfFlowProfile(DiffServTrafficConditioner dstc,
int flowid,
int classtype,
java.lang.String classtypestring)
Constructor DiffServPrfFlowProfile |
|
| Method Summary | |
void |
config(com.renesys.raceway.DML.Configuration cfg)
Method config XXX |
void |
configMeter(com.renesys.raceway.DML.Configuration cfg)
Method configMeter XXX |
void |
configQueue(com.renesys.raceway.DML.Configuration cfg)
Method configQueue XXX |
void |
init()
Method init |
boolean |
MeterAndQueueing(ProtocolMessage message,
ProtocolSession fromSession)
Method MeterAndQueueing XXX |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public DiffServTrafficConditioner DSTConditioner
public DiffServCTFlow DSCTFlow
public boolean debug
public java.lang.String HostID
public int DiffServFlowID
public int ClassType
public java.lang.String ClassTypeString
public int Priority
public double Weight
public DiffServMeterMarker Meter
public double bitrate
public DiffServQueue Queue
public double SchedulingRate
| Constructor Detail |
public DiffServPrfFlowProfile(DiffServTrafficConditioner dstc,
int flowid,
int classtype,
java.lang.String classtypestring)
dstc - - XXXflowid - - XXXclasstype - - XXXclasstypestring - - XXX| Method Detail |
public void init()
public void config(com.renesys.raceway.DML.Configuration cfg)
throws com.renesys.raceway.DML.configException
cfg - - XXX
com.renesys.raceway.DML.configException
public void configMeter(com.renesys.raceway.DML.Configuration cfg)
throws com.renesys.raceway.DML.configException
cfg - - XXX
com.renesys.raceway.DML.configException
public void configQueue(com.renesys.raceway.DML.Configuration cfg)
throws com.renesys.raceway.DML.configException
cfg - - XXX
com.renesys.raceway.DML.configException
public boolean MeterAndQueueing(ProtocolMessage message,
ProtocolSession fromSession)
message - - XXXfromSession - - XXX
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||