|
||||||||||
| 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 | |||||||||