public class PressureAPController extends NullAPController
Modifier and Type | Method and Description |
---|---|
void |
controllerRemove(long time,
GlobalController g)
Use the controller to remove the least efficient AP using Pressure alg
|
void |
controllerUpdate(long time,
GlobalController g)
Controller regular AP update action
|
int |
getScore(long time,
int gid,
GlobalController g)
No score for this function
|
void |
routerUpdate(Router r)
Router regular AP update action
|
addAccessPoint, addLink, addNode, addWarmUpNode, APTrafficEstimate, findClosestAP, getAP, getAPCost, getAPList, getNoAPs, isAP, meanAPLife, meanAPLifeSoFar, meanNodeLife, newAPInfo, nonAPNodes, removeAccessPoint, removeLink, removeNode, removeWarmUpNode, routerUpdate, setAP
public void routerUpdate(Router r)
public void controllerUpdate(long time, GlobalController g)
controllerUpdate
in interface APController
controllerUpdate
in class NullAPController
public void controllerRemove(long time, GlobalController g)
controllerRemove
in interface APController
controllerRemove
in class NullAPController
public int getScore(long time, int gid, GlobalController g)
getScore
in interface APController
getScore
in class NullAPController
User Space Routing 0.10.3