|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--gov.nist.antd.diffserv.DiffServCTFlow
Each DiffServFlow object contains at least one DiffServCTFlow entry in the DiffServCTFlowTable(Vector).
The DiffServCTFlow contains the DiffServ packet flow mapping informations, such as source/destination address range, protocol number, source/destination port range, and ToS. a.DiffServCTFlow - srcIPAddressList, srcIDList - destIPAddressList, destIDList - ProtocolNum - ToS (Type of Service) - SrcPortMin, SrcPortMax: source port range - DestPortMin, DestPortMax: destination port range - class-type - DiffServPrfFlowProfile DSFProfile
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 | |
int |
ClassType
Field ClassType - XXX |
java.lang.String |
ClassTypeString
Field ClassTypeString - XXX |
boolean |
debug
Field debug - XXX |
java.util.Vector |
destIDList
Field destIDList - XXX |
java.util.Vector |
destIPAddrList
Field destIPAddrList - XXX |
int |
DestPortMax
Field DestPortMax - XXX |
int |
DestPortMin
Field DestPortMin - XXX |
int |
DiffServFlowID
Field DiffServFlowID - XXX |
DiffServPrfFlowProfile |
DSFProfile
Field DSFProfile - XXX |
DiffServTrafficConditioner |
DSTConditioner
Field DSTConditioner - XXX |
java.lang.String |
ID
Field ID - XXX |
Net |
net
Field net - XXX |
int |
ProtocolNum
Field ProtocolNum - XXX |
java.util.Vector |
srcIDList
Field srcIDList - XXX |
java.util.Vector |
srcIPAddrList
Field srcIPAddrList - XXX |
int |
SrcPortMax
Field SrcPortMax - XXX |
int |
SrcPortMin
Field SrcPortMin - XXX |
int |
ToS
Field ToS - XXX |
| Constructor Summary | |
DiffServCTFlow(DiffServTrafficConditioner dstc)
Constructor DiffServCTFlow |
|
| Method Summary | |
void |
addDSFProfile(DiffServPrfFlowProfile dsfp)
Method addDSFProfile XXX |
boolean |
DiffServCTClassify(int clientip,
int serverip,
int serverport,
int protocolnum)
Method DiffServCTClassify XXX |
boolean |
DiffServCTClassify(ProtocolMessage message)
Method DiffServCTClassify XXX |
boolean |
findIPAddr(int ipaddr,
java.util.Vector v)
Method findIPAddr XXX |
void |
getIPAddressList(com.renesys.raceway.DML.Configuration cfg,
java.util.Vector iplist,
java.util.Vector idlist)
Method getIPAddressList XXX |
void |
init(int id,
int classtype,
java.lang.String classtypestring,
com.renesys.raceway.DML.Configuration cfg)
Method init 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 boolean debug
public java.lang.String ID
public Net net
public java.util.Vector srcIPAddrList
public java.util.Vector srcIDList
public java.util.Vector destIPAddrList
public java.util.Vector destIDList
public int ProtocolNum
public int ToS
public int SrcPortMin
public int SrcPortMax
public int DestPortMin
public int DestPortMax
public int DiffServFlowID
public int ClassType
public java.lang.String ClassTypeString
public DiffServPrfFlowProfile DSFProfile
| Constructor Detail |
public DiffServCTFlow(DiffServTrafficConditioner dstc)
dstc - - XXX| Method Detail |
public void init(int id,
int classtype,
java.lang.String classtypestring,
com.renesys.raceway.DML.Configuration cfg)
id - - XXXclasstype - - XXXclasstypestring - - XXXcfg - - XXX
public void getIPAddressList(com.renesys.raceway.DML.Configuration cfg,
java.util.Vector iplist,
java.util.Vector idlist)
cfg - - XXXiplist - - XXXidlist - - XXXpublic boolean DiffServCTClassify(ProtocolMessage message)
message - - XXX
public boolean DiffServCTClassify(int clientip,
int serverip,
int serverport,
int protocolnum)
clientip - - XXXserverip - - XXXserverport - - XXXprotocolnum - - XXX
public boolean findIPAddr(int ipaddr,
java.util.Vector v)
ipaddr - - XXXv - - XXX
public void addDSFProfile(DiffServPrfFlowProfile dsfp)
dsfp - - XXX
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||