|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DiffServModel
Generic diffserv model interface
Method Summary | |
---|---|
boolean |
checkConstraints(Domain domain,
float[] bc,
float mrbw)
Check that the given constraints are set correctly for the given domain (right number of constraints, ...) |
float[] |
getReservableBandwidth(Domain domain,
float[] bc,
float[] reservedBwArray,
float mrbw)
Returns an array representing the reservable bandwidth at each of the priority level. |
float |
getReservableBandwidth(Domain domain,
int priority,
float[] bc,
float[] reservedBwArray,
float mrbw)
Returns the reservable bandwidth at a given priority level given the constraints and the reserved bandwidth. |
Method Detail |
---|
boolean checkConstraints(Domain domain, float[] bc, float mrbw)
domain
- bc
- Array of bandwidth constraints, indexed by the constraint numbermrbw
- Maximum reservable bandwidth
float[] getReservableBandwidth(Domain domain, float[] bc, float[] reservedBwArray, float mrbw)
domain
- bc
- Array of bandwidth constraints, indexed by the constraint numberreservedBwArray
- Array representing the reserved bandwidth at each of the priority levelmrbw
- Maximum reservable bandwidth
float getReservableBandwidth(Domain domain, int priority, float[] bc, float[] reservedBwArray, float mrbw)
domain
- priority
- bc
- Array of bandwidth constraints, indexed by the constraint numberreservedBwArray
- Array representing the reserved bandwidth at each of the priority levelmrbw
- Maximum reservable bandwidth
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |