Uses of Class
org.onosproject.segmentrouting.grouphandler.DestinationSet
-
Packages that use DestinationSet Package Description org.onosproject.segmentrouting.grouphandler Segment routing group handling.org.onosproject.segmentrouting.storekey Key data structure of various stores used by Segment Routing. -
-
Uses of DestinationSet in org.onosproject.segmentrouting.grouphandler
Methods in org.onosproject.segmentrouting.grouphandler that return DestinationSet Modifier and Type Method Description static DestinationSetDestinationSet. createTypePopBos(org.onosproject.net.DeviceId deviceId)Returns a DestinationSet with type POP_BOS.static DestinationSetDestinationSet. createTypePopNotBos(org.onosproject.net.DeviceId deviceId)Returns a DestinationSet with type POP_NOT_BOS.static DestinationSetDestinationSet. createTypePushBos(int edgeLabel1, org.onosproject.net.DeviceId destSw1)Returns a DestinationSet with type PUSH_BOS.static DestinationSetDestinationSet. createTypePushBos(int edgeLabel1, org.onosproject.net.DeviceId destSw1, int edgeLabel2, org.onosproject.net.DeviceId destSw2)Returns a DestinationSet with type PUSH_BOS used for paired leafs.static DestinationSetDestinationSet. createTypePushNone(org.onosproject.net.DeviceId destSw)Returns a DestinationSet with type PUSH_NONE.static DestinationSetDestinationSet. createTypeSwapBos(int edgeLabel, org.onosproject.net.DeviceId deviceId)Returns a DestinationSet with type SWAP_BOS.static DestinationSetDestinationSet. createTypeSwapNotBos(int edgeLabel, org.onosproject.net.DeviceId deviceId)Returns a DestinationSet with type SWAP_NOT_BOS.Methods in org.onosproject.segmentrouting.grouphandler with parameters of type DestinationSet Modifier and Type Method Description voidDefaultGroupHandler. createGroupFromDestinationSet(DestinationSet ds, Map<org.onosproject.net.DeviceId,Set<org.onosproject.net.DeviceId>> neighbors, org.onosproject.net.flow.TrafficSelector meta, boolean simple)Creates a NextObjective for a hash group in this device from a given DestinationSet.intDefaultGroupHandler. getNextObjectiveId(DestinationSet ds, Map<org.onosproject.net.DeviceId,Set<org.onosproject.net.DeviceId>> nextHops, org.onosproject.net.flow.TrafficSelector meta, boolean simple)Returns the next objective of type hashed (or simple) associated with the destination set.booleanDefaultGroupHandler. hasNextObjectiveId(DestinationSet ns)Checks if the next objective ID (group) for the neighbor set exists or not. -
Uses of DestinationSet in org.onosproject.segmentrouting.storekey
Methods in org.onosproject.segmentrouting.storekey that return DestinationSet Modifier and Type Method Description DestinationSetDestinationSetNextObjectiveStoreKey. destinationSet()Returns the destination set in the key.Constructors in org.onosproject.segmentrouting.storekey with parameters of type DestinationSet Constructor Description DestinationSetNextObjectiveStoreKey(org.onosproject.net.DeviceId deviceId, DestinationSet ds)Constructs the key of destination set next objective store.
-