public class HotSpotAPController extends NullAPController
Modifier and Type | Method and Description |
---|---|
void |
controllerRemove(long time,
GlobalController g)
Use the controller to remove the least efficient AP using HotSpot alg
|
void |
controllerUpdate(long time,
GlobalController g)
Controller regular AP update action
|
int |
getScore(long tim,
int gid,
GlobalController g)
Accessor for hot spot score
|
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 tim, int gid, GlobalController g)
getScore
in interface APController
getScore
in class NullAPController
User Space Routing 0.10.3