Uses of Class
net.floodlightcontroller.routing.Route

Packages that use Route
net.floodlightcontroller.loadbalancer   
net.floodlightcontroller.routing   
net.floodlightcontroller.topology   
 

Uses of Route in net.floodlightcontroller.loadbalancer
 

Methods in net.floodlightcontroller.loadbalancer with parameters of type Route
 void LoadBalancer.pushStaticVipRoute(boolean inBound, Route route, LoadBalancer.IPClient client, LBMember member, long pinSwitch)
          used to push given route using static flow entry pusher
 

Uses of Route in net.floodlightcontroller.routing
 

Methods in net.floodlightcontroller.routing that return Route
 Route IRoutingService.getRoute(long srcId, int srcPort, long dstId, int dstPort, long cookie)
          Provides a route between srcPort on src and dstPort on dst.
 Route IRoutingService.getRoute(long srcId, int srcPort, long dstId, int dstPort, long cookie, boolean tunnelEnabled)
          Provides a route between srcPort on src and dstPort on dst.
 Route IRoutingService.getRoute(long src, long dst, long cookie)
          Provides a route between src and dst that allows tunnels.
 Route IRoutingService.getRoute(long src, long dst, long cookie, boolean tunnelEnabled)
          Provides a route between src and dst, with option to allow or not allow tunnels in the path.
 

Methods in net.floodlightcontroller.routing that return types with arguments of type Route
 java.util.ArrayList<Route> IRoutingService.getRoutes(long longSrcDpid, long longDstDpid, boolean tunnelEnabled)
          return all routes, if available
 

Methods in net.floodlightcontroller.routing with parameters of type Route
 int Route.compareTo(Route o)
          Compares the path lengths between Routes.
 boolean ForwardingBase.pushRoute(Route route, OFMatch match, java.util.EnumSet<OFOXMFieldType> nonWildcards, OFPacketIn pi, long pinSwitch, long cookie, FloodlightContext cntx, boolean reqeustFlowRemovedNotifn, boolean doFlush, byte flowModCommand)
          Push routes from back to front
 

Uses of Route in net.floodlightcontroller.topology
 

Fields in net.floodlightcontroller.topology with type parameters of type Route
protected  com.google.common.cache.LoadingCache<RouteId,Route> TopologyInstance.pathcache
           
 

Methods in net.floodlightcontroller.topology that return Route
protected  Route TopologyInstance.buildroute(RouteId id)
           
 Route TopologyManager.getRoute(long src, int srcPort, long dst, int dstPort, long cookie)
           
 Route TopologyManager.getRoute(long src, int srcPort, long dst, int dstPort, long cookie, boolean tunnelEnabled)
           
 Route TopologyManager.getRoute(long src, long dst, long cookie)
           
protected  Route TopologyInstance.getRoute(long srcId, long dstId, long cookie)
           
 Route TopologyManager.getRoute(long src, long dst, long cookie, boolean tunnelEnabled)
           
protected  Route TopologyInstance.getRoute(ServiceChain sc, long srcId, int srcPort, long dstId, int dstPort, long cookie)
           
 Route TopologyInstance.PathCacheLoader.load(RouteId rid)
           
 

Methods in net.floodlightcontroller.topology that return types with arguments of type Route
 java.util.ArrayList<Route> TopologyManager.getRoutes(long srcDpid, long dstDpid, boolean tunnelEnabled)