- AbstractAccumulator<T> - Class in org.onlab.util
-
Base implementation of an item accumulator.
- AbstractAccumulator(Timer, int, int, int) - Constructor for class org.onlab.util.AbstractAccumulator
-
Creates an item accumulator capable of triggering on the specified
thresholds.
- AbstractEdge<V extends Vertex> - Class in org.onlab.graph
-
Abstract graph edge implementation.
- AbstractEdge(V, V) - Constructor for class org.onlab.graph.AbstractEdge
-
Creates a new edge between the specified source and destination vertexes.
- AbstractGraphPathSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Basis for various graph path search algorithm implementations.
- AbstractGraphPathSearch() - Constructor for class org.onlab.graph.AbstractGraphPathSearch
-
- AbstractGraphPathSearch.DefaultResult - Class in org.onlab.graph
-
Default path search result that uses the DefaultPath to convey paths
in a graph.
- accept(U, V, W) - Method in interface org.onlab.util.TriConsumer
-
Applies the given arguments to the function.
- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
-
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
-
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- Accumulator<T> - Interface in org.onlab.util
-
Abstraction of an accumulator capable of collecting items and at some
point in time triggers processing of all previously accumulated items.
- acknowledge - Variable in class org.onlab.packet.TCP
-
- add(T) - Method in class org.onlab.util.AbstractAccumulator
-
- add(T) - Method in interface org.onlab.util.Accumulator
-
Adds an item to the current batch.
- add(Bandwidth) - Method in interface org.onlab.util.Bandwidth
-
Returns a Bandwidth whose value is (this + value).
- add(long) - Method in class org.onlab.util.Counter
-
Adds the specified number of occurrences to the counter.
- add(E) - Method in class org.onlab.util.ExtendedSet
-
- add(Frequency) - Method in class org.onlab.util.Frequency
-
Returns a Frequency whose value is (this + value).
- add(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- addAll(Collection<? extends E>) - Method in class org.onlab.util.ExtendedSet
-
- addAll(Collection<? extends E>) - Method in class org.onlab.util.UnmodifiableDeque
-
- addEdge(E) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- addEdge(E) - Method in interface org.onlab.graph.MutableGraph
-
Adds the specified edge to this graph.
- addFirst(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP
-
Add a multicast group to this IGMP message.
- addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP.IGMPv2
-
- addGroup(IGMPGroup) - Method in class org.onlab.packet.IGMP.IGMPv3
-
- addJoin(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Add a join given strings represending the source and group addresses.
- addJoinPrune(String, String, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Add the specified s,g to join field.
- addJoinPrune(IpPrefix, IpPrefix, boolean) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Add the specified S, G to the join field.
- addLast(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- addMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
-
Adds a message authenticator to the packet based on the given key.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.Redirect
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(byte, byte[]) - Method in class org.onlab.packet.ndp.RouterSolicitation
-
Adds a Neighbor Discovery Protocol packet option.
- addOption(PIMHelloOption) - Method in class org.onlab.packet.pim.PIMHello
-
Add a PIM Hello option to this hello message.
- addOptionalTLV(LLDPTLV) - Method in class org.onlab.packet.LLDP
-
Adds additional TLV to optionalTLVList.
- addPrune(String, String) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Add a prune given strings represending the source and group addresses.
- ADDR_UNREACH - Static variable in class org.onlab.packet.ICMP6
-
Address unreachable.
- address() - Method in class org.onlab.packet.Ip4Prefix
-
Returns the IPv4 address value of the prefix.
- address() - Method in class org.onlab.packet.Ip6Prefix
-
Returns the IPv6 address value of the prefix.
- address() - Method in class org.onlab.packet.IpPrefix
-
Returns the IP address value of the prefix.
- ADDRESS_FAMILY_IP4 - Static variable in class org.onlab.packet.PIM
-
- ADDRESS_FAMILY_IP6 - Static variable in class org.onlab.packet.PIM
-
- addressFamilyId - Variable in class org.onlab.packet.RIPV2AuthEntry
-
- addressFamilyId - Variable in class org.onlab.packet.RIPV2Entry
-
- addSource(IpAddress) - Method in class org.onlab.packet.IGMPGroup
-
Add a unicast source address to this message.
- addSubOption(DhcpOption) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
Adds a sub-option for this option.
- addVertex(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- addVertex(V) - Method in interface org.onlab.graph.MutableGraph
-
Adds the specified vertex to this graph.
- AdjacencyListsGraph<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Immutable graph implemented using adjacency lists.
- AdjacencyListsGraph(Set<V>, Set<E>) - Constructor for class org.onlab.graph.AdjacencyListsGraph
-
Creates a graph comprising of the specified vertexes and edges.
- AFI_IP - Static variable in class org.onlab.packet.RIPV2Entry
-
- afterExecute(Runnable, Throwable) - Method in class org.onlab.util.BoundedThreadPool
-
- ALL_DHCP_RELAY_AGENTS_AND_SERVERS - Static variable in class org.onlab.packet.Ip6Address
-
A link-scoped multicast address used by a DHCP client to communicate with
neighboring DHCP relay agents and servers.
- ALL_DHCP_SERVERS - Static variable in class org.onlab.packet.Ip6Address
-
A site-scoped multicast address used by a DHCP relay agent to
communicate with DHCP servers.
- ALL_PATHS - Static variable in interface org.onlab.graph.GraphPathSearch
-
- ALL_RIP_ROUTERS - Static variable in class org.onlab.packet.Ip6Address
-
All RIP routers multicast group.
- allOf(List<CompletableFuture<T>>) - Static method in class org.onlab.util.Tools
-
Returns a new CompletableFuture completed with a list of computed values
when all of the given CompletableFuture complete.
- allOf(List<CompletableFuture<T>>, BinaryOperator<T>, T) - Static method in class org.onlab.util.Tools
-
Returns a new CompletableFuture completed by reducing a list of computed values
when all of the given CompletableFuture complete.
- ALLOW_NEW_SOURCES - Static variable in class org.onlab.packet.IGMPMembership
-
- ANY - Static variable in class org.onlab.packet.VlanId
-
- ANY - Static variable in class org.onlab.util.Match
-
- any() - Static method in class org.onlab.util.Match
-
Returns a Match that matches any value including null.
- ANY_VALUE - Static variable in class org.onlab.packet.VlanId
-
- appendEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
-
- appendEdge(E) - Method in interface org.onlab.graph.MutablePath
-
Appends a new edge at the end of the this path.
- apply(U) - Method in class org.onlab.util.RetryingFunction
-
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- ARP - Class in org.onlab.packet
-
Representation of an ARP Packet.
- ARP() - Constructor for class org.onlab.packet.ARP
-
- asArray() - Method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte array view of this sequence.
- asGHz() - Method in class org.onlab.util.Frequency
-
Return the value this instance represents as GHz.
- asHz() - Method in class org.onlab.util.Frequency
-
Return the value this instance represents as Hz.
- asKHz() - Method in class org.onlab.util.Frequency
-
Return the value this instance represents as KHz.
- asMHz() - Method in class org.onlab.util.Frequency
-
Return the value this instance represents as MHz.
- asReadOnlyBuffer() - Method in class org.onlab.util.ImmutableByteSequence
-
Returns a view of this sequence as a read-only ByteBuffer.
- asTHz() - Method in class org.onlab.util.Frequency
-
Return the value this instance represents as THz.
- ATTR_GTC - Static variable in class org.onlab.packet.EAP
-
- ATTR_IDENTITY - Static variable in class org.onlab.packet.EAP
-
- ATTR_MD5 - Static variable in class org.onlab.packet.EAP
-
- ATTR_NAK - Static variable in class org.onlab.packet.EAP
-
- ATTR_NOTIFICATION - Static variable in class org.onlab.packet.EAP
-
- ATTR_OTP - Static variable in class org.onlab.packet.EAP
-
- ATTR_TLS - Static variable in class org.onlab.packet.EAP
-
- attributes - Variable in class org.onlab.packet.RADIUS
-
- Authentication - Class in org.onlab.packet.ipv6
-
Implements IPv6 authentication extension header format.
- Authentication() - Constructor for class org.onlab.packet.ipv6.Authentication
-
- authenticator - Variable in class org.onlab.packet.RADIUS
-
- authEntry - Variable in class org.onlab.packet.RIP
-
- authLen - Variable in class org.onlab.packet.RIPV2AuthEntry
-
- auxData - Variable in class org.onlab.packet.IGMPMembership
-
- auxDataLength - Variable in class org.onlab.packet.IGMPMembership
-
- auxInfo - Variable in class org.onlab.packet.IGMPGroup
-
- await(boolean) - Method in class org.onlab.util.BlockingBoolean
-
Causes the current thread to wait until the boolean equals the specified
value unless the thread is interrupted.
- await(boolean, long, TimeUnit) - Method in class org.onlab.util.BlockingBoolean
-
Causes the current thread to wait until the boolean equals the specified
value unless the thread is interrupted,
or the specified waiting time elapses.
- awaitTermination(long, TimeUnit) - Method in class org.onlab.util.PredictableExecutor
- awaitTermination(long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- C_BAND_MAX - Static variable in class org.onlab.util.Spectrum
-
- C_BAND_MIN - Static variable in class org.onlab.util.Spectrum
-
- CENTER_FREQUENCY - Static variable in class org.onlab.util.Spectrum
-
- CHANGE_TO_EXCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
-
- CHANGE_TO_INCLUDE_MODE - Static variable in class org.onlab.packet.IGMPMembership
-
- charAt(int) - Method in class org.onlab.util.XmlString
-
- CHASSIS_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
-
- CHASSIS_TLV_SUBTYPE - Static variable in class org.onlab.packet.LLDP
-
- CHASSIS_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
-
- ChassisId - Class in org.onlab.packet
-
The class representing a network device chassisId.
- ChassisId() - Constructor for class org.onlab.packet.ChassisId
-
Default constructor.
- ChassisId(long) - Constructor for class org.onlab.packet.ChassisId
-
Constructor from a long value.
- ChassisId(String) - Constructor for class org.onlab.packet.ChassisId
-
Constructor from a string.
- chassisId - Variable in class org.onlab.packet.LLDP
-
- checkArguments(Graph<V, E>, V, V) - Method in class org.onlab.graph.AbstractGraphPathSearch
-
Checks the specified path search arguments for validity.
- checkBufferLength(int, int, int) - Static method in class org.onlab.packet.PacketUtils
-
Check the length of the input buffer is appropriate given the offset and
length parameters.
- checkHeaderLength(int, int) - Static method in class org.onlab.packet.PacketUtils
-
Check that there are enough bytes in the buffer to read some number of
bytes that we need to read a full header.
- checkInput(byte[], int, int, int) - Static method in class org.onlab.packet.PacketUtils
-
Check the input parameters are sane and there's enough bytes to read
the required length.
- checkMessageAuthenticator(String) - Method in class org.onlab.packet.RADIUS
-
Checks the message authenticator in the packet with one generated from
the given key.
- checksum - Variable in class org.onlab.packet.ICMP
-
- checksum - Variable in class org.onlab.packet.ICMP6
-
- checksum - Variable in class org.onlab.packet.IGMP
-
- checksum - Variable in class org.onlab.packet.IPv4
-
- checksum - Variable in class org.onlab.packet.PIM
-
- checksum - Variable in class org.onlab.packet.TCP
-
- checksum - Variable in class org.onlab.packet.UDP
-
- CircuitId - Class in org.onlab.packet.dhcp
-
Representation of DHCP option 82 Circuit id.
- CircuitId(String, VlanId) - Constructor for class org.onlab.packet.dhcp.CircuitId
-
Creates a circuit id by given information.
- clear() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
Clear the graph.
- clear() - Method in class org.onlab.metrics.MetricsManager
-
Clears the internal state.
- clear() - Method in class org.onlab.util.ExtendedSet
-
- clear() - Method in class org.onlab.util.SlidingWindowCounter
-
Clears the counter.
- clear() - Method in class org.onlab.util.UnmodifiableDeque
-
- clientHardwareAddress - Variable in class org.onlab.packet.DHCP
-
- clientIPAddress - Variable in class org.onlab.packet.DHCP
-
- clone() - Method in class org.onlab.packet.BasePacket
-
This implementation of clone() is here to preserve backwards compatibility.
- ClosedOpenRange - Class in org.onlab.util
-
Represent a closed-open range.
- clusterCount() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
-
Returns the number of SCC clusters in the graph.
- clusterEdges() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
-
Returns the list of edges linking strongly connected vertex clusters.
- clusterVertexes() - Method in class org.onlab.graph.TarjanGraphSearch.SccResult
-
Returns the list of strongly connected vertex clusters.
- cmdType - Variable in class org.onlab.packet.RIP
-
- cmdType - Variable in class org.onlab.packet.RIPng
-
- code - Variable in class org.onlab.packet.dhcp.DhcpOption
-
- code - Variable in class org.onlab.packet.EAP
-
- code - Variable in class org.onlab.packet.RADIUS
-
- COMM_PROHIBIT - Static variable in class org.onlab.packet.ICMP6
-
Communication with destination administratively prohibited.
- compareTo(Weight) - Method in class org.onlab.graph.ScalarWeight
-
- compareTo(IpAddress) - Method in class org.onlab.packet.IpAddress
-
- compareTo(Bandwidth) - Method in interface org.onlab.util.Bandwidth
-
- compareTo(Frequency) - Method in class org.onlab.util.Frequency
-
- conditionalRemove(E, Predicate<E>) - Method in class org.onlab.util.ExtendedSet
-
Removes the entry if the supplied predicate evaluates to true.
- connectPoint() - Method in class org.onlab.packet.dhcp.CircuitId
-
Gets the connect point of circuit id.
- contains(IpPrefix) - Method in class org.onlab.packet.IpPrefix
-
Determines whether a given IP prefix is contained within this prefix.
- contains(IpAddress) - Method in class org.onlab.packet.IpPrefix
-
Determines whether a given IP address is contained within this prefix.
- contains(Object) - Method in class org.onlab.util.ExtendedSet
-
- contains(Object) - Method in class org.onlab.util.UnmodifiableDeque
-
- containsAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
-
- containsAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
-
- copyDirectory(String, String) - Static method in class org.onlab.util.Tools
-
Copies the specified directory path. Use with great caution since
no attempt is made to check for symbolic links, which could result in
copy of unintended files.
- copyDirectory(File, File) - Static method in class org.onlab.util.Tools
-
Copies the specified directory path. Use with great caution since
no attempt is made to check for symbolic links, which could result in
copy of unintended files.
- copyFrom(byte[]) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new immutable byte sequence with the same content and order of
the passed byte array.
- copyFrom(byte[], int, int) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new immutable byte sequence with the same content and order of
the passed byte array, from/to the given indexes (inclusive).
- copyFrom(ByteBuffer) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new immutable byte sequence copying bytes from the given
ByteBuffer ByteBuffer.
- copyFrom(long) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of 8 bytes containing the given long value.
- copyFrom(int) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of 4 bytes containing the given int value.
- copyFrom(short) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of 2 bytes containing the given short value.
- copyFrom(byte) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of 1 byte containing the given value.
- copyOf(byte[]) - Static method in class org.onlab.util.Tools
-
Returns a copy of the input byte array.
- cost() - Method in class org.onlab.graph.DefaultMutablePath
-
- cost() - Method in class org.onlab.graph.DefaultPath
-
- cost() - Method in class org.onlab.graph.DisjointPathPair
-
- cost() - Method in interface org.onlab.graph.Path
-
Returns the total cost of the path as a weight object.
- costs - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
- costs() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
- costs() - Method in interface org.onlab.graph.GraphPathSearch.Result
-
Return a bindings of each vertex to its cost in the path.
- countDown() - Method in class org.onlab.util.CountDownCompleter
-
Records a single completion.
- CountDownCompleter<T> - Class in org.onlab.util
-
A synchronization utility that defers invocation of a consumer
callback until a set number of actions tracked by a long counter complete.
- CountDownCompleter(T, long, Consumer<T>) - Constructor for class org.onlab.util.CountDownCompleter
-
Constructor.
- Counter - Class in org.onlab.util
-
Counting mechanism capable of tracking occurrences and rates.
- Counter() - Constructor for class org.onlab.util.Counter
-
Creates a new counter.
- Counter(long, long, long) - Constructor for class org.onlab.util.Counter
-
Creates a new counter in a specific state.
- create(short, short, ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
Creates a new PIM Hello option with the specified values.
- create() - Method in class org.onlab.util.KryoNamespace
-
Creates a Kryo instance.
- createCounter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
-
Creates a Counter metric.
- createCounter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
-
Creates a Counter metric.
- createDefaultOptions() - Method in class org.onlab.packet.pim.PIMHello
-
Create a PIM Hello packet with the most common hello options and default
values.
- createGenID(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
Creates a new generation ID option with a particular generation ID.
- createHistogram(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
-
Creates a Histogram metric.
- createHistogram(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
-
Creates a Histogram metric.
- createHoldTime(short) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
Creates a new hold time option.
- createMeter(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
-
Creates a Meter metric.
- createMeter(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
-
Creates a Meter metric.
- createPriority(int) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
Creates a new priority option.
- createPruneDelay(short, short) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
Creates a new LAN Prune Delay option.
- createTimer(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
-
Creates a Timer metric.
- createTimer(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
-
Creates a Timer metric.
- currentHopLimit - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- Data - Class in org.onlab.packet
-
- Data() - Constructor for class org.onlab.packet.Data
-
- Data(byte[]) - Constructor for class org.onlab.packet.Data
-
- data - Variable in class org.onlab.packet.Data
-
- data - Variable in class org.onlab.packet.dhcp.DhcpOption
-
- data - Variable in class org.onlab.packet.EAP
-
- data() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
-
Gets the option data.
- DATALAYER_ADDRESS_LENGTH - Static variable in class org.onlab.packet.Ethernet
-
- dataLength() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
-
Gets the option data length (in number of octets).
- dataOffset - Variable in class org.onlab.packet.TCP
-
- DataRateUnit - Enum in org.onlab.util
-
Data rate unit.
- decapsulateMessage() - Method in class org.onlab.packet.RADIUS
-
Decapsulates an EAP packet from the RADIUS packet.
- DEFAULT_BUFFER_SIZE - Static variable in class org.onlab.util.KryoNamespace
-
Default buffer size used for serialization.
- DEFAULT_DEVICE - Static variable in class org.onlab.packet.ONOSLLDP
-
- DEFAULT_GENID - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- DEFAULT_HOLDTIME - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- DEFAULT_HOP_WEIGHT - Static variable in class org.onlab.graph.DefaultEdgeWeigher
-
Default weight based on hop count.
- DEFAULT_INITIAL_WEIGHT - Static variable in class org.onlab.graph.DefaultEdgeWeigher
-
Default initial weight.
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.Dhcp6Option
-
- DEFAULT_LEN - Static variable in class org.onlab.packet.dhcp.DhcpOption
-
- DEFAULT_NAME - Static variable in class org.onlab.packet.ONOSLLDP
-
- DEFAULT_OVERRIDEINTERVAL - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedExecutors
-
- DEFAULT_POOL_SIZE - Static variable in class org.onlab.util.SharedScheduledExecutors
-
- DEFAULT_PRIORITY - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- DEFAULT_PRUNEDELAY - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- DefaultEdgeWeigher<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Default weigher returns identical weight for every graph edge.
- DefaultEdgeWeigher() - Constructor for class org.onlab.graph.DefaultEdgeWeigher
-
- DefaultHashMap<K,V> - Class in org.onlab.util
-
HashMap that returns a default value for unmapped keys.
- DefaultHashMap(V) - Constructor for class org.onlab.util.DefaultHashMap
-
Constructs an empty map with the given default value.
- DefaultMutablePath<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Simple concrete implementation of a directed graph path.
- DefaultMutablePath() - Constructor for class org.onlab.graph.DefaultMutablePath
-
Creates a new empty path.
- DefaultMutablePath(Path<V, E>) - Constructor for class org.onlab.graph.DefaultMutablePath
-
Creates a new path as a copy of another path.
- defaultOffsetDataTime(long) - Static method in class org.onlab.util.Tools
-
Creates OffsetDateTime instance from epoch milliseconds,
using system default time zone.
- DefaultPath<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Simple concrete implementation of a directed graph path.
- DefaultPath(List<E>, Weight) - Constructor for class org.onlab.graph.DefaultPath
-
Creates a new path from the specified list of edges and cost.
- DefaultResult(V, V) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
Creates the result of a single-path search.
- DefaultResult(V, V, int) - Constructor for class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
Creates the result of path search.
- DEFRAG_TIME_EXCEED - Static variable in class org.onlab.packet.ICMP6
-
Fragment reassembly time exceeded.
- delay(int) - Static method in class org.onlab.util.Tools
-
Suspends the current thread for a specified number of millis.
- delay(int, int) - Static method in class org.onlab.util.Tools
-
Suspends the current thread for a specified number of millis and nanos.
- DELIMITER - Static variable in class org.onlab.util.GroupedThreadFactory
-
- DepthFirstSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
DFS graph search algorithm implemented via iteration rather than recursion.
- DepthFirstSearch() - Constructor for class org.onlab.graph.DepthFirstSearch
-
- DepthFirstSearch.EdgeType - Enum in org.onlab.graph
-
Graph edge types as classified by the DFS algorithm.
- DepthFirstSearch.SpanningTreeResult - Class in org.onlab.graph
-
Graph search result which includes edge classification for building
a spanning tree.
- descendingIterator() - Method in class org.onlab.util.UnmodifiableDeque
-
- DeserializationException - Exception in org.onlab.packet
-
Signals that an error occurred during deserialization of a packet.
- DeserializationException(String) - Constructor for exception org.onlab.packet.DeserializationException
-
Creates a new deserialization exception with the given message.
- deserialize(byte[], int, int) - Method in interface org.onlab.packet.Deserializer
-
Deserialize a packet object from a byte array.
- deserialize(byte[]) - Static method in class org.onlab.packet.dhcp.CircuitId
-
Deserialize circuit id from byte string.
- deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPGroup
-
Deserialize an IGMPQuery or IGMPMembership message.
- deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPMembership
-
Deserialize the IGMP Membership report packet.
- deserialize(ByteBuffer) - Method in class org.onlab.packet.IGMPQuery
-
Deserialize the IGMP Query group structure.
- deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
- deserialize(ByteBuffer) - Method in class org.onlab.packet.LLDPTLV
-
- deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Deserialze from a ByteBuffer.
- deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMAddrSource
-
- deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrSource
-
- deserialize(ByteBuffer) - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
- deserialize(byte[], int, int) - Method in class org.onlab.packet.pim.PIMHello
-
XXX: This is deprecated, DO NOT USE, use the deserializer() function instead.
- deserialize(ByteBuffer) - Static method in class org.onlab.packet.pim.PIMHelloOption
-
- deserialize(byte[]) - Method in class org.onlab.util.KryoNamespace
-
Deserializes given byte array to Object using Kryo instance in pool.
- deserialize(ByteBuffer) - Method in class org.onlab.util.KryoNamespace
-
Deserializes given byte buffer to Object using Kryo instance in pool.
- deserialize(InputStream) - Method in class org.onlab.util.KryoNamespace
-
Deserializes given InputStream to an Object using Kryo instance in pool.
- deserialize(InputStream, int) - Method in class org.onlab.util.KryoNamespace
-
Deserializes given InputStream to an Object using Kryo instance in pool.
- deserializer() - Static method in class org.onlab.packet.ARP
-
Deserializer function for ARP packets.
- deserializer() - Static method in class org.onlab.packet.Data
-
Deserializer function for generic payload data.
- Deserializer<U extends IPacket> - Interface in org.onlab.packet
-
Function to deserialize a packet from a byte-based input stream.
- deserializer() - Static method in class org.onlab.packet.DHCP
-
Deserializer function for DHCP packets.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
Gets deserializer.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Gets deserializer.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Gets deserializer.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Gets deserializer.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Gets deserializer for DHCPv6 relay option.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6Option
-
Gets deserializer of DHCPv6 option.
- deserializer() - Static method in class org.onlab.packet.dhcp.Dhcp6RelayOption
-
Gets deserializer for DHCPv6 relay option.
- deserializer() - Static method in class org.onlab.packet.dhcp.DhcpOption
-
Deserializer function for DHCP option.
- deserializer() - Static method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
Deserializer function for DHCP relay agent option.
- deserializer() - Static method in class org.onlab.packet.DHCP6
-
Returns a deserializer for DHCPv6.
- deserializer() - Static method in class org.onlab.packet.EAP
-
Deserializer for EAP packets.
- deserializer() - Static method in class org.onlab.packet.EAPOL
-
Deserializer for EAPOL packets.
- deserializer() - Static method in class org.onlab.packet.Ethernet
-
Deserializer function for Ethernet packets.
- deserializer() - Method in enum org.onlab.packet.EthType.EtherType
-
- deserializer() - Static method in class org.onlab.packet.ICMP
-
Deserializer function for ICMP packets.
- deserializer() - Static method in class org.onlab.packet.ICMP6
-
Deserializer function for ICMPv6 packets.
- deserializer() - Static method in class org.onlab.packet.IGMP
-
Deserializer function for IPv4 packets.
- deserializer() - Static method in class org.onlab.packet.IP
-
Deserializer function for IP packets.
- deserializer() - Static method in class org.onlab.packet.IPv4
-
Deserializer function for IPv4 packets.
- deserializer() - Static method in class org.onlab.packet.ipv6.Authentication
-
Deserializer function for authentication headers.
- deserializer() - Static method in class org.onlab.packet.ipv6.BaseOptions
-
Deserializer function for IPv6 base options.
- deserializer() - Static method in class org.onlab.packet.IPv6
-
Deserializer function for IPv6 packets.
- deserializer() - Static method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
Deserializer function for encapsulated security payload headers.
- deserializer() - Static method in class org.onlab.packet.ipv6.Fragment
-
Deserializer function for fragment headers.
- deserializer() - Static method in class org.onlab.packet.ipv6.Routing
-
Deserializer function for routing headers.
- deserializer() - Static method in class org.onlab.packet.LLC
-
Deserializer function for LLC packets.
- deserializer() - Static method in class org.onlab.packet.LLDP
-
Deserializer function for LLDP packets.
- deserializer() - Static method in class org.onlab.packet.MPLS
-
Deserializer function for MPLS packets.
- deserializer() - Static method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Deserializer function for neighbor advertisement packets.
- deserializer() - Static method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- deserializer() - Static method in class org.onlab.packet.ndp.NeighborSolicitation
-
Deserializer function for neighbor solicitation packets.
- deserializer() - Static method in class org.onlab.packet.ndp.Redirect
-
Deserializer function for redirect packets.
- deserializer() - Static method in class org.onlab.packet.ndp.RouterAdvertisement
-
Deserializer function for router advertisement packets.
- deserializer() - Static method in class org.onlab.packet.ndp.RouterSolicitation
-
Deserializer function for router solicitation packets.
- deserializer() - Static method in class org.onlab.packet.PIM
-
Deserializer function for IPv4 packets.
- deserializer() - Static method in class org.onlab.packet.pim.PIMHello
-
Deserialize this hello message.
- deserializer() - Static method in class org.onlab.packet.pim.PIMJoinPrune
-
Return the J/P deserializer function.
- deserializer() - Static method in class org.onlab.packet.RADIUS
-
Deserializer for RADIUS packets.
- deserializer() - Static method in class org.onlab.packet.RIP
-
Deserializer function for RIP packets.
- deserializer() - Static method in class org.onlab.packet.RIPng
-
Deserializer function for RIPng packets.
- deserializer() - Static method in class org.onlab.packet.RIPngEntry
-
Deserializer function for RIPng entry.
- deserializer() - Static method in class org.onlab.packet.RIPV2AuthEntry
-
Deserializer function for RIPv2 entry.
- deserializer() - Static method in class org.onlab.packet.RIPV2Entry
-
Deserializer function for RIPv2 entry.
- deserializer() - Static method in class org.onlab.packet.TCP
-
Deserializer function for TCP packets.
- deserializer() - Static method in class org.onlab.packet.UDP
-
Deserializer function for UDP packets.
- deserializer() - Static method in class org.onlab.packet.VXLAN
-
Returns the deserializer closure (used by upper layer deserializer).
- DEST_UNREACH - Static variable in class org.onlab.packet.ICMP6
-
Destination Unreachable.
- destinationAddress - Variable in class org.onlab.packet.IPv4
-
- destinationAddress - Variable in class org.onlab.packet.IPv6
-
- destinationAddress - Variable in class org.onlab.packet.ndp.Redirect
-
- destinationMACAddress - Variable in class org.onlab.packet.Ethernet
-
- DestinationOptions - Class in org.onlab.packet.ipv6
-
Implements IPv6 Destination Options extension header format.
- DestinationOptions() - Constructor for class org.onlab.packet.ipv6.DestinationOptions
-
- destinationPort - Variable in class org.onlab.packet.TCP
-
- destinationPort - Variable in class org.onlab.packet.UDP
-
- destroy() - Method in class org.onlab.util.SlidingWindowCounter
-
Releases resources used by the SlidingWindowCounter.
- DEVICE_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
-
- DHCP - Class in org.onlab.packet
-
Representation of an DHCP Packet.
- DHCP() - Constructor for class org.onlab.packet.DHCP
-
- DHCP.DHCPOptionCode - Enum in org.onlab.packet
-
- DHCP.MsgType - Enum in org.onlab.packet
-
- DHCP6 - Class in org.onlab.packet
-
Representation of an DHCPv6 Packet.
- DHCP6() - Constructor for class org.onlab.packet.DHCP6
-
Creates new DHCPv6 object.
- DHCP6.MsgType - Enum in org.onlab.packet
-
DHCPv6 message type.
- DHCP6.OptionCode - Enum in org.onlab.packet
-
DHCPv6 option code.
- Dhcp6ClientDataOption - Class in org.onlab.packet.dhcp
-
DHCPv6 Client Data Option.
- Dhcp6ClientDataOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- Dhcp6ClientIdOption - Class in org.onlab.packet.dhcp
-
DHCPv6 Client Identifier Option.
- Dhcp6ClientIdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- Dhcp6CLTOption - Class in org.onlab.packet.dhcp
-
- Dhcp6CLTOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6CLTOption
-
Default constructor.
- Dhcp6CLTOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6CLTOption
-
Constructs a DHCPv6 Client Last Transaction Time option.
- Dhcp6Duid - Class in org.onlab.packet.dhcp
-
- Dhcp6Duid() - Constructor for class org.onlab.packet.dhcp.Dhcp6Duid
-
- Dhcp6Duid.DuidType - Enum in org.onlab.packet.dhcp
-
- Dhcp6IaAddressOption - Class in org.onlab.packet.dhcp
-
IA Address option for DHCPv6.
- Dhcp6IaAddressOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- Dhcp6IaNaOption - Class in org.onlab.packet.dhcp
-
DHCPv6 Identity Association for Non-temporary Addresses Option.
- Dhcp6IaNaOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Default constructor.
- Dhcp6IaNaOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Constructs a DHCPv6 IA NA option with DHCPv6 option.
- Dhcp6IaPdOption - Class in org.onlab.packet.dhcp
-
DHCPv6 Identity Association for Prefix Delegation Option.
- Dhcp6IaPdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Default constructor.
- Dhcp6IaPdOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Constructs a DHCPv6 IA PD option with DHCPv6 option.
- Dhcp6IaPrefixOption - Class in org.onlab.packet.dhcp
-
IA Address option for DHCPv6.
- Dhcp6IaPrefixOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- Dhcp6IaTaOption - Class in org.onlab.packet.dhcp
-
- Dhcp6IaTaOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Default constructor.
- Dhcp6IaTaOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Constructs a DHCPv6 IA TA option with DHCPv6 option.
- Dhcp6InterfaceIdOption - Class in org.onlab.packet.dhcp
-
Relay option for DHCPv6.
- Dhcp6InterfaceIdOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Default constructor.
- Dhcp6InterfaceIdOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Constructs a DHCPv6 relay option with DHCPv6 option.
- Dhcp6LeaseQueryOption - Class in org.onlab.packet.dhcp
-
DHCPv6 Lease Query Option.
- Dhcp6LeaseQueryOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- Dhcp6Option - Class in org.onlab.packet.dhcp
-
Representation of an DHCPv6 Option.
- Dhcp6Option() - Constructor for class org.onlab.packet.dhcp.Dhcp6Option
-
Default constructor.
- Dhcp6Option(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6Option
-
Constructs a DHCPv6 option based on information from other DHCPv6 option.
- Dhcp6RelayOption - Class in org.onlab.packet.dhcp
-
Relay option for DHCPv6.
- Dhcp6RelayOption() - Constructor for class org.onlab.packet.dhcp.Dhcp6RelayOption
-
Default constructor.
- Dhcp6RelayOption(Dhcp6Option) - Constructor for class org.onlab.packet.dhcp.Dhcp6RelayOption
-
Constructs a DHCPv6 relay option with DHCPv6 option.
- DHCP_CLIENT_PORT - Static variable in class org.onlab.packet.UDP
-
- DHCP_SERVER_PORT - Static variable in class org.onlab.packet.UDP
-
- DHCP_V6_CLIENT_PORT - Static variable in class org.onlab.packet.UDP
-
- DHCP_V6_SERVER_PORT - Static variable in class org.onlab.packet.UDP
-
- DhcpOption - Class in org.onlab.packet.dhcp
-
Default DHCP option.
- DhcpOption() - Constructor for class org.onlab.packet.dhcp.DhcpOption
-
- DHCPPacketType - Enum in org.onlab.packet
-
- DhcpRelayAgentOption - Class in org.onlab.packet.dhcp
-
Representation of DHCP relay agent option (option 82).
- DhcpRelayAgentOption() - Constructor for class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
- DhcpRelayAgentOption.RelayAgentInfoOptions - Enum in org.onlab.packet.dhcp
-
- diffServ - Variable in class org.onlab.packet.IPv4
-
- DijkstraGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Dijkstra shortest-path graph search algorithm capable of finding not just
one, but all shortest paths between the source and destinations.
- DijkstraGraphSearch() - Constructor for class org.onlab.graph.DijkstraGraphSearch
-
- DisjointPathPair<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Pair of disjoint paths.
- DisjointPathPair(Path<V, E>, Path<V, E>) - Constructor for class org.onlab.graph.DisjointPathPair
-
Creates a disjoint path pair from two paths.
- DOMAIN_SUBTYPE - Static variable in class org.onlab.packet.ONOSLLDP
-
- DscpClass - Enum in org.onlab.packet
-
Represents the DiffServ classes defined by the IPv4/IPv6 DSCP value.
- dst() - Method in class org.onlab.graph.AbstractEdge
-
- dst() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
- dst() - Method in class org.onlab.graph.DefaultMutablePath
-
- dst() - Method in class org.onlab.graph.DefaultPath
-
- dst() - Method in class org.onlab.graph.DisjointPathPair
-
- dst() - Method in interface org.onlab.graph.Edge
-
Returns the edge destination vertex.
- dst() - Method in interface org.onlab.graph.GraphPathSearch.Result
-
Returns the search destination, if was was given.
- dump(ChannelBuffer) - Static method in class org.onlab.util.HexDump
-
Deprecated.
Dump the buffer content in hex format.
- duplicate() - Method in class org.onlab.packet.ARP
-
Make an exact copy of the ARP packet.
- duplicate() - Method in class org.onlab.packet.Ethernet
-
Make an exact copy of the ethernet packet.
- duration() - Method in class org.onlab.util.Counter
-
Returns the duration expressed in fractional number of seconds.
- gaddr - Variable in class org.onlab.packet.IGMPGroup
-
- gatewayIPAddress - Variable in class org.onlab.packet.DHCP
-
- gbps(long) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in Gbps.
- gbps(double) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in Gbps.
- gBps(long) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in GBps.
- gBps(double) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in GBps.
- generateAuthCode() - Method in class org.onlab.packet.RADIUS
-
Generates an authenticator code.
- GENID_LENGTH - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- GeoLocation - Class in org.onlab.util
-
Geo location specified in terms of longitude and latitude.
- GeoLocation(double, double) - Constructor for class org.onlab.util.GeoLocation
-
Creates a new location using the specified coordinates.
- get() - Method in class org.onlab.util.BlockingAwareFuture
-
- get(long, TimeUnit) - Method in class org.onlab.util.BlockingAwareFuture
-
- get() - Method in class org.onlab.util.BlockingBoolean
-
Gets the value of the blocking boolean.
- get(Object) - Method in class org.onlab.util.DefaultHashMap
-
- get(Object) - Method in class org.onlab.util.ExtendedSet
-
Returns set element that is equal to the specified object.
- get(int) - Method in class org.onlab.util.SlidingWindowCounter
-
- get(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
-
Get property as a string value.
- getAcknowledge() - Method in class org.onlab.packet.TCP
-
Gets acknowledge number.
- getAddr() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Get the address of this encoded address.
- getAddr() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Get the address of this encoded address.
- getAddr() - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
Get the address of this encoded address.
- getAddressFamilyId() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getAddressFamilyId() - Method in class org.onlab.packet.RIPV2Entry
-
- getAttribute(byte) - Method in class org.onlab.packet.RADIUS
-
Gets an attribute from the RADIUS packet.
- getAttributeList(byte) - Method in class org.onlab.packet.RADIUS
-
Gets a list of attributes from the RADIUS packet.
- getAuthenticator() - Method in class org.onlab.packet.RADIUS
-
Gets the authenticator.
- getAuthEntry() - Method in class org.onlab.packet.RIP
-
- getAuthLen() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getAuxInfo() - Method in class org.onlab.packet.IGMPGroup
-
Get the auxillary info.
- getBBit() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Return the bBit.
- getBit(byte, int) - Static method in class org.onlab.util.ByteOperator
-
Obtains a specific bit value from a byte with given index number.
- getBootFileName() - Method in class org.onlab.packet.DHCP
-
- getByteSize() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
The size in bytes of a serialized address.
- getByteSize() - Method in class org.onlab.packet.pim.PIMAddrSource
-
The size in bytes of a serialized address.
- getByteSize() - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
The size in bytes of a serialized address.
- getBytesUtf8(String) - Static method in class org.onlab.util.Tools
-
Returns the UTF-8 encoded byte[] representation of a String.
- getChassisId() - Method in class org.onlab.packet.LLDP
-
- getChecksum() - Method in class org.onlab.packet.ICMP
-
- getChecksum() - Method in class org.onlab.packet.ICMP6
-
Gets checksum.
- getChecksum() - Method in class org.onlab.packet.IGMP
-
Get the checksum of this message.
- getChecksum() - Method in class org.onlab.packet.IPv4
-
- getChecksum() - Method in class org.onlab.packet.PIM
-
Get the checksum of this packet.
- getChecksum() - Method in class org.onlab.packet.TCP
-
Gets checksum.
- getChecksum() - Method in class org.onlab.packet.UDP
-
- getClientHardwareAddress() - Method in class org.onlab.packet.DHCP
-
- getClientIPAddress() - Method in class org.onlab.packet.DHCP
-
- getClt() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
Gets Client Last Transaction Time.
- getCmdType() - Method in class org.onlab.packet.RIP
-
- getCmdType() - Method in class org.onlab.packet.RIPng
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Gets the code of this option.
- getCode() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
-
- getCode() - Method in class org.onlab.packet.dhcp.DhcpOption
-
- getCode() - Method in class org.onlab.packet.EAP
-
Gets the EAP code.
- getCode() - Method in class org.onlab.packet.RADIUS
-
Gets the code.
- getCounters(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Counters.
- getCounters(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing Counters.
- getCtrl() - Method in class org.onlab.packet.LLC
-
- getCurrentHopLimit() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets current hop limit.
- getData() - Method in class org.onlab.packet.Data
-
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Gets the data of this option.
- getData() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
-
- getData() - Method in class org.onlab.packet.dhcp.DhcpOption
-
- getData() - Method in class org.onlab.packet.EAP
-
Gets the EAP data.
- getDataOffset() - Method in class org.onlab.packet.TCP
-
Gets offset.
- getDataType() - Method in class org.onlab.packet.EAP
-
Gets the data type.
- getDestinationAddress() - Method in class org.onlab.packet.IPv4
-
- getDestinationAddress() - Method in class org.onlab.packet.IPv6
-
Gets destination address.
- getDestinationAddress() - Method in class org.onlab.packet.ndp.Redirect
-
Gets destination address.
- getDestinationMAC() - Method in class org.onlab.packet.Ethernet
-
Gets the destination MAC address.
- getDestinationMACAddress() - Method in class org.onlab.packet.Ethernet
-
Gets the destination MAC address.
- getDestinationPort() - Method in class org.onlab.packet.TCP
-
Gets TCP destination port.
- getDestinationPort() - Method in class org.onlab.packet.UDP
-
- getDeviceString() - Method in class org.onlab.packet.ONOSLLDP
-
- getDeviceTLV() - Method in class org.onlab.packet.ONOSLLDP
-
- getDiffServ() - Method in class org.onlab.packet.IPv4
-
Gets the DiffServ octet (including the DSCP and ECN bits).
- getDomainString() - Method in class org.onlab.packet.ONOSLLDP
-
- getDomainTLV() - Method in class org.onlab.packet.ONOSLLDP
-
Gets the TLV associated with remote probing.
- getDropPrecedence() - Method in enum org.onlab.packet.DscpClass
-
Returns the corresponding drop precedence.
- getDsap() - Method in class org.onlab.packet.LLC
-
- getDscp() - Method in class org.onlab.packet.IPv4
-
Gets the DSCP value (6 bits).
- getDuid() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- getDuidTime() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getDuidType() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getEapolType() - Method in class org.onlab.packet.EAPOL
-
Gets the type.
- getEcn() - Method in class org.onlab.packet.IPv4
-
Gets the ECN value (2 bits).
- getEdges() - Method in class org.onlab.graph.AdjacencyListsGraph
-
- getEdges() - Method in interface org.onlab.graph.Graph
-
Returns the set of edges comprising the graph.
- getEdges() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- getEdgesFrom(V) - Method in class org.onlab.graph.AdjacencyListsGraph
-
- getEdgesFrom(V) - Method in interface org.onlab.graph.Graph
-
Returns all edges leading out from the specified source vertex.
- getEdgesFrom(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- getEdgesTo(V) - Method in class org.onlab.graph.AdjacencyListsGraph
-
- getEdgesTo(V) - Method in interface org.onlab.graph.Graph
-
Returns all edges leading towards the specified destination vertex.
- getEdgesTo(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- getEnterpriseNumber() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getEtherType() - Method in class org.onlab.packet.Ethernet
-
Gets the Ethernet type.
- getFamily() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Get the IP family of this address: 4 or 6.
- getFamily() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Get the IP family of this address: 4 or 6.
- getFamily() - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
Get the IP family of this address: 4 or 6.
- getFirst() - Method in class org.onlab.util.UnmodifiableDeque
-
- getFlag() - Method in class org.onlab.packet.VXLAN
-
Return flags.
- getFlags() - Method in class org.onlab.packet.DHCP
-
- getFlags() - Method in class org.onlab.packet.IPv4
-
- getFlags() - Method in class org.onlab.packet.TCP
-
Gets TCP flags.
- getFlowLabel() - Method in class org.onlab.packet.IPv6
-
Gets flow label.
- getFragmentOffset() - Method in class org.onlab.packet.IPv4
-
- getFragmentOffset() - Method in class org.onlab.packet.ipv6.Fragment
-
Gets the fragment offset of this header.
- getGaddr() - Method in class org.onlab.packet.IGMPGroup
-
Get the multicast group address.
- getGatewayIPAddress() - Method in class org.onlab.packet.DHCP
-
- getGauges(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Gauges.
- getGauges(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing Gauges.
- getGroup() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
-
- getGroups() - Method in class org.onlab.packet.IGMP
-
Get the list of IGMPGroups.
- getHardwareAddressLength() - Method in class org.onlab.packet.ARP
-
- getHardwareAddressLength() - Method in class org.onlab.packet.DHCP
-
- getHardwareType() - Method in class org.onlab.packet.ARP
-
- getHardwareType() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getHardwareType() - Method in class org.onlab.packet.DHCP
-
- getHeaderExtLength() - Method in class org.onlab.packet.ipv6.BaseOptions
-
Gets the extension length of this header.
- getHeaderExtLength() - Method in class org.onlab.packet.ipv6.Routing
-
Gets the extension length of this header.
- getHeaderLength() - Method in class org.onlab.packet.IPv4
-
- getHistograms(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Histograms.
- getHistograms(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing Histograms.
- getHoldTime() - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Get the J/P hold time.
- getHopCount() - Method in class org.onlab.packet.DHCP6
-
Gets the hop count of this DHCPv6 relay message.
- getHopLimit() - Method in class org.onlab.packet.IPv6
-
Gets hop limit.
- getHops() - Method in class org.onlab.packet.DHCP
-
- getIaAddress() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Gets Identity Association ID.
- getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Gets Identity Association ID.
- getIaId() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Gets Identity Association ID.
- getIcmpCode() - Method in class org.onlab.packet.ICMP
-
- getIcmpCode() - Method in class org.onlab.packet.ICMP6
-
Gets ICMP6 code.
- getIcmpType() - Method in class org.onlab.packet.ICMP
-
- getIcmpType() - Method in class org.onlab.packet.ICMP6
-
Gets ICMP6 type.
- getIdentification() - Method in class org.onlab.packet.IPv4
-
- getIdentification() - Method in class org.onlab.packet.ipv6.Fragment
-
Gets the identification of this header.
- getIdentifier() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getIdentifier() - Method in class org.onlab.packet.EAP
-
Gets the EAP identifier.
- getIdentifier() - Method in class org.onlab.packet.RADIUS
-
Gets the identifier.
- getIgmpType() - Method in class org.onlab.packet.IGMP
-
Get the IGMP message type.
- getInfoString() - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Returns the value of information string.
- getInitialWeight() - Method in class org.onlab.graph.DefaultEdgeWeigher
-
- getInitialWeight() - Method in interface org.onlab.graph.EdgeWeigher
-
Returns initial weight value (i.e.
- getInPort() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Gets inPort string.
- getIntegerProperty(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
-
Get Integer property from the propertyName
Return null if propertyName is not found.
- getIntegerProperty(Dictionary<?, ?>, String, int) - Static method in class org.onlab.util.Tools
-
Get Integer property from the propertyName
Return default value if propertyName is not found.
- getIntegrityCheck() - Method in class org.onlab.packet.ipv6.Authentication
-
Gets the integrity check value of this header.
- getIp4Address() - Method in class org.onlab.packet.IpAddress
-
- getIp4Prefix() - Method in class org.onlab.packet.IpPrefix
-
- getIp6Address() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Gets IPv6 address.
- getIp6Address() - Method in class org.onlab.packet.IpAddress
-
- getIp6LinkAddress() - Method in class org.onlab.packet.DHCP6
-
Gets IPv6 link address.
- getIp6PeerAddress() - Method in class org.onlab.packet.DHCP6
-
Gets IPv6 peer address.
- getIp6Prefix() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Gets IPv6 address.
- getIp6Prefix() - Method in class org.onlab.packet.IpPrefix
-
- getipAddress() - Method in class org.onlab.packet.RIPV2Entry
-
- getIPPrecedence() - Method in enum org.onlab.packet.DscpClass
-
Returns the corresponding IP precedence.
- getJoinPrunes() - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Get the JoinPrune Group with all the joins and prunes.
- getJoins() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
-
- getKeyId() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getLabel() - Method in class org.onlab.packet.MPLS
-
Returns the MPLS label.
- getLast() - Method in class org.onlab.util.UnmodifiableDeque
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Gets the length of this option.
- getLength() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
-
- getLength() - Method in class org.onlab.packet.dhcp.DhcpOption
-
- getLength() - Method in class org.onlab.packet.EAP
-
Gets the get packet length.
- getLength() - Method in class org.onlab.packet.LLDPTLV
-
- getLength() - Method in class org.onlab.packet.RADIUSAttribute
-
Gets the attribute length.
- getLength() - Method in class org.onlab.packet.UDP
-
- getLinkAddress() - Method in class org.onlab.packet.DHCP6
-
Gets the link address of this DHCPv6 relay message.
- getLinkLayerAddress() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getLinkLocalAddress(byte[]) - Static method in class org.onlab.packet.IPv6
-
Returns the auto-generated link local address using the
mac address as parameter.
- getLongProperty(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
-
Get Long property from the propertyName
Return null if propertyName is not found.
- getMacAddress() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Gets Mac address.
- getMacAddress(byte[]) - Static method in class org.onlab.packet.IPv6
-
Returns the mac address from the auto-generated
link local address.
- getMasklen() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Get the masklen of the group address.
- getMasklen() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Get the masklen of the group address.
- getMaxRespField() - Method in class org.onlab.packet.IGMP
-
get the Max Resp Code.
- getMCastMacAddress(byte[]) - Static method in class org.onlab.packet.IPv6
-
According to the RFC 2464, an IPv6 packet with a multicast
destination address DST, consisting of the sixteen octets DST[1]
through DST[16], is transmitted to the Ethernet multicast address
whose first two octets are the value 3333 hexadecimal and whose last
four octets are the last four octets of DST.
- getMeters(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Meters.
- getMeters(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing Meters.
- getMetric() - Method in class org.onlab.packet.RIPngEntry
-
- getMetric() - Method in class org.onlab.packet.RIPV2Entry
-
- getMetricRegistry() - Method in class org.onlab.metrics.MetricsManager
-
Fetches existing metric registry.
- getMetricRegistry() - Method in interface org.onlab.metrics.MetricsService
-
Fetches existing metric registry.
- getMetrics() - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Meters.
- getMetrics() - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing metrics.
- getMFlag() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets managed address configuration flag.
- getMoreFragment() - Method in class org.onlab.packet.ipv6.Fragment
-
Gets the more fragment flag of this header.
- getMsgType() - Method in class org.onlab.packet.DHCP6
-
Gets the message type of this DHCPv6 packet.
- getMsgTypeStr(DHCP6.MsgType) - Static method in enum org.onlab.packet.DHCP6.MsgType
-
- getName() - Method in class org.onlab.metrics.MetricsComponent
-
- getName() - Method in interface org.onlab.metrics.MetricsComponentRegistry
-
Fetches the name of the Component.
- getName() - Method in class org.onlab.metrics.MetricsFeature
-
Fetches the name of the Feature.
- getNameString() - Method in class org.onlab.packet.ONOSLLDP
-
- getNameTLV() - Method in class org.onlab.packet.ONOSLLDP
-
- getNextHeader() - Method in class org.onlab.packet.ipv6.Authentication
-
- getNextHeader() - Method in class org.onlab.packet.ipv6.BaseOptions
-
- getNextHeader() - Method in class org.onlab.packet.ipv6.Fragment
-
- getNextHeader() - Method in class org.onlab.packet.IPv6
-
- getNextHeader() - Method in interface org.onlab.packet.ipv6.IExtensionHeader
-
Gets the type of next header.
- getNextHeader() - Method in class org.onlab.packet.ipv6.Routing
-
- getNextHop() - Method in class org.onlab.packet.RIPV2Entry
-
- getNonViableWeight() - Method in class org.onlab.graph.DefaultEdgeWeigher
-
- getNonViableWeight() - Method in interface org.onlab.graph.EdgeWeigher
-
Returns weight of a link/path that should be skipped
(can be considered as an infinite weight).
- getOffset() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getOFlag() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets other configuration flag.
- getOpCode() - Method in class org.onlab.packet.ARP
-
- getOpCode() - Method in class org.onlab.packet.DHCP
-
- getOption(DHCP.DHCPOptionCode) - Method in class org.onlab.packet.DHCP
-
Gets a specific DHCP option parameter.
- getOptionalTLVList() - Method in class org.onlab.packet.LLDP
-
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Gets options of IA Address option.
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Gets sub-options.
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Gets sub-options.
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Gets options of IA Address option.
- getOptions() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Gets sub-options.
- getOptions() - Method in class org.onlab.packet.DHCP
-
- getOptions() - Method in class org.onlab.packet.DHCP6
-
Gets options from this DHCPv6 packet.
- getOptions() - Method in class org.onlab.packet.IPv4
-
- getOptions() - Method in class org.onlab.packet.ipv6.BaseOptions
-
Gets the options.
- getOptions() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Gets the Neighbor Discovery Protocol packet options.
- getOptions() - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
Gets the Neighbor Discovery Protocol packet options.
- getOptions() - Method in class org.onlab.packet.ndp.Redirect
-
Gets the Neighbor Discovery Protocol packet options.
- getOptions() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets the Neighbor Discovery Protocol packet options.
- getOptions() - Method in class org.onlab.packet.ndp.RouterSolicitation
-
Gets the Neighbor Discovery Protocol packet options.
- getOptions() - Method in class org.onlab.packet.pim.PIMHello
-
- getOptions() - Method in class org.onlab.packet.TCP
-
Gets TCP options.
- getOptLength() - Method in class org.onlab.packet.pim.PIMHelloOption
-
- getOptType() - Method in class org.onlab.packet.pim.PIMHelloOption
-
- getOUI() - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Returns the value of the OUI.
- getOverallCount() - Method in class org.onlab.util.SlidingWindowCounter
-
Returns the overall number of increments.
- getOverallRate() - Method in class org.onlab.util.SlidingWindowCounter
-
Returns the overall rate.
- getOverrideFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Gets override flag.
- getPacketLength() - Method in class org.onlab.packet.EAPOL
-
Gets the packet length.
- getPacketType() - Method in class org.onlab.packet.DHCP
-
- getParent() - Method in class org.onlab.packet.BasePacket
-
- getParent() - Method in interface org.onlab.packet.IPacket
-
Obtain the parent packet.
- getPayload() - Method in class org.onlab.packet.BasePacket
-
- getPayload() - Method in interface org.onlab.packet.IPacket
-
Obtain the packet payload.
- getPayloadLength() - Method in class org.onlab.packet.ipv6.Authentication
-
Gets the payload length of this header.
- getPeerAddress() - Method in class org.onlab.packet.DHCP6
-
Gets the peer address of this DHCPv6 relay message.
- getPimMsgType() - Method in class org.onlab.packet.PIM
-
Return the PIM message type.
- getPoolThreadExecutor() - Static method in class org.onlab.util.SharedExecutors
-
Returns the shared thread pool executor.
- getPoolThreadExecutor() - Static method in class org.onlab.util.SharedScheduledExecutors
-
Returns the shared scheduled thread pool executor.
- getPort() - Method in class org.onlab.packet.ONOSLLDP
-
- getPortId() - Method in class org.onlab.packet.LLDP
-
- getPreferredLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Gets preferred lifetime.
- getPreferredLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Gets preferred lifetime.
- getPrefix() - Method in class org.onlab.packet.RIPngEntry
-
- getPrefixLen() - Method in class org.onlab.packet.RIPngEntry
-
- getPrefixLength() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Gets prefix length.
- getPriorityCode() - Method in class org.onlab.packet.Ethernet
-
Gets the priority code.
- getProtocol() - Method in class org.onlab.packet.IPv4
-
- getProtocolAddressLength() - Method in class org.onlab.packet.ARP
-
- getProtocolType() - Method in class org.onlab.packet.ARP
-
- getPrunes() - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
-
- getQinQPriorityCode() - Method in class org.onlab.packet.Ethernet
-
Gets the QinQ priority code.
- getQinQTPID() - Method in class org.onlab.packet.Ethernet
-
Gets the QinQ TPID.
- getQinQVID() - Method in class org.onlab.packet.Ethernet
-
Gets the QinQ VLAN ID.
- getQrv() - Method in class org.onlab.packet.IGMPQuery
-
Get the Querier Robustness Variable.
- getRawData() - Method in class org.onlab.packet.RIP
-
- getRBit() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Return the rBit.
- getReachableTime() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets reachable time.
- getRecordType() - Method in class org.onlab.packet.IGMPMembership
-
Gets the IGMP record type.
- getReserved() - Method in class org.onlab.packet.PIM
-
Get the reserved field.
- getReserved() - Method in class org.onlab.packet.RIP
-
- getReserved() - Method in class org.onlab.packet.RIPng
-
- getResv() - Method in class org.onlab.packet.IGMPQuery
-
Get the reserved field.
- getRetransmitTimer() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets retransmission timer.
- getRouterFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Gets router flag.
- getRouterLifetime() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Gets router lifetime.
- getRouteTag() - Method in class org.onlab.packet.RIPngEntry
-
- getRouteTag() - Method in class org.onlab.packet.RIPV2Entry
-
- getRoutingData() - Method in class org.onlab.packet.ipv6.Routing
-
Gets the routing data.
- getRoutingType() - Method in class org.onlab.packet.ipv6.Routing
-
Gets the routing type of this header.
- getRtEntries() - Method in class org.onlab.packet.RIP
-
- getRtEntries() - Method in class org.onlab.packet.RIPng
-
- getSBit() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Return the sparse bit.
- getSeconds() - Method in class org.onlab.packet.DHCP
-
- getSecurityParamIndex() - Method in class org.onlab.packet.ipv6.Authentication
-
Gets the security parameter index of this header.
- getSecurityParamIndex() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
Gets the security parameter index of this header.
- getSegmentsLeft() - Method in class org.onlab.packet.ipv6.Routing
-
Gets the number of remaining route segments of this header.
- getSenderHardwareAddress() - Method in class org.onlab.packet.ARP
-
- getSenderProtocolAddress() - Method in class org.onlab.packet.ARP
-
- getSequence() - Method in class org.onlab.packet.ipv6.Authentication
-
Gets the sequence number of this header.
- getSequence() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
Gets the sequence number of this header.
- getSequence() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getSequence() - Method in class org.onlab.packet.TCP
-
Gets sequence number.
- getServerIPAddress() - Method in class org.onlab.packet.DHCP
-
- getServerName() - Method in class org.onlab.packet.DHCP
-
- getSingleThreadExecutor() - Static method in class org.onlab.util.SharedExecutors
-
Returns the shared single thread executor.
- getSingleThreadExecutor() - Static method in class org.onlab.util.SharedScheduledExecutors
-
Returns the shared scheduled single thread executor.
- getSolicitedFlag() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Gets solicited flag.
- getSolicitNodeAddress(byte[]) - Static method in class org.onlab.packet.IPv6
-
According to the RFC 4291, the solicitation node addresses are
formed by taking the low-order 24 bits of an address (unicast or anycast)
and appending those bits to the prefix FF02:0:0:0:0:1:FF00::/104.
- getSourceAddress() - Method in class org.onlab.packet.IPv4
-
- getSourceAddress() - Method in class org.onlab.packet.IPv6
-
Gets source address.
- getSourceMAC() - Method in class org.onlab.packet.Ethernet
-
Gets the source MAC address.
- getSourceMACAddress() - Method in class org.onlab.packet.Ethernet
-
Gets the source MAC address.
- getSourcePort() - Method in class org.onlab.packet.TCP
-
Gets TCP source port.
- getSourcePort() - Method in class org.onlab.packet.UDP
-
- getSources() - Method in class org.onlab.packet.IGMPGroup
-
Return the list of source addresses.
- getSsap() - Method in class org.onlab.packet.LLC
-
- getSubnetMask() - Method in class org.onlab.packet.RIPV2Entry
-
- getSubOption(byte) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
Gets sub-option from this option by given option code.
- getSubType() - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Returns the value of the sub type.
- getT1() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Gets time 1.
- getT1() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Gets time 1.
- getT2() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Gets time 2.
- getT2() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Gets time 2.
- getTargetAddress() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Gets target address.
- getTargetAddress() - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
Gets target address.
- getTargetAddress() - Method in class org.onlab.packet.ndp.Redirect
-
Gets target address.
- getTargetHardwareAddress() - Method in class org.onlab.packet.ARP
-
- getTargetProtocolAddress() - Method in class org.onlab.packet.ARP
-
- getTimer() - Static method in class org.onlab.util.SharedExecutors
-
Returns the shared timer.
- getTimer() - Static method in class org.onlab.util.Timer
-
- getTimers(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Fetches the existing Timers.
- getTimers(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Fetches the existing Timers.
- getToStringHelper() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
- getTotalLength() - Method in class org.onlab.packet.IPv4
-
- getTotalLength() - Method in class org.onlab.packet.ipv6.Authentication
-
Gets the total length of this header.
- getTrafficClass() - Method in class org.onlab.packet.IPv6
-
Gets traffic class.
- getTransactionId() - Method in class org.onlab.packet.DHCP
-
- getTransactionId() - Method in class org.onlab.packet.DHCP6
-
Gets the transaction ID of this DHCPv6 packet.
- getTtl() - Method in class org.onlab.packet.IPv4
-
- getTtl() - Method in class org.onlab.packet.LLDP
-
- getTtl() - Method in class org.onlab.packet.MPLS
-
Returns the MPLS TTL of the packet.
- getType(int) - Static method in enum org.onlab.packet.DHCP.MsgType
-
- getType(int) - Static method in enum org.onlab.packet.DHCP6.MsgType
-
- getType(int) - Static method in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
- getType() - Method in class org.onlab.packet.ipv6.BaseOptions
-
Gets the type of this option.
- getType() - Method in class org.onlab.packet.LLDPTLV
-
- getType() - Method in class org.onlab.packet.RADIUSAttribute
-
Gets the attribute type.
- getType(int) - Static method in enum org.onlab.packet.RIP.CmdType
-
- getType(int) - Static method in enum org.onlab.packet.RIPng.CmdType
-
- getType() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- getUpstreamAddr() - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Get the upstreamAddr for this J/P request.
- getUrgentPointer() - Method in class org.onlab.packet.TCP
-
Gets urgent pointer.
- getUuid() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- getValidLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Gets valid lifetime.
- getValidLifetime() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Gets valid lifetime.
- getValue() - Method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
-
- getValue() - Method in enum org.onlab.packet.DHCP.DHCPOptionCode
-
- getValue() - Method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
-
- getValue() - Method in enum org.onlab.packet.DHCP.MsgType
-
- getValue() - Method in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
- getValue() - Method in enum org.onlab.packet.DscpClass
-
Returns the short value of this DSCP class Enum.
- getValue() - Method in enum org.onlab.packet.IPPrecedence
-
Returns the short value of this IP precedence Enum.
- getValue() - Method in class org.onlab.packet.LLDPTLV
-
- getValue() - Method in class org.onlab.packet.pim.PIMHelloOption
-
- getValue() - Method in class org.onlab.packet.RADIUSAttribute
-
Gets the attribute value.
- getValue() - Method in enum org.onlab.packet.RIP.CmdType
-
- getValue() - Method in enum org.onlab.packet.RIPng.CmdType
-
- getVersion() - Method in class org.onlab.packet.EAPOL
-
Gets the version.
- getVersion() - Method in class org.onlab.packet.IP
-
Gets IP version number.
- getVersion() - Method in class org.onlab.packet.IPv4
-
- getVersion() - Method in class org.onlab.packet.IPv6
-
- getVersion() - Method in class org.onlab.packet.PIM
-
Get the version of PIM.
- getVersion() - Method in class org.onlab.packet.RIP
-
- getVersion() - Method in class org.onlab.packet.RIPng
-
- getVertexes() - Method in class org.onlab.graph.AdjacencyListsGraph
-
- getVertexes() - Method in interface org.onlab.graph.Graph
-
Returns the set of vertexes comprising the graph.
- getVertexes() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- getVlanId() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Gets the vlan id of interface id.
- getVlanID() - Method in class org.onlab.packet.Ethernet
-
Gets the VLAN ID.
- getVni() - Method in class org.onlab.packet.VXLAN
-
Returns VNI(VXLAN Network Identifier).
- getWBit() - Method in class org.onlab.packet.pim.PIMAddrSource
-
Return the wBit, used in Join/Prune messages.
- getWindowCount() - Method in class org.onlab.util.SlidingWindowCounter
-
Gets the total count for all slots.
- getWindowCount(int) - Method in class org.onlab.util.SlidingWindowCounter
-
Gets the total count for the last N window slots.
- getWindowRate() - Method in class org.onlab.util.SlidingWindowCounter
-
Returns the average rate over the window.
- getWindowRate(int) - Method in class org.onlab.util.SlidingWindowCounter
-
Returns the average rate over the given window.
- getWindowSize() - Method in class org.onlab.packet.TCP
-
Gets TCP window size.
- getYourIPAddress() - Method in class org.onlab.packet.DHCP
-
- getZBit() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Return the z bit for admin scoping.
- Graph<V extends Vertex,E extends Edge> - Interface in org.onlab.graph
-
Abstraction of a directed graph structure.
- GraphPathSearch<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
-
Representation of a graph path search algorithm.
- GraphPathSearch.Result<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
-
Abstraction of a path search result.
- GraphSearch<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
-
Representation of a graph search algorithm and its outcome.
- GraphSearch.Result<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
-
Notion of a graph search result.
- GroupedThreadFactory - Class in org.onlab.util
-
Thread factory for creating threads that belong to the specified thread group.
- groupedThreadFactory(String) - Static method in class org.onlab.util.GroupedThreadFactory
-
Returns thread factory for producing threads associated with the specified
group name.
- groupedThreads(String, String) - Static method in class org.onlab.util.Tools
-
Returns a thread factory that produces threads named according to the
supplied name pattern and from the specified thread-group.
- groupedThreads(String, String, Logger) - Static method in class org.onlab.util.Tools
-
Returns a thread factory that produces threads named according to the
supplied name pattern and from the specified thread-group.
- GuavaCollectors - Class in org.onlab.util
-
Implementations of Collector that implement various useful reduction
operations, such as accumulating elements into Guava collections.
- ICMP - Class in org.onlab.packet
-
Implements ICMP packet format.
- ICMP() - Constructor for class org.onlab.packet.ICMP
-
- ICMP6 - Class in org.onlab.packet
-
Implements ICMPv6 packet format.
- ICMP6() - Constructor for class org.onlab.packet.ICMP6
-
- ICMP_HEADER_LENGTH - Static variable in class org.onlab.packet.ICMP
-
- icmpCode - Variable in class org.onlab.packet.ICMP
-
- icmpCode - Variable in class org.onlab.packet.ICMP6
-
- icmpType - Variable in class org.onlab.packet.ICMP
-
- icmpType - Variable in class org.onlab.packet.ICMP6
-
- id() - Method in class org.onlab.util.Identifier
-
Returns the backing identifier value.
- identification - Variable in class org.onlab.packet.IPv4
-
- identification - Variable in class org.onlab.packet.ipv6.Fragment
-
- identifier - Variable in class org.onlab.packet.EAP
-
- identifier - Variable in class org.onlab.packet.RADIUS
-
- Identifier<T> - Class in org.onlab.util
-
Abstract identifier backed by another value, e.g.
- Identifier() - Constructor for class org.onlab.util.Identifier
-
Constructor for serialization.
- Identifier(T) - Constructor for class org.onlab.util.Identifier
-
Constructs an identifier backed by the specified value.
- identifier - Variable in class org.onlab.util.Identifier
-
- IExtensionHeader - Interface in org.onlab.packet.ipv6
-
Interface for IPv6 extension header.
- ifNotNull() - Static method in class org.onlab.util.Match
-
Returns a Match that matches all non-null values.
- ifNotValue(T) - Static method in class org.onlab.util.Match
-
Returns a Match that matches any value except the specified value.
- ifNull() - Static method in class org.onlab.util.Match
-
Returns a Match that matches null values.
- ifValue(T) - Static method in class org.onlab.util.Match
-
Returns a Match that only matches the specified value.
- IGMP - Class in org.onlab.packet
-
Implements IGMP control packet format.
- IGMP() - Constructor for class org.onlab.packet.IGMP
-
- IGMP.IGMPv2 - Class in org.onlab.packet
-
- IGMP.IGMPv3 - Class in org.onlab.packet
-
- IGMPGroup - Class in org.onlab.packet
-
A class to represent Groups for membership query and reports.
- IGMPGroup() - Constructor for class org.onlab.packet.IGMPGroup
-
- IGMPGroup(IpAddress, int) - Constructor for class org.onlab.packet.IGMPGroup
-
Initialize this object with a multicast group address and additional info.
- IGMPMembership - Class in org.onlab.packet
-
- IGMPMembership(Ip4Address) - Constructor for class org.onlab.packet.IGMPMembership
-
Constructor initialized with a multicast group address.
- IGMPMembership() - Constructor for class org.onlab.packet.IGMPMembership
-
Default constructor.
- IGMPQuery - Class in org.onlab.packet
-
- IGMPQuery(IpAddress, int) - Constructor for class org.onlab.packet.IGMPQuery
-
Create IGMP Query message.
- IGMPQuery() - Constructor for class org.onlab.packet.IGMPQuery
-
Create IGMP Query message.
- igmpType - Variable in class org.onlab.packet.IGMP
-
- IGMPv2() - Constructor for class org.onlab.packet.IGMP.IGMPv2
-
- IGMPv3() - Constructor for class org.onlab.packet.IGMP.IGMPv3
-
- ImmutableByteSequence - Class in org.onlab.util
-
Immutable sequence of bytes, assumed to represent a value in BIG_ENDIAN order.
- ImmutableByteSequence.ByteSequenceTrimException - Exception in org.onlab.util
-
Signals that a byte sequence cannot be trimmed.
- incrementCount() - Method in class org.onlab.util.SlidingWindowCounter
-
Increments the count of the current window slot by 1.
- incrementCount(long) - Method in class org.onlab.util.SlidingWindowCounter
-
Increments the count of the current window slot by the given value.
- INET6_BIT_LENGTH - Static variable in class org.onlab.packet.IpAddress
-
- INET6_BYTE_LENGTH - Static variable in class org.onlab.packet.IpAddress
-
- INET_BIT_LENGTH - Static variable in class org.onlab.packet.IpAddress
-
- INET_BYTE_LENGTH - Static variable in class org.onlab.packet.IpAddress
-
- INFINITY_METRIC - Static variable in class org.onlab.packet.RIPngEntry
-
- INFINITY_METRIC - Static variable in class org.onlab.packet.RIPV2Entry
-
- INITIAL_HEADER_LENGTH - Static variable in class org.onlab.packet.ARP
-
- INITIAL_HEADER_REQUIRED - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- INITIAL_ID - Static variable in class org.onlab.util.KryoNamespace
-
Smallest ID free to use for user defined registrations.
- InnerOrderedResult(V, V) - Constructor for class org.onlab.graph.KShortestPathsSearch.InnerOrderedResult
-
- InnerOrderedResult(V, V, int) - Constructor for class org.onlab.graph.KShortestPathsSearch.InnerOrderedResult
-
- insert(T) - Method in class org.onlab.graph.Heap
-
Inserts the specified item into the heap and returns the modified heap.
- insertEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
-
- insertEdge(E) - Method in interface org.onlab.graph.MutablePath
-
Inserts a new edge at the beginning of this path.
- insertOrReplace(E, Predicate<E>) - Method in class org.onlab.util.ExtendedSet
-
Inserts the entry if it is not already in the set otherwise replaces the existing entry
if the supplied predicate evaluates to true.
- integrityCheck - Variable in class org.onlab.packet.ipv6.Authentication
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.AbstractGraphPathSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.BellmanFordGraphSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.BreadthFirstSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.DepthFirstSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.DijkstraGraphSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.KShortestPathsSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.SrlgGraphSearch
-
- internalSearch(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.SuurballeGraphSearch
-
- invokeAll(Collection<? extends Callable<T>>) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- invokeAny(Collection<? extends Callable<T>>) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- IP - Class in org.onlab.packet
-
Implements IP packet format.
- IP() - Constructor for class org.onlab.packet.IP
-
- Ip4Address - Class in org.onlab.packet
-
A class representing an IPv4 address.
- Ip4Prefix - Class in org.onlab.packet
-
The class representing an IPv4 network address.
- Ip6Address - Class in org.onlab.packet
-
A class representing an IPv6 address.
- Ip6Prefix - Class in org.onlab.packet
-
The class representing an IPv6 network address.
- IPacket - Interface in org.onlab.packet
-
Packet Interface.
- IpAddress - Class in org.onlab.packet
-
A class representing an IP address.
- IpAddress(IpAddress.Version, byte[]) - Constructor for class org.onlab.packet.IpAddress
-
Constructor for given IP address version and address octets.
- IpAddress() - Constructor for class org.onlab.packet.IpAddress
-
Default constructor for Kryo serialization.
- ipAddress - Variable in class org.onlab.packet.RIPV2Entry
-
- IpAddress.Version - Enum in org.onlab.packet
-
- IPPrecedence - Enum in org.onlab.packet
-
Represents the deprecated IPv4 IP precedence.
- IpPrefix - Class in org.onlab.packet
-
A class representing an IP prefix.
- IpPrefix(IpAddress, int) - Constructor for class org.onlab.packet.IpPrefix
-
Constructor for given IP address, and a prefix length.
- IpPrefix() - Constructor for class org.onlab.packet.IpPrefix
-
Default constructor for Kryo serialization.
- IPv4 - Class in org.onlab.packet
-
Implements IPv4 packet format.
- IPv4() - Constructor for class org.onlab.packet.IPv4
-
Default constructor that sets the version to 4.
- IPV4_LINK_LOCAL_PREFIX - Static variable in class org.onlab.packet.IpPrefix
-
An IpPrefix that contains all IPv4 link local addresses.
- IPV4_MULTICAST - Static variable in class org.onlab.packet.MacAddress
-
IPv4 multicast MAC address.
- IPV4_MULTICAST_MASK - Static variable in class org.onlab.packet.MacAddress
-
IPv4 multicast MAC mask.
- IPV4_MULTICAST_PREFIX - Static variable in class org.onlab.packet.IpPrefix
-
An IpPrefix that contains all IPv4 multicast addresses.
- IPv6 - Class in org.onlab.packet
-
Implements IPv6 packet format.
- IPv6() - Constructor for class org.onlab.packet.IPv6
-
Default constructor that sets the version to 6.
- IPV6_LINK_LOCAL_PREFIX - Static variable in class org.onlab.packet.IpPrefix
-
An IpPrefix that contains all IPv6 link local addresses.
- IPV6_MULTICAST - Static variable in class org.onlab.packet.MacAddress
-
IPv6 multicast MAC address.
- IPV6_MULTICAST_MASK - Static variable in class org.onlab.packet.MacAddress
-
IPv6 multicast MAC mask.
- IPV6_MULTICAST_PREFIX - Static variable in class org.onlab.packet.IpPrefix
-
An IpPrefix that contains all IPv6 multicast addresses.
- IPV6_OPT_ERR - Static variable in class org.onlab.packet.ICMP6
-
Unrecognized IPv6 option encountered.
- isBlocked() - Method in class org.onlab.util.BlockingAwareFuture
-
Returns a boolean indicating whether the future is blocked.
- isBroadcast() - Method in class org.onlab.packet.Ethernet
-
- isBroadcast() - Method in class org.onlab.packet.MacAddress
-
Returns true if the MAC address is the broadcast address.
- isComplete() - Method in class org.onlab.util.CountDownCompleter
-
Returns if this instance has completed.
- isEmpty() - Method in class org.onlab.graph.Heap
-
Returns true if there are no items in the heap.
- isEmpty() - Method in class org.onlab.util.ExtendedSet
-
- isEmpty() - Method in class org.onlab.util.UnmodifiableDeque
-
- isForwardEdge(AbstractGraphPathSearch<V, E>.DefaultResult, E) - Method in class org.onlab.graph.DepthFirstSearch
-
Determines whether the specified edge is a forward edge using the
accumulated set of parent edges for each vertex.
- isGratuitous() - Method in class org.onlab.packet.ARP
-
- isGreaterThan(T) - Method in interface org.onlab.util.RichComparable
-
Compares if this object is greater than the specified object.
- isIp4() - Method in class org.onlab.packet.IpAddress
-
Tests whether the IP version of this address is IPv4.
- isIp4() - Method in class org.onlab.packet.IpPrefix
-
Tests whether the IP version of this prefix is IPv4.
- isIp6() - Method in class org.onlab.packet.IpAddress
-
Tests whether the IP version of this address is IPv6.
- isIp6() - Method in class org.onlab.packet.IpPrefix
-
Tests whether the IP version of this prefix is IPv6.
- isLessThan(T) - Method in interface org.onlab.util.RichComparable
-
Compares if this object is less than the specified object.
- isLinkLocal() - Method in class org.onlab.packet.IpAddress
-
Check if this IP address is a link-local address.
- isLinkLocal() - Method in class org.onlab.packet.MacAddress
-
- isLinkLocalAddress(byte[]) - Static method in class org.onlab.packet.IPv6
-
According to the RFC 4291, an IPv6 link local address is an IPv6
unicast address that can be automatically configured on any interface
using the link-local prefix FE80::/10 (1111 1110 10) and the interface
identifier in the modified EUI-64 format.
- isLldp() - Method in class org.onlab.packet.MacAddress
-
Returns true if this MAC address is used by link layer discovery protocol.
- isMACAddress(String) - Static method in class org.onlab.packet.Ethernet
-
Checks to see if a string is a valid MAC address.
- isMulticast() - Method in class org.onlab.packet.Ethernet
-
- isMulticast() - Method in class org.onlab.packet.IpAddress
-
Check if this IP address is a multicast address.
- isMulticast() - Method in class org.onlab.packet.IpPrefix
-
Check if this IP prefix is a multicast prefix.
- isMulticast() - Method in class org.onlab.packet.MacAddress
-
Returns true if the MAC address is the multicast address.
- isNegative() - Method in class org.onlab.graph.ScalarWeight
-
- isNegative() - Method in interface org.onlab.graph.Weight
-
Returns true if the weight is negative (means that aggregated
path cost will decrease if we add weighted subject to it).
- isNullOrEmpty(Collection<?>) - Static method in class org.onlab.util.Tools
-
Returns true if the collection is null or is empty.
- isOnos() - Method in class org.onlab.packet.MacAddress
-
Returns true if the Organizationally Unique Identifier (OUI) of this MAC
address matches ONOS OUI.
- isPad() - Method in class org.onlab.packet.Ethernet
-
Pad this packet to 60 bytes minimum, filling with zeros?
- isPropertyEnabled(Dictionary<?, ?>, String) - Static method in class org.onlab.util.Tools
-
Check property name is defined and set to true.
- isPropertyEnabled(Dictionary<?, ?>, String, boolean) - Static method in class org.onlab.util.Tools
-
Check property name is defined as set to true.
- isReady() - Method in class org.onlab.util.AbstractAccumulator
-
- isReady() - Method in interface org.onlab.util.Accumulator
-
Indicates whether the accumulator is ready to process items.
- isSbit() - Method in class org.onlab.packet.IGMPQuery
-
Is the S flag set? Telling adjacent routers to suppress normal timer updates.
- isSelfAssigned() - Method in class org.onlab.packet.IpAddress
-
Check if this IP address is self-assigned.
- isShutdown() - Method in class org.onlab.util.PredictableExecutor
-
- isShutdown() - Method in class org.onlab.util.SharedScheduledExecutorService
-
- isTerminated() - Method in class org.onlab.util.PredictableExecutor
-
- isTerminated() - Method in class org.onlab.util.SharedScheduledExecutorService
-
- isTruncated - Variable in class org.onlab.packet.IPv4
-
- isTruncated() - Method in class org.onlab.packet.IPv4
-
- isValidCode() - Method in class org.onlab.packet.RADIUS
-
Checks if the packet's code field is valid.
- isValidType() - Method in class org.onlab.packet.RADIUSAttribute
-
Checks if the attribute type is valid.
- isViable() - Method in class org.onlab.graph.ScalarWeight
-
- isViable() - Method in interface org.onlab.graph.Weight
-
Returns true if the weighted subject (link/path) can be traversed; false otherwise.
- isZero() - Method in class org.onlab.packet.IpAddress
-
Check if this IP address is zero.
- ItemNotFoundException - Exception in org.onlab.util
-
Represents condition where an item is not found or not available.
- ItemNotFoundException() - Constructor for exception org.onlab.util.ItemNotFoundException
-
Creates a new exception with no message.
- ItemNotFoundException(String) - Constructor for exception org.onlab.util.ItemNotFoundException
-
Creates a new exception with the supplied message.
- ItemNotFoundException(String, Throwable) - Constructor for exception org.onlab.util.ItemNotFoundException
-
Creates a new exception with the supplied message and cause.
- iterator() - Method in class org.onlab.graph.Heap
-
Returns iterator to traverse the heap level-by-level.
- iterator() - Method in class org.onlab.util.ExtendedSet
-
- iterator() - Method in class org.onlab.util.UnmodifiableDeque
-
- MAC_ADDRESS_LENGTH - Static variable in class org.onlab.packet.MacAddress
-
- MacAddress - Class in org.onlab.packet
-
The class representing MAC address.
- MacAddress(byte[]) - Constructor for class org.onlab.packet.MacAddress
-
- makeMaskedAddress(Ip4Address, int) - Static method in class org.onlab.packet.Ip4Address
-
Creates an IPv4 address by masking it with a network mask of given
mask length.
- makeMaskedAddress(Ip6Address, int) - Static method in class org.onlab.packet.Ip6Address
-
Creates an IPv6 address by masking it with a network mask of given
mask length.
- makeMaskedAddress(IpAddress, int) - Static method in class org.onlab.packet.IpAddress
-
Creates an IP address by masking it with a network mask of given
mask length.
- makeMaskPrefix(int) - Static method in class org.onlab.packet.Ip4Address
-
Creates an IPv4 network mask prefix.
- makeMaskPrefix(int) - Static method in class org.onlab.packet.Ip6Address
-
Creates an IPv6 network mask prefix.
- makeMaskPrefix(IpAddress.Version, int) - Static method in class org.onlab.packet.IpAddress
-
Creates an IP network mask prefix.
- map(Function<T, V>) - Method in class org.onlab.util.Match
-
Maps this instance to a Match of another type.
- Match<T> - Class in org.onlab.util
-
Utility class for checking matching values.
- matches(T) - Method in class org.onlab.util.Match
-
Checks if this instance matches specified value.
- max(C, C) - Static method in class org.onlab.util.Tools
-
Returns larger of the two Comparable values.
- MAX_ATTR_VALUE_LENGTH - Static variable in class org.onlab.packet.RADIUS
-
- MAX_BUFFER_SIZE - Static variable in class org.onlab.util.KryoNamespace
-
- MAX_INET6_MASK_LENGTH - Static variable in class org.onlab.packet.IpPrefix
-
Longest IPv6 network prefix.
- MAX_INET_MASK_LENGTH - Static variable in class org.onlab.packet.IpPrefix
-
Longest IPv4 network prefix.
- MAX_INFOSTRING_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- MAX_LENGTH - Static variable in class org.onlab.packet.LLDPTLV
-
- MAX_MASK_LENGTH - Static variable in class org.onlab.packet.Ip4Prefix
-
- MAX_MASK_LENGTH - Static variable in class org.onlab.packet.Ip6Prefix
-
- MAX_MPLS - Static variable in class org.onlab.packet.MplsLabel
-
- MAX_PORT - Static variable in class org.onlab.packet.TpPort
-
- MAX_VLAN - Static variable in class org.onlab.packet.VlanId
-
- maxBatchMillis() - Method in class org.onlab.util.AbstractAccumulator
-
Returns the maximum number of millis allowed to expire since the first
item before processing is triggered.
- maxIdleMillis() - Method in class org.onlab.util.AbstractAccumulator
-
Returns the maximum number of millis allowed to expire since the last
item arrival before processing is triggered.
- maxItems() - Method in class org.onlab.util.AbstractAccumulator
-
Returns the maximum number of items allowed to accumulate before
processing is triggered.
- maxPaths - Variable in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
- maxPriority(ThreadFactory) - Static method in class org.onlab.util.Tools
-
Returns a thread factory that produces threads with MAX_PRIORITY.
- mbps(long) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in Mbps.
- mbps(double) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in Mbps.
- mBps(long) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in MBps.
- mBps(double) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth in MBps.
- MCAST_DONE - Static variable in class org.onlab.packet.ICMP6
-
Multicast Listener Done.
- MCAST_QUERY - Static variable in class org.onlab.packet.ICMP6
-
Multicast Listener Query.
- MCAST_REPORT - Static variable in class org.onlab.packet.ICMP6
-
Multicast Listener Report.
- merge(Weight) - Method in class org.onlab.graph.ScalarWeight
-
- merge(Weight) - Method in interface org.onlab.graph.Weight
-
Merges the given weight with this one returning a new aggregated
weight.
- metric - Variable in class org.onlab.packet.RIPngEntry
-
- metric - Variable in class org.onlab.packet.RIPV2Entry
-
- MetricsComponent - Class in org.onlab.metrics
-
Components to register for metrics.
- MetricsComponent(String) - Constructor for class org.onlab.metrics.MetricsComponent
-
Constructs a component from a name.
- MetricsComponentRegistry - Interface in org.onlab.metrics
-
Registry Entry for Metrics Components.
- MetricsFeature - Class in org.onlab.metrics
-
Features to tag metrics.
- MetricsFeature(String) - Constructor for class org.onlab.metrics.MetricsFeature
-
Constructs a Feature from a name.
- MetricsManager - Class in org.onlab.metrics
-
This class holds the Metrics registry for ONOS.
- MetricsManager() - Constructor for class org.onlab.metrics.MetricsManager
-
- MetricsReporter - Interface in org.onlab.metrics
-
Interface of reporter that reports all metrics value to third party monitor.
- MetricsService - Interface in org.onlab.metrics
-
Metrics Service to collect metrics.
- MetricsUtil - Class in org.onlab.metrics
-
- mFlag - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- min(C, C) - Static method in class org.onlab.util.Tools
-
Returns smaller of the two Comparable values.
- MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.DHCP
-
Dynamic Host Configuration Protocol packet.
- MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.RIP
-
Routing Information Protocol packet.
- MIN_HEADER_LENGTH - Static variable in class org.onlab.packet.RIPng
-
Routing Information Protocol Next Generation packet.
- MIN_LEN - Static variable in class org.onlab.packet.EAP
-
- MIN_PORT - Static variable in class org.onlab.packet.TpPort
-
- MINIMUM_HEADER_LEN - Static variable in class org.onlab.packet.IGMP.IGMPv3
-
- MINIMUM_OPTION_LEN_BYTES - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- minPriority(ThreadFactory) - Static method in class org.onlab.util.Tools
-
Returns a thread factory that produces threads with MIN_PRIORITY.
- MINUS - Static variable in class org.onlab.packet.ipv6.Authentication
-
- MODE_IS_EXCLUDE - Static variable in class org.onlab.packet.IGMPMembership
-
- MODE_IS_INCLUDE - Static variable in class org.onlab.packet.IGMPMembership
-
- moreFragment - Variable in class org.onlab.packet.ipv6.Fragment
-
- MPLS - Class in org.onlab.packet
-
Representation of an MPLS Packet.
- MPLS() - Constructor for class org.onlab.packet.MPLS
-
Default constructor that sets the version to 4.
- MPLS_MULTICAST - Static variable in class org.onlab.packet.Ethernet
-
- MPLS_UNICAST - Static variable in class org.onlab.packet.Ethernet
-
- MplsLabel - Class in org.onlab.packet
-
Representation of a MPLS label.
- MplsLabel(int) - Constructor for class org.onlab.packet.MplsLabel
-
- mplsLabel(int) - Static method in class org.onlab.packet.MplsLabel
-
- mplsLabel(String) - Static method in class org.onlab.packet.MplsLabel
-
Creates a MplsLabel object using the supplied decimal string.
- msbIndex() - Method in class org.onlab.util.ImmutableByteSequence
-
Returns the index of the most significant bit (MSB), assuming a bit
numbering scheme of type "LSB 0", i.e.
- MULTICAST_RANGE - Static variable in class org.onlab.packet.IpPrefix
-
Deprecated.
- multiplier() - Method in enum org.onlab.util.DataRateUnit
-
Returns the multiplier to use, when converting value of this unit to bps.
- multiply(long) - Method in class org.onlab.util.Frequency
-
Returns a Frequency whose value is (this * value).
- MutableAdjacencyListsGraph<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
- MutableAdjacencyListsGraph(Set<V>, Set<E>) - Constructor for class org.onlab.graph.MutableAdjacencyListsGraph
-
Creates a graph comprising of the specified vertexes and edges.
- MutableGraph<V extends Vertex,E extends Edge> - Interface in org.onlab.graph
-
Abstraction of a mutable graph that can be constructed gradually.
- MutablePath<V extends Vertex,E extends Edge<V>> - Interface in org.onlab.graph
-
Abstraction of a mutable path that allows gradual construction.
- O_BAND_MAX - Static variable in class org.onlab.util.Spectrum
-
- O_BAND_MIN - Static variable in class org.onlab.util.Spectrum
-
- object() - Method in class org.onlab.util.CountDownCompleter
-
Returns the object.
- of(short) - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
-
- of(long, DataRateUnit) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth.
- of(double, DataRateUnit) - Static method in interface org.onlab.util.Bandwidth
-
Creates a new instance with given bandwidth.
- of(byte[]) - Static method in class org.onlab.util.ByteArraySizeHashPrinter
-
Returns ByteArraySizeHashPrinter wrapping given byte[].
- of(Range<Integer>) - Static method in class org.onlab.util.ClosedOpenRange
-
Creates a range from a Guava's range.
- of(int, int) - Static method in class org.onlab.util.ClosedOpenRange
-
Create a range with a lower bound and an upper bound.
- offer(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- offerFirst(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- offerLast(E) - Method in class org.onlab.util.UnmodifiableDeque
-
- offset - Variable in class org.onlab.packet.RIPV2AuthEntry
-
- ofGHz(long) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in GHz.
- ofGHz(double) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in GHz.
- ofHz(long) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in Hz.
- ofKHz(long) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in KHz.
- ofKHz(double) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in KHz.
- oFlag - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- ofMHz(long) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in MHz.
- ofMHz(double) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in MHz.
- ofOnes(int) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of the given size where all bits are 1.
- ofTHz(long) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in THz.
- ofTHz(double) - Static method in class org.onlab.util.Frequency
-
Returns an instance representing the specified value in THz.
- ofZeros(int) - Static method in class org.onlab.util.ImmutableByteSequence
-
Creates a new byte sequence of the given size where all bits are 0.
- ONOS - Static variable in class org.onlab.packet.MacAddress
-
First MAC address in ONOS OUI range.
- ONOS_LLDP - Static variable in class org.onlab.packet.MacAddress
-
ONOS LLDP MAC address with slow protocol destination address.
- ONOSLLDP - Class in org.onlab.packet
-
ONOS LLDP containing organizational TLV for ONOS device discovery.
- ONOSLLDP(byte...) - Constructor for class org.onlab.packet.ONOSLLDP
-
- onosLLDP(String, ChassisId, int) - Static method in class org.onlab.packet.ONOSLLDP
-
Creates a link probe for link discovery/verification.
- onosLLDP(String, ChassisId, int, String) - Static method in class org.onlab.packet.ONOSLLDP
-
Creates a link probe for link discovery/verification.
- OP_RARP_REPLY - Static variable in class org.onlab.packet.ARP
-
- OP_RARP_REQUEST - Static variable in class org.onlab.packet.ARP
-
- OP_REPLY - Static variable in class org.onlab.packet.ARP
-
- OP_REQUEST - Static variable in class org.onlab.packet.ARP
-
- opCode - Variable in class org.onlab.packet.ARP
-
- opCode - Variable in class org.onlab.packet.DHCP
-
- OPCODE_REPLY - Static variable in class org.onlab.packet.DHCP
-
- OPCODE_REQUEST - Static variable in class org.onlab.packet.DHCP
-
- OPT_ADDRLIST - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- OPT_CODE_LEN - Static variable in class org.onlab.packet.dhcp.DhcpOption
-
- OPT_CODE_LEN - Static variable in class org.onlab.packet.RIPngEntry
-
- OPT_GENID - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- OPT_HOLDTIME - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- OPT_PRIORITY - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- OPT_PRUNEDELAY - Static variable in class org.onlab.packet.pim.PIMHelloOption
-
- optionalTLVList - Variable in class org.onlab.packet.LLDP
-
- options - Variable in class org.onlab.packet.DHCP
-
- options - Variable in class org.onlab.packet.IPv4
-
- options - Variable in class org.onlab.packet.ipv6.BaseOptions
-
- options() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
Gets the Neighbor Discovery Protocol packet options.
- options - Variable in class org.onlab.packet.TCP
-
- OrderedExecutor - Class in org.onlab.util
-
Executor that executes tasks in order on a shared thread pool.
- OrderedExecutor(Executor) - Constructor for class org.onlab.util.OrderedExecutor
-
- orderedFuture(CompletableFuture<T>, Executor, Executor) - Static method in class org.onlab.util.Tools
-
Returns a future that's completed using the given orderedExecutor if the future is not blocked or the
given threadPoolExecutor if the future is blocked.
- org.onlab.graph - package org.onlab.graph
-
Graph abstractions and graph path finding algorithms.
- org.onlab.metrics - package org.onlab.metrics
-
Misc utils for various performance metrics.
- org.onlab.packet - package org.onlab.packet
-
Utilities for decoding and encoding packets of various network protocols
and encapsulations.
- org.onlab.packet.dhcp - package org.onlab.packet.dhcp
-
Utilities for decoding and encoding DHCP options.
- org.onlab.packet.ipv6 - package org.onlab.packet.ipv6
-
Utilities for decoding and encoding IPv6 extension headers.
- org.onlab.packet.ndp - package org.onlab.packet.ndp
-
Utilities for decoding and encoding packets of Neighbor Discovery Protocol
for IPv6 (RFC 4861).
- org.onlab.packet.pim - package org.onlab.packet.pim
-
Utilities for managing PIM packets.
- org.onlab.util - package org.onlab.util
-
Miscellaneous domain-agnostic utilities.
- ORGANIZATIONAL_TLV_TYPE - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- orNull(byte[]) - Static method in class org.onlab.util.ByteArraySizeHashPrinter
-
Returns ByteArraySizeHashPrinter wrapping given byte[].
- oui - Variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- oui() - Method in class org.onlab.packet.MacAddress
-
Returns the Organizationally Unique Identifier (OUI) of this MAC address.
- OUI_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- overrideFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
-
- RADIUS - Class in org.onlab.packet
-
RADIUS packet.
- RADIUS() - Constructor for class org.onlab.packet.RADIUS
-
Default constructor.
- RADIUS(byte, byte) - Constructor for class org.onlab.packet.RADIUS
-
Constructs a RADIUS packet with the given code and identifier.
- RADIUS_ATTR_ACCT_SESSION_ID - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_CALLING_STATION_ID - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_EAP_MESSAGE - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_FRAMED_MTU - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_MESSAGE_AUTH - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_NAS_ID - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_NAS_IP - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_NAS_PORT - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_NAS_PORT_ID - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_NAS_PORT_TYPE - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_STATE - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_USERNAME - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_ATTR_VENDOR_SPECIFIC - Static variable in class org.onlab.packet.RADIUSAttribute
-
- RADIUS_CODE_ACCESS_ACCEPT - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_CODE_ACCESS_CHALLENGE - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_CODE_ACCESS_REJECT - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_CODE_ACCESS_REQUEST - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_CODE_ACCOUNTING_REQUEST - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_CODE_ACCOUNTING_RESPONSE - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_MAX_LENGTH - Static variable in class org.onlab.packet.RADIUS
-
- RADIUS_MIN_LENGTH - Static variable in class org.onlab.packet.RADIUS
-
- RADIUSAttribute - Class in org.onlab.packet
-
An attribute in a RADIUS packet.
- RADIUSAttribute() - Constructor for class org.onlab.packet.RADIUSAttribute
-
Default constructor.
- RADIUSAttribute(byte, byte, byte[]) - Constructor for class org.onlab.packet.RADIUSAttribute
-
Constructs a RADIUS attribute with the give type, length and value.
- randomDelay(int) - Static method in class org.onlab.util.Tools
-
Suspends the current thread for a random number of millis between 0 and
the indicated limit.
- rawData - Variable in class org.onlab.packet.RIP
-
- reachableTime - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- readTreeFromStream(ObjectMapper, InputStream) - Static method in class org.onlab.util.Tools
-
Utility to convert a mapper and an input stream into a JSON tree,
and be tolerant of a null tree being returned.
- recordType - Variable in class org.onlab.packet.IGMPMembership
-
- REDIRECT - Static variable in class org.onlab.packet.ICMP6
-
Redirect Message.
- Redirect - Class in org.onlab.packet.ndp
-
Implements ICMPv6 Redirect packet format.
- Redirect() - Constructor for class org.onlab.packet.ndp.Redirect
-
- register(Class<?>...) - Method in class org.onlab.util.KryoNamespace.Builder
-
Registers classes to be serialized using Kryo default serializer.
- register(Serializer<?>, Class<?>...) - Method in class org.onlab.util.KryoNamespace.Builder
-
Registers serializer for the given set of classes.
- register(KryoNamespace) - Method in class org.onlab.util.KryoNamespace.Builder
-
Registers all the class registered to given KryoNamespace.
- registerComponent(String) - Method in class org.onlab.metrics.MetricsManager
-
Registers a component.
- registerComponent(String) - Method in interface org.onlab.metrics.MetricsService
-
Registers a component.
- registerFeature(String) - Method in class org.onlab.metrics.MetricsComponent
-
- registerFeature(String) - Method in interface org.onlab.metrics.MetricsComponentRegistry
-
Registers a Feature for this component.
- registerMetric(MetricsComponent, MetricsFeature, String, T) - Method in class org.onlab.metrics.MetricsManager
-
Registers an already created Metric.
- registerMetric(MetricsComponent, MetricsFeature, String, T) - Method in interface org.onlab.metrics.MetricsService
-
Registers an already created Metric.
- registerMetrics() - Method in class org.onlab.metrics.EventMetric
-
Registers the metrics.
- registerReporter(MetricsReporter) - Method in class org.onlab.metrics.MetricsManager
-
Registers a reporter to receive any changes on metric registry.
- registerReporter(MetricsReporter) - Method in interface org.onlab.metrics.MetricsService
-
Registers a reporter to receive any changes on metric registry.
- REJECT_ROUTE - Static variable in class org.onlab.packet.ICMP6
-
Reject route to destination.
- RELAY_MSG_TYPES - Static variable in class org.onlab.packet.DHCP6
-
- release(Kryo) - Method in class org.onlab.util.KryoNamespace
-
- remove(Object) - Method in class org.onlab.util.ExtendedSet
-
- remove() - Method in class org.onlab.util.UnmodifiableDeque
-
- remove(Object) - Method in class org.onlab.util.UnmodifiableDeque
-
- removeAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
-
- removeAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
-
- removeDirectory(String) - Static method in class org.onlab.util.Tools
-
Purges the specified directory path. Use with great caution since
no attempt is made to check for symbolic links, which could result in
deletion of unintended files.
- removeDirectory(File) - Static method in class org.onlab.util.Tools
-
Purges the specified directory path. Use with great caution since
no attempt is made to check for symbolic links, which could result in
deletion of unintended files.
- removeEdge(E) - Method in class org.onlab.graph.DefaultMutablePath
-
- removeEdge(E) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- removeEdge(E) - Method in interface org.onlab.graph.MutableGraph
-
Removes the specified edge from the graph.
- removeEdge(E) - Method in interface org.onlab.graph.MutablePath
-
Removes the specified edge.
- removeFirst() - Method in class org.onlab.util.UnmodifiableDeque
-
- removeFirstOccurrence(Object) - Method in class org.onlab.util.UnmodifiableDeque
-
- removeIf(Predicate<? super E>) - Method in class org.onlab.util.UnmodifiableDeque
-
- removeLast() - Method in class org.onlab.util.UnmodifiableDeque
-
- removeLastOccurrence(Object) - Method in class org.onlab.util.UnmodifiableDeque
-
- removeMatching(MetricFilter) - Method in class org.onlab.metrics.MetricsManager
-
Removes all Metrics that match a given filter.
- removeMatching(MetricFilter) - Method in interface org.onlab.metrics.MetricsService
-
Removes all Metrics that match a given filter.
- removeMetric(MetricsComponent, MetricsFeature, String) - Method in class org.onlab.metrics.MetricsManager
-
Removes the metric with the given name.
- removeMetric(MetricsComponent, MetricsFeature, String) - Method in interface org.onlab.metrics.MetricsService
-
Removes the metric with the given name.
- removeMetrics() - Method in class org.onlab.metrics.EventMetric
-
Removes the metrics.
- removeSubOption(byte) - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
Removes a sub-option by given sub-option code.
- removeVertex(V) - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- removeVertex(V) - Method in interface org.onlab.graph.MutableGraph
-
Removes the specified vertex from the graph.
- REQUEST - Static variable in class org.onlab.packet.EAP
-
- reserved - Variable in class org.onlab.packet.PIM
-
- reserved - Variable in class org.onlab.packet.RIP
-
- reserved - Variable in class org.onlab.packet.RIPng
-
- RESERVED - Static variable in class org.onlab.packet.VlanId
-
- RESERVED_CODE - Static variable in class org.onlab.packet.ndp.NeighborAdvertisement
-
- RESERVED_CODE - Static variable in class org.onlab.packet.ndp.NeighborSolicitation
-
- reset() - Method in class org.onlab.util.Counter
-
Resets the counter, by zeroing out the count and restarting the timer.
- resetChecksum() - Method in class org.onlab.packet.BasePacket
-
- resetChecksum() - Method in interface org.onlab.packet.IPacket
-
Reset any checksum as needed, and call resetChecksum on all parents.
- resetChecksum() - Method in class org.onlab.packet.IPv4
-
- resetChecksum() - Method in class org.onlab.packet.TCP
-
- resetChecksum() - Method in class org.onlab.packet.UDP
-
- resField - Variable in class org.onlab.packet.IGMP
-
- RESPONSE - Static variable in class org.onlab.packet.EAP
-
- restartReport() - Method in interface org.onlab.metrics.MetricsReporter
-
Restarts metrics reporter.
- retainAll(Collection<?>) - Method in class org.onlab.util.ExtendedSet
-
- retainAll(Collection<?>) - Method in class org.onlab.util.UnmodifiableDeque
-
- retransmitTimer - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- RetriesExceededException - Exception in org.onlab.util
-
Exception that indicates the retry threshold has been exceeded.
- retryable(Function<U, V>, Class<? extends Throwable>, int, int) - Static method in class org.onlab.util.Tools
-
Returns a function that retries execution on failure.
- retryable(Supplier<V>, Class<? extends Throwable>, int, int) - Static method in class org.onlab.util.Tools
-
Returns a Supplier that retries execution on failure.
- RetryingFunction<U,V> - Class in org.onlab.util
-
Function that retries execution on failure.
- RetryingFunction(Function<U, V>, Class<? extends Throwable>, int, int) - Constructor for class org.onlab.util.RetryingFunction
-
- RichComparable<T> - Interface in org.onlab.util
-
Extends useful methods for comparison to Comparable interface.
- RIP - Class in org.onlab.packet
-
Implements RIP Packet format, according to RFC 2453.
- RIP() - Constructor for class org.onlab.packet.RIP
-
- RIP.CmdType - Enum in org.onlab.packet
-
- RIP_PORT - Static variable in class org.onlab.packet.UDP
-
- RIPng - Class in org.onlab.packet
-
Representation of an RIPng Packet.
- RIPng() - Constructor for class org.onlab.packet.RIPng
-
- RIPng.CmdType - Enum in org.onlab.packet
-
- RIPNG_PORT - Static variable in class org.onlab.packet.UDP
-
- RIPngEntry - Class in org.onlab.packet
-
Default DHCP option.
- RIPngEntry() - Constructor for class org.onlab.packet.RIPngEntry
-
- RIPV2AuthEntry - Class in org.onlab.packet
-
- RIPV2AuthEntry() - Constructor for class org.onlab.packet.RIPV2AuthEntry
-
- RIPV2Entry - Class in org.onlab.packet
-
- RIPV2Entry() - Constructor for class org.onlab.packet.RIPV2Entry
-
- ROUTER_ADVERTISEMENT - Static variable in class org.onlab.packet.ICMP6
-
Router Advertisement.
- ROUTER_SOLICITATION - Static variable in class org.onlab.packet.ICMP6
-
Router Solicitation.
- RouterAdvertisement - Class in org.onlab.packet.ndp
-
Implements ICMPv6 Router Advertisement packet format.
- RouterAdvertisement() - Constructor for class org.onlab.packet.ndp.RouterAdvertisement
-
- routerFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
-
- routerLifetime - Variable in class org.onlab.packet.ndp.RouterAdvertisement
-
- RouterSolicitation - Class in org.onlab.packet.ndp
-
Implements ICMPv6 Router Solicitation packet format.
- RouterSolicitation() - Constructor for class org.onlab.packet.ndp.RouterSolicitation
-
- routeTag - Variable in class org.onlab.packet.RIPngEntry
-
- routeTag - Variable in class org.onlab.packet.RIPV2Entry
-
- Routing - Class in org.onlab.packet.ipv6
-
Implements IPv6 routing extension header format.
- Routing() - Constructor for class org.onlab.packet.ipv6.Routing
-
- routingData - Variable in class org.onlab.packet.ipv6.Routing
-
- routingType - Variable in class org.onlab.packet.ipv6.Routing
-
- rsvd1 - Variable in class org.onlab.packet.VXLAN
-
- rsvd2 - Variable in class org.onlab.packet.VXLAN
-
- rtEntries - Variable in class org.onlab.packet.RIP
-
- rtEntries - Variable in class org.onlab.packet.RIPng
-
- run(KryoCallback<T>) - Method in class org.onlab.util.KryoNamespace
-
- run() - Method in class org.onlab.util.SafeRecurringTask
-
- runAfterBoth(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- runAfterEither(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- S_BAND_MAX - Static variable in class org.onlab.util.Spectrum
-
- S_BAND_MIN - Static variable in class org.onlab.util.Spectrum
-
- SafeRecurringTask - Class in org.onlab.util
-
Wrapper for a recurring task which catches all exceptions to prevent task
being suppressed in a ScheduledExecutorService.
- samenessThreshold() - Static method in class org.onlab.graph.ScalarWeight
-
Returns the current sameness threshold for comparing cost values.
- ScalarWeight - Class in org.onlab.graph
-
Weight implementation based on a double value.
- ScalarWeight(double) - Constructor for class org.onlab.graph.ScalarWeight
-
Creates a new scalar weight with the given double value.
- schedule(Runnable, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
-
Creates and executes a one-shot action that becomes enabled
after the given delay.
- schedule(Runnable, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- schedule(Callable<V>, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- scheduleAtFixedRate(Runnable, long, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
-
Creates and executes a periodic action that becomes enabled first
after the given initial delay, and subsequently with the given
period; that is executions will commence after
initialDelay then initialDelay+period, then
initialDelay + 2 * period, and so on.
- scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit, boolean) - Method in class org.onlab.util.SharedScheduledExecutorService
-
Creates and executes a periodic action that becomes enabled first
after the given initial delay, and subsequently with the
given delay between the termination of one execution and the
commencement of the next.
- scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- search(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in class org.onlab.graph.AbstractGraphPathSearch
-
- search(Graph<V, E>, V, V, EdgeWeigher<V, E>, int) - Method in interface org.onlab.graph.GraphPathSearch
-
Searches the specified graph for paths between vertices.
- search(Graph<V, E>, EdgeWeigher<V, E>) - Method in interface org.onlab.graph.GraphSearch
-
Searches the specified graph.
- search(Graph<V, E>, EdgeWeigher<V, E>) - Method in class org.onlab.graph.TarjanGraphSearch
-
Searches the specified graph.
- secondary() - Method in class org.onlab.graph.DisjointPathPair
-
Returns the secondary path.
- seconds - Variable in class org.onlab.packet.DHCP
-
- securityParamIndex - Variable in class org.onlab.packet.ipv6.Authentication
-
- securityParamIndex - Variable in class org.onlab.packet.ipv6.EncapSecurityPayload
-
- segmentsLeft - Variable in class org.onlab.packet.ipv6.Routing
-
- senderHardwareAddress - Variable in class org.onlab.packet.ARP
-
- senderProtocolAddress - Variable in class org.onlab.packet.ARP
-
- sequence - Variable in class org.onlab.packet.ipv6.Authentication
-
- sequence - Variable in class org.onlab.packet.ipv6.EncapSecurityPayload
-
- sequence - Variable in class org.onlab.packet.RIPV2AuthEntry
-
- sequence - Variable in class org.onlab.packet.TCP
-
- serialize() - Method in class org.onlab.packet.ARP
-
- serialize() - Method in class org.onlab.packet.Data
-
- serialize() - Method in class org.onlab.packet.dhcp.CircuitId
-
Combines connect point with vlan id with separator ':' as circuit id.
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- serialize() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
- serialize() - Method in class org.onlab.packet.dhcp.DhcpOption
-
- serialize() - Method in class org.onlab.packet.dhcp.DhcpRelayAgentOption
-
- serialize() - Method in class org.onlab.packet.DHCP
-
- serialize() - Method in class org.onlab.packet.DHCP6
-
- serialize() - Method in class org.onlab.packet.EAP
-
- serialize() - Method in class org.onlab.packet.EAPOL
-
Serializes the packet, based on the code/type using the payload
to compute its length.
- serialize() - Method in class org.onlab.packet.Ethernet
-
- serialize() - Method in class org.onlab.packet.ICMP
-
Serializes the packet.
- serialize() - Method in class org.onlab.packet.ICMP6
-
- serialize() - Method in class org.onlab.packet.IGMP
-
Serialize this IGMP packet.
- serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPGroup
-
Serialize the IGMPGroup subclass.
- serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPMembership
-
Serialize this Membership Report.
- serialize(ByteBuffer) - Method in class org.onlab.packet.IGMPQuery
-
Serialize this IGMPQuery.
- serialize() - Method in interface org.onlab.packet.IPacket
-
Sets all payloads parent packet if applicable, then serializes this
packet and all payloads.
- serialize() - Method in class org.onlab.packet.IPv4
-
Serializes the packet.
- serialize() - Method in class org.onlab.packet.ipv6.Authentication
-
- serialize() - Method in class org.onlab.packet.ipv6.BaseOptions
-
- serialize() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
- serialize() - Method in class org.onlab.packet.ipv6.Fragment
-
- serialize() - Method in class org.onlab.packet.ipv6.Routing
-
- serialize() - Method in class org.onlab.packet.IPv6
-
- serialize() - Method in class org.onlab.packet.LLC
-
- serialize() - Method in class org.onlab.packet.LLDP
-
- serialize() - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
- serialize() - Method in class org.onlab.packet.LLDPTLV
-
- serialize() - Method in class org.onlab.packet.MPLS
-
- serialize() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
- serialize() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- serialize() - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
- serialize() - Method in class org.onlab.packet.ndp.Redirect
-
- serialize() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
- serialize() - Method in class org.onlab.packet.ndp.RouterSolicitation
-
- serialize() - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Serialize this group address.
- serialize() - Method in class org.onlab.packet.pim.PIMAddrSource
-
- serialize() - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
- serialize() - Method in class org.onlab.packet.pim.PIMHello
-
Sets all payloads parent packet if applicable, then serializes this
packet and all payloads.
- serialize() - Method in class org.onlab.packet.pim.PIMHelloOption
-
- serialize() - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Sets all payloads parent packet if applicable, then serializes this
packet and all payloads.
- serialize() - Method in class org.onlab.packet.PIM
-
Serializes the packet.
- serialize() - Method in class org.onlab.packet.RADIUS
-
- serialize() - Method in class org.onlab.packet.RIP
-
- serialize() - Method in class org.onlab.packet.RIPng
-
- serialize() - Method in class org.onlab.packet.RIPngEntry
-
- serialize() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- serialize() - Method in class org.onlab.packet.RIPV2Entry
-
- serialize() - Method in class org.onlab.packet.TCP
-
Serializes the packet.
- serialize() - Method in class org.onlab.packet.UDP
-
Serializes the packet.
- serialize() - Method in class org.onlab.packet.VXLAN
-
Serializes the packet.
- serialize(Object) - Method in class org.onlab.util.KryoNamespace
-
Serializes given object to byte array using Kryo instance in pool.
- serialize(Object, int) - Method in class org.onlab.util.KryoNamespace
-
Serializes given object to byte array using Kryo instance in pool.
- serialize(Object, ByteBuffer) - Method in class org.onlab.util.KryoNamespace
-
Serializes given object to byte buffer using Kryo instance in pool.
- serialize(Object, OutputStream) - Method in class org.onlab.util.KryoNamespace
-
Serializes given object to OutputStream using Kryo instance in pool.
- serialize(Object, OutputStream, int) - Method in class org.onlab.util.KryoNamespace
-
Serializes given object to OutputStream using Kryo instance in pool.
- serverIPAddress - Variable in class org.onlab.packet.DHCP
-
- serverName - Variable in class org.onlab.packet.DHCP
-
- set(boolean) - Method in class org.onlab.util.BlockingBoolean
-
Sets the value of the blocking boolean.
- setAcknowledge(int) - Method in class org.onlab.packet.TCP
-
Sets acknowledge number.
- setAddr(String) - Method in class org.onlab.packet.pim.PIMAddrGroup
-
PIM encoded source address.
- setAddr(IpPrefix) - Method in class org.onlab.packet.pim.PIMAddrGroup
-
Set the encoded source address.
- setAddr(String) - Method in class org.onlab.packet.pim.PIMAddrSource
-
PIM Encoded Source Address.
- setAddr(IpPrefix) - Method in class org.onlab.packet.pim.PIMAddrSource
-
PIM Encoded Source Address.
- setAddr(IpAddress) - Method in class org.onlab.packet.pim.PIMAddrUnicast
-
PIM Encoded Source Address.
- setAddressFamilyId(short) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setAddressFamilyId(short) - Method in class org.onlab.packet.RIPV2Entry
-
- setAttribute(byte, byte[]) - Method in class org.onlab.packet.RADIUS
-
Sets an attribute in the RADIUS packet.
- setAuthenticator(byte[]) - Method in class org.onlab.packet.RADIUS
-
Sets the authenticator.
- setAuthLen(byte) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setBootFileName(String) - Method in class org.onlab.packet.DHCP
-
- setChassisId(LLDPTLV) - Method in class org.onlab.packet.LLDP
-
- setChassisId(ChassisId) - Method in class org.onlab.packet.ONOSLLDP
-
- setChecksum(short) - Method in class org.onlab.packet.ICMP
-
- setChecksum(short) - Method in class org.onlab.packet.ICMP6
-
Sets checksum.
- setChecksum(short) - Method in class org.onlab.packet.IPv4
-
- setChecksum(short) - Method in class org.onlab.packet.PIM
-
Set the checksum.
- setChecksum(short) - Method in class org.onlab.packet.TCP
-
Sets checksum.
- setChecksum(short) - Method in class org.onlab.packet.UDP
-
- setClientHardwareAddress(byte[]) - Method in class org.onlab.packet.DHCP
-
- setClientIPAddress(int) - Method in class org.onlab.packet.DHCP
-
- setClt(int) - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
Sets Identity Association ID.
- setCmdType(byte) - Method in class org.onlab.packet.RIP
-
- setCmdType(byte) - Method in class org.onlab.packet.RIPng
-
- setCode(short) - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Sets the code of this option.
- setCode(byte) - Method in class org.onlab.packet.dhcp.DhcpOption
-
- setCode(byte) - Method in class org.onlab.packet.EAP
-
Sets the EAP code.
- setCode(byte) - Method in class org.onlab.packet.RADIUS
-
Sets the code.
- setCompatible(boolean) - Method in class org.onlab.util.KryoNamespace.Builder
-
Sets whether backwards/forwards compatible versioned serialization is enabled.
- setCost(Weight) - Method in class org.onlab.graph.DefaultMutablePath
-
- setCost(Weight) - Method in interface org.onlab.graph.MutablePath
-
Sets the total path cost as a weight object.
- setCtrl(byte) - Method in class org.onlab.packet.LLC
-
- setCurrentHopLimit(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets current hop limit.
- setData(byte[]) - Method in class org.onlab.packet.Data
-
- setData(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- setData(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Sets the data of this option.
- setData(byte[]) - Method in class org.onlab.packet.dhcp.DhcpOption
-
- setData(byte[]) - Method in class org.onlab.packet.EAP
-
Sets the EAP data.
- setDataOffset(byte) - Method in class org.onlab.packet.TCP
-
Sets offset.
- setDataType(byte) - Method in class org.onlab.packet.EAP
-
Sets the data type.
- setDestinationAddress(int) - Method in class org.onlab.packet.IPv4
-
- setDestinationAddress(String) - Method in class org.onlab.packet.IPv4
-
- setDestinationAddress(byte[]) - Method in class org.onlab.packet.IPv6
-
Sets destination address.
- setDestinationAddress(byte[]) - Method in class org.onlab.packet.ndp.Redirect
-
Sets destination address.
- setDestinationMACAddress(MacAddress) - Method in class org.onlab.packet.Ethernet
-
Sets the destination MAC address.
- setDestinationMACAddress(byte[]) - Method in class org.onlab.packet.Ethernet
-
Sets the destination MAC address.
- setDestinationMACAddress(String) - Method in class org.onlab.packet.Ethernet
-
Sets the destination MAC address.
- setDestinationPort(int) - Method in class org.onlab.packet.TCP
-
Sets TCP destination port.
- setDestinationPort(int) - Method in class org.onlab.packet.UDP
-
- setDevice(String) - Method in class org.onlab.packet.ONOSLLDP
-
- setDiffServ(byte) - Method in class org.onlab.packet.IPv4
-
Sets the DiffServ octet (including the DSCP and ECN bits).
- setDomainInfo(String) - Method in class org.onlab.packet.ONOSLLDP
-
- setDsap(byte) - Method in class org.onlab.packet.LLC
-
- setDscp(byte) - Method in class org.onlab.packet.IPv4
-
Sets the DSCP value (6 bits).
- setDuid(Dhcp6Duid) - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- setDuidTime(int) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setDuidType(Dhcp6Duid.DuidType) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setEapolType(byte) - Method in class org.onlab.packet.EAPOL
-
Sets the EAPOL type.
- setEcn(byte) - Method in class org.onlab.packet.IPv4
-
Sets the ECN value (2 bits).
- setEnterpriseNumber(int) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setEtherType(short) - Method in class org.onlab.packet.Ethernet
-
Sets the Ethernet type.
- setFlag(byte) - Method in class org.onlab.packet.VXLAN
-
Set flags.
- setFlags(short) - Method in class org.onlab.packet.DHCP
-
- setFlags(byte) - Method in class org.onlab.packet.IPv4
-
- setFlags(short) - Method in class org.onlab.packet.TCP
-
Sets TCP flags.
- setFlowLabel(int) - Method in class org.onlab.packet.IPv6
-
Sets flow label.
- setFragmentOffset(short) - Method in class org.onlab.packet.IPv4
-
- setFragmentOffset(short) - Method in class org.onlab.packet.ipv6.Fragment
-
Sets the fragment offset of this header.
- setGatewayIPAddress(int) - Method in class org.onlab.packet.DHCP
-
- setGroup(IpPrefix) - Method in class org.onlab.packet.pim.PIMJoinPruneGroup
-
- setHardwareAddressLength(byte) - Method in class org.onlab.packet.ARP
-
- setHardwareAddressLength(byte) - Method in class org.onlab.packet.DHCP
-
- setHardwareType(short) - Method in class org.onlab.packet.ARP
-
- setHardwareType(short) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setHardwareType(byte) - Method in class org.onlab.packet.DHCP
-
- setHeaderExtLength(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
-
Sets the extension length of this header.
- setHeaderExtLength(byte) - Method in class org.onlab.packet.ipv6.Routing
-
Sets the extension length of this header.
- setHoldTime(short) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Set the J/P holdtime in seconds.
- setHopCount(byte) - Method in class org.onlab.packet.DHCP6
-
Sets hop count.
- setHopLimit(byte) - Method in class org.onlab.packet.IPv6
-
Sets hop limit.
- setHops(byte) - Method in class org.onlab.packet.DHCP
-
- setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Sets Identity Association ID.
- setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Sets Identity Association ID.
- setIaId(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Sets Identity Association ID.
- setIcmpCode(byte) - Method in class org.onlab.packet.ICMP
-
- setIcmpCode(byte) - Method in class org.onlab.packet.ICMP6
-
Sets ICMP6 code.
- setIcmpType(byte) - Method in class org.onlab.packet.ICMP
-
- setIcmpType(byte) - Method in class org.onlab.packet.ICMP6
-
Sets ICMP6 type.
- setIdentification(short) - Method in class org.onlab.packet.IPv4
-
- setIdentification(int) - Method in class org.onlab.packet.ipv6.Fragment
-
Sets the identification of this header.
- setIdentifier(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setIdentifier(byte) - Method in class org.onlab.packet.EAP
-
Sets the EAP identifier.
- setIdentifier(byte) - Method in class org.onlab.packet.RADIUS
-
Sets the identifier.
- setIgmpType(byte) - Method in class org.onlab.packet.IGMP
-
Set the IGMP message type.
- setInfoString(byte[]) - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Set the value of information string.
- setInfoString(String) - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Set the value of information string.
- setIngegrityCheck(byte[]) - Method in class org.onlab.packet.ipv6.Authentication
-
Sets the integrity check value of this header.
- setInPort(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Sets inPort string.
- setIp6Address(Ip6Address) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Sets IPv6 address.
- setIp6Prefix(Ip6Address) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Sets IPv6 prefix.
- setIpAddress(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
-
- setKeyId(byte) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setLabel(int) - Method in class org.onlab.packet.MPLS
-
Sets the MPLS label.
- setLength(short) - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
Sets length of this option.
- setLength(byte) - Method in class org.onlab.packet.dhcp.DhcpOption
-
- setLength(short) - Method in class org.onlab.packet.EAP
-
Sets the packet length.
- setLength(short) - Method in class org.onlab.packet.LLDPTLV
-
- setLength(byte) - Method in class org.onlab.packet.RADIUSAttribute
-
Sets the attribute length.
- setLinkAddress(byte[]) - Method in class org.onlab.packet.DHCP6
-
Sets link address.
- setLinkLayerAddress(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setMacAddress(MacAddress) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Sets MacAddress address.
- setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP.IGMPv2
-
- setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP.IGMPv3
-
- setMaxRespCode(byte) - Method in class org.onlab.packet.IGMP
-
Set the Max Resp Code.
- setMetric(int) - Method in class org.onlab.packet.RIPngEntry
-
- setMetric(int) - Method in class org.onlab.packet.RIPV2Entry
-
- setMetricsService(MetricsService) - Static method in class org.onlab.util.SharedExecutors
-
Enables or disables calculation of the pool performance metrics.
- setMFlag(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets managed address configuration flag.
- setMoreFragment(byte) - Method in class org.onlab.packet.ipv6.Fragment
-
Sets the more fragment flag of this header.
- setMsgType(byte) - Method in class org.onlab.packet.DHCP6
-
Sets message type.
- setName(String) - Method in class org.onlab.packet.ONOSLLDP
-
- setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Authentication
-
- setNextHeader(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
-
- setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Fragment
-
- setNextHeader(byte) - Method in interface org.onlab.packet.ipv6.IExtensionHeader
-
Sets the type of next header.
- setNextHeader(byte) - Method in class org.onlab.packet.ipv6.Routing
-
- setNextHeader(byte) - Method in class org.onlab.packet.IPv6
-
- setNextHop(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
-
- setOffset(short) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setOFlag(byte) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets other configuration flag.
- setOpCode(short) - Method in class org.onlab.packet.ARP
-
- setOpCode(byte) - Method in class org.onlab.packet.DHCP
-
- setOptionalTLVList(List<LLDPTLV>) - Method in class org.onlab.packet.LLDP
-
- setOptions(IPacket) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Sets options data.
- setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Sets sub-options.
- setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Sets sub-options.
- setOptions(IPacket) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Sets options data.
- setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
Sets sub-options.
- setOptions(List<DhcpOption>) - Method in class org.onlab.packet.DHCP
-
- setOptions(List<Dhcp6Option>) - Method in class org.onlab.packet.DHCP6
-
Sets options.
- setOptions(byte[]) - Method in class org.onlab.packet.IPv4
-
- setOptions(byte[]) - Method in class org.onlab.packet.ipv6.BaseOptions
-
Sets the options.
- setOptions(byte[]) - Method in class org.onlab.packet.TCP
-
Sets TCP options.
- setOptLength(short) - Method in class org.onlab.packet.pim.PIMHelloOption
-
- setOptType(short) - Method in class org.onlab.packet.pim.PIMHelloOption
-
- setOUI(byte[]) - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Set the value of OUI.
- setOverrideFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Sets override flag.
- setPacketLength(short) - Method in class org.onlab.packet.EAPOL
-
Sets the packet length.
- setPad(boolean) - Method in class org.onlab.packet.Ethernet
-
Pad this packet to 60 bytes minimum, filling with zeros?
- setParent(IPacket) - Method in class org.onlab.packet.BasePacket
-
- setParent(IPacket) - Method in interface org.onlab.packet.IPacket
-
Configure a new parent packet.
- setPayload(IPacket) - Method in class org.onlab.packet.BasePacket
-
- setPayload(IPacket) - Method in interface org.onlab.packet.IPacket
-
Assign the packet payload.
- setPayload(IPacket) - Method in class org.onlab.packet.MPLS
-
- setPayloadLength(byte) - Method in class org.onlab.packet.ipv6.Authentication
-
Sets the payload length of this header.
- setPeerAddress(byte[]) - Method in class org.onlab.packet.DHCP6
-
Sets peer address.
- setPIMType(byte) - Method in class org.onlab.packet.PIM
-
Set the PIM message type.
- setPoolSize(int) - Static method in class org.onlab.util.SharedExecutors
-
Sets the shared thread pool size.
- setPoolSize(int) - Static method in class org.onlab.util.SharedScheduledExecutors
-
Configures the shared scheduled thread pool size.
- setPortId(LLDPTLV) - Method in class org.onlab.packet.LLDP
-
- setPortId(int) - Method in class org.onlab.packet.ONOSLLDP
-
- setPreferredLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Sets preferred lifetime.
- setPreferredLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Sets preferred lifetime.
- setPrefix(byte[]) - Method in class org.onlab.packet.RIPngEntry
-
- setPrefixLen(int) - Method in class org.onlab.packet.RIPngEntry
-
- setPrefixLength(byte) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Sets prefix length.
- setPriorityCode(byte) - Method in class org.onlab.packet.Ethernet
-
Sets the priority code.
- setProtocol(byte) - Method in class org.onlab.packet.IPv4
-
- setProtocolAddressLength(byte) - Method in class org.onlab.packet.ARP
-
- setProtocolType(short) - Method in class org.onlab.packet.ARP
-
- setQinQPriorityCode(byte) - Method in class org.onlab.packet.Ethernet
-
Sets the QinQ priority code.
- setQinQTPID(short) - Method in class org.onlab.packet.Ethernet
-
Sets the QinQ TPID.
- setQinQVID(short) - Method in class org.onlab.packet.Ethernet
-
Sets the QinQ VLAN ID.
- setQrv(byte) - Method in class org.onlab.packet.IGMPQuery
-
Set the Querier Robustness Variable.
- setReachableTime(int) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets reachable time.
- setRecordType(byte) - Method in class org.onlab.packet.IGMPMembership
-
Sets the IGMP record type.
- setRegistrationRequired(boolean) - Method in class org.onlab.util.KryoNamespace.Builder
-
Sets the registrationRequired flag.
- setReserved(byte) - Method in class org.onlab.packet.PIM
-
Set the reserved field.
- setReserved(short) - Method in class org.onlab.packet.RIP
-
- setReserved(short) - Method in class org.onlab.packet.RIPng
-
- setResv(byte) - Method in class org.onlab.packet.IGMPQuery
-
Set the reserved field.
- setRetransmitTimer(int) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets retransmission timer.
- setRouterFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Sets router flag.
- setRouterLifetime(short) - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
Sets router lifetime.
- setRouteTag(short) - Method in class org.onlab.packet.RIPngEntry
-
- setRouteTag(short) - Method in class org.onlab.packet.RIPV2Entry
-
- setRoutingData(byte[]) - Method in class org.onlab.packet.ipv6.Routing
-
Sets the routing data.
- setRoutingType(byte) - Method in class org.onlab.packet.ipv6.Routing
-
Sets the routing type of this header.
- setRtEntries(List<RIPV2Entry>) - Method in class org.onlab.packet.RIP
-
- setRtEntries(List<RIPngEntry>) - Method in class org.onlab.packet.RIPng
-
- setSamenessThreshold(double) - Static method in class org.onlab.graph.ScalarWeight
-
Sets a new sameness threshold for comparing cost values; default is
is Double.MIN_VALUE.
- setSbit(boolean) - Method in class org.onlab.packet.IGMPQuery
-
Set the S flag.
- setSeconds(short) - Method in class org.onlab.packet.DHCP
-
- setSecurityParamIndex(int) - Method in class org.onlab.packet.ipv6.Authentication
-
Sets the security parameter index of this header.
- setSecurityParamIndex(int) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
Sets the security parameter index of this header.
- setSegmntsLeft(byte) - Method in class org.onlab.packet.ipv6.Routing
-
Sets the number of remaining route segments of this header.
- setSenderHardwareAddress(byte[]) - Method in class org.onlab.packet.ARP
-
- setSenderProtocolAddress(byte[]) - Method in class org.onlab.packet.ARP
-
- setSenderProtocolAddress(int) - Method in class org.onlab.packet.ARP
-
- setSequence(int) - Method in class org.onlab.packet.ipv6.Authentication
-
Sets the sequence number of this header.
- setSequence(int) - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
Sets the sequence number of this header.
- setSequence(int) - Method in class org.onlab.packet.TCP
-
Sets sequence number.
- setSequenceNumber(int) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setServerIPAddress(int) - Method in class org.onlab.packet.DHCP
-
- setServerName(String) - Method in class org.onlab.packet.DHCP
-
- setSolicitedFlag(byte) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Sets solicited flag.
- setSourceAddress(int) - Method in class org.onlab.packet.IPv4
-
- setSourceAddress(String) - Method in class org.onlab.packet.IPv4
-
- setSourceAddress(byte[]) - Method in class org.onlab.packet.IPv6
-
Sets source address.
- setSourceMACAddress(MacAddress) - Method in class org.onlab.packet.Ethernet
-
Sets the source MAC address.
- setSourceMACAddress(byte[]) - Method in class org.onlab.packet.Ethernet
-
Sets the source MAC address.
- setSourceMACAddress(String) - Method in class org.onlab.packet.Ethernet
-
Sets the source MAC address.
- setSourcePort(int) - Method in class org.onlab.packet.TCP
-
Sets TCP source port.
- setSourcePort(int) - Method in class org.onlab.packet.UDP
-
- setSsap(byte) - Method in class org.onlab.packet.LLC
-
- setSubnetMask(Ip4Address) - Method in class org.onlab.packet.RIPV2Entry
-
- setSubType(byte) - Method in class org.onlab.packet.LLDPOrganizationalTLV
-
Set the value of sub type.
- setT1(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Sets time 1.
- setT1(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Sets time 1.
- setT2(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
Sets time 2.
- setT2(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
Sets time 2.
- setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
Sets target address.
- setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
Sets target address.
- setTargetAddress(byte[]) - Method in class org.onlab.packet.ndp.Redirect
-
Sets target address.
- setTargetHardwareAddress(byte[]) - Method in class org.onlab.packet.ARP
-
- setTargetProtocolAddress(byte[]) - Method in class org.onlab.packet.ARP
-
- setTargetProtocolAddress(int) - Method in class org.onlab.packet.ARP
-
- setTrafficClass(byte) - Method in class org.onlab.packet.IPv6
-
Sets traffic class.
- setTransactionId(int) - Method in class org.onlab.packet.DHCP
-
- setTransactionId(int) - Method in class org.onlab.packet.DHCP6
-
Sets transaction id.
- setTruncated(boolean) - Method in class org.onlab.packet.IPv4
-
- setTtl(byte) - Method in class org.onlab.packet.IPv4
-
- setTtl(LLDPTLV) - Method in class org.onlab.packet.LLDP
-
- setTtl(byte) - Method in class org.onlab.packet.MPLS
-
Sets the MPLS TTL of the packet.
- setType(byte) - Method in class org.onlab.packet.ipv6.BaseOptions
-
Sets the type of this option.
- setType(byte) - Method in class org.onlab.packet.LLDPTLV
-
- setType(byte) - Method in class org.onlab.packet.RADIUSAttribute
-
Sets the attribute type.
- setType(short) - Method in class org.onlab.packet.RIPV2AuthEntry
-
- setUpstreamAddr(PIMAddrUnicast) - Method in class org.onlab.packet.pim.PIMJoinPrune
-
Set the upstream address of this PIM J/P request.
- setUrgentPointer(short) - Method in class org.onlab.packet.TCP
-
Sets urgent pointer.
- setUuid(byte[]) - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- setValidLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
Sets valid lifetime.
- setValidLifetime(int) - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
Sets valid lifetime.
- setValue(byte[]) - Method in class org.onlab.packet.LLDPTLV
-
- setValue(ByteBuffer) - Method in class org.onlab.packet.pim.PIMHelloOption
-
- setValue(byte[]) - Method in class org.onlab.packet.pim.PIMHelloOption
-
- setValue(byte[]) - Method in class org.onlab.packet.RADIUSAttribute
-
Sets the attribute value.
- setVersion(byte) - Method in class org.onlab.packet.EAPOL
-
Sets the version.
- setVersion(byte) - Method in class org.onlab.packet.IP
-
Sets IP version number.
- setVersion(byte) - Method in class org.onlab.packet.IPv4
-
- setVersion(byte) - Method in class org.onlab.packet.IPv6
-
- setVersion(byte) - Method in class org.onlab.packet.PIM
-
Set the PIM version type.
- setVersion(byte) - Method in class org.onlab.packet.RIP
-
- setVersion(byte) - Method in class org.onlab.packet.RIPng
-
- setVlanId(short) - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
Sets the vlan id of interface id.
- setVlanID(short) - Method in class org.onlab.packet.Ethernet
-
Sets the VLAN ID.
- setVni(int) - Method in class org.onlab.packet.VXLAN
-
Set VNI.
- setWindowSize(short) - Method in class org.onlab.packet.TCP
-
Sets TCP window size.
- setYourIPAddress(int) - Method in class org.onlab.packet.DHCP
-
- SharedExecutors - Class in org.onlab.util
-
Utility for managing a set of shared execution resources, such as a timer,
single thread executor and thread pool executor for use by various parts of
the platform or by applications.
- SharedScheduledExecutors - Class in org.onlab.util
-
Utility for managing a set of shared execution resources, such as a single
thread scheduled executor and thread pool scheduled executor for use by
various parts of the platform or by applications.
- SharedScheduledExecutorService - Class in org.onlab.util
-
A new scheduled executor service that does not eat exception.
- shutdown() - Method in class org.onlab.util.PredictableExecutor
-
- shutdown() - Static method in class org.onlab.util.SharedExecutors
-
Shuts down all shared timers and executors and therefore should be
called only by the framework.
- shutdown() - Static method in class org.onlab.util.SharedScheduledExecutors
-
Shuts down all shared scheduled executors.
- shutdown() - Method in class org.onlab.util.SharedScheduledExecutorService
-
- shutdownNow() - Method in class org.onlab.util.PredictableExecutor
-
- shutdownNow() - Method in class org.onlab.util.SharedScheduledExecutorService
-
- size() - Method in class org.onlab.graph.DisjointPathPair
-
Returns number of paths inside this path pair object.
- size() - Method in class org.onlab.graph.Heap
-
Returns the current size of the heap.
- size() - Method in class org.onlab.util.ExtendedSet
-
- size() - Method in class org.onlab.util.ImmutableByteSequence
-
Gets the number of bytes in this sequence.
- size() - Method in class org.onlab.util.KryoNamespace
-
Gets the number of classes registered in this Kryo namespace.
- size() - Method in class org.onlab.util.UnmodifiableDeque
-
- SlidingWindowCounter - Class in org.onlab.util
-
Maintains a sliding window of value counts.
- SlidingWindowCounter(int) - Constructor for class org.onlab.util.SlidingWindowCounter
-
Creates a new sliding window counter with the given total number of
window slots.
- solicitedFlag - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
-
- sourceAddress - Variable in class org.onlab.packet.IPv4
-
- sourceAddress - Variable in class org.onlab.packet.IPv6
-
- sourceMACAddress - Variable in class org.onlab.packet.Ethernet
-
- sourcePort - Variable in class org.onlab.packet.TCP
-
- sourcePort - Variable in class org.onlab.packet.UDP
-
- sources - Variable in class org.onlab.packet.IGMPGroup
-
- SpanningTreeResult(V, V, int) - Constructor for class org.onlab.graph.DepthFirstSearch.SpanningTreeResult
-
Creates a new spanning tree result.
- Spectrum - Class in org.onlab.util
-
Telecom optical wavelength bands: O, E, S, C, L and U bands.
- spliterator() - Method in class org.onlab.util.UnmodifiableDeque
-
- src() - Method in class org.onlab.graph.AbstractEdge
-
- src() - Method in class org.onlab.graph.AbstractGraphPathSearch.DefaultResult
-
- src() - Method in class org.onlab.graph.DefaultMutablePath
-
- src() - Method in class org.onlab.graph.DefaultPath
-
- src() - Method in class org.onlab.graph.DisjointPathPair
-
- src() - Method in interface org.onlab.graph.Edge
-
Returns the edge source vertex.
- src() - Method in interface org.onlab.graph.GraphPathSearch.Result
-
Returns the search source.
- SRC_ROUTING_HEADER_ERR - Static variable in class org.onlab.packet.ICMP6
-
Error in Source Routing Header.
- SrlgGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
SRLG Graph Search finds a pair of paths with disjoint risk groups; i.e
if one path goes through an edge in risk group 1, the other path will go
through no edges in risk group 1.
- SrlgGraphSearch(int, Map<E, Integer>) - Constructor for class org.onlab.graph.SrlgGraphSearch
-
Creates an SRLG graph search object with the given number
of groups and given risk mapping.
- SrlgGraphSearch(Map<E, Object>) - Constructor for class org.onlab.graph.SrlgGraphSearch
-
Creates an SRLG graph search object from a map, inferring
the number of groups and creating an integral mapping.
- startReport() - Method in interface org.onlab.metrics.MetricsReporter
-
Starts to report a set of metrics to the monitoring server.
- startTimer(Timer) - Static method in class org.onlab.metrics.MetricsUtil
-
Starts the Metric Timer.
- stopReport() - Method in interface org.onlab.metrics.MetricsReporter
-
Stops reporting metrics.
- stopTimer(Timer.Context) - Static method in class org.onlab.metrics.MetricsUtil
-
Stops the Metric Timer context.
- stream(Iterable<T>) - Static method in class org.onlab.util.Tools
-
Converts an iterable to a stream.
- stream(Optional<? extends T>) - Static method in class org.onlab.util.Tools
-
Converts an optional to a stream.
- stream() - Method in class org.onlab.util.UnmodifiableDeque
-
- StringFilter - Class in org.onlab.util
-
Filters content on a given object with String representation.
- StringFilter(List<String>) - Constructor for class org.onlab.util.StringFilter
-
Creates a new filter to apply on some data.
- StringFilter(List<String>, StringFilter.Strategy) - Constructor for class org.onlab.util.StringFilter
-
Creates a new filter to apply on some data,
given a specific strategy (AND, OR).
- StringFilter.Strategy - Enum in org.onlab.util
-
Defines the filtering strategy.
- submit(Runnable) - Method in class org.onlab.util.BoundedThreadPool
-
- submit(Runnable, T) - Method in class org.onlab.util.BoundedThreadPool
-
- submit(Callable<T>) - Method in class org.onlab.util.BoundedThreadPool
-
- submit(Callable<T>) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- submit(Runnable, T) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- submit(Runnable) - Method in class org.onlab.util.SharedScheduledExecutorService
-
- subnetMask - Variable in class org.onlab.packet.RIPV2Entry
-
- subSequence(int, int) - Method in class org.onlab.util.XmlString
-
- subtract(Weight) - Method in class org.onlab.graph.ScalarWeight
-
- subtract(Weight) - Method in interface org.onlab.graph.Weight
-
Subtracts the given weight from this one and produces a new weight.
- subtract(Bandwidth) - Method in interface org.onlab.util.Bandwidth
-
Returns a Bandwidth whose value is (this - value).
- subtract(Frequency) - Method in class org.onlab.util.Frequency
-
Returns a Frequency whose value is (this - value).
- subType - Variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- SUBTYPE_ECHO_REPLY - Static variable in class org.onlab.packet.ICMP
-
- SUBTYPE_LENGTH - Static variable in class org.onlab.packet.LLDPOrganizationalTLV
-
- SUCCESS - Static variable in class org.onlab.packet.EAP
-
- SuurballeGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Suurballe shortest-path graph search algorithm capable of finding both
a shortest path, as well as a backup shortest path, between a source and a destination
such that the sum of the path lengths is minimized.
- SuurballeGraphSearch() - Constructor for class org.onlab.graph.SuurballeGraphSearch
-
- targetAddress - Variable in class org.onlab.packet.ndp.NeighborAdvertisement
-
- targetAddress - Variable in class org.onlab.packet.ndp.NeighborSolicitation
-
- targetAddress - Variable in class org.onlab.packet.ndp.Redirect
-
- targetHardwareAddress - Variable in class org.onlab.packet.ARP
-
- targetProtocolAddress - Variable in class org.onlab.packet.ARP
-
- TarjanGraphSearch<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Tarjan algorithm for searching a graph and producing results describing
the graph SCC (strongly-connected components).
- TarjanGraphSearch() - Constructor for class org.onlab.graph.TarjanGraphSearch
-
- TarjanGraphSearch.SccResult<V extends Vertex,E extends Edge<V>> - Class in org.onlab.graph
-
Graph search result augmented with SCC vertexData.
- TCP - Class in org.onlab.packet
-
Implements TCP packet format.
- TCP() - Constructor for class org.onlab.packet.TCP
-
- thenAccept(Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenAcceptAsync(Consumer<? super T>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenApply(Function<? super T, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenApplyAsync(Function<? super T, ? extends U>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenRun(Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenRunAsync(Runnable) - Method in class org.onlab.util.BlockingAwareFuture
-
- thenRunAsync(Runnable, Executor) - Method in class org.onlab.util.BlockingAwareFuture
-
- threadGroup() - Method in class org.onlab.util.GroupedThreadFactory
-
Returns the thread group associated with the factory.
- throughput() - Method in class org.onlab.util.Counter
-
Returns the number of occurrences per second.
- TIME_EXCEED - Static variable in class org.onlab.packet.ICMP6
-
Time Exceeded.
- timeAgo(long) - Static method in class org.onlab.util.Tools
-
Returns a human friendly time ago string for a specified system time.
- timer() - Method in class org.onlab.util.AbstractAccumulator
-
Returns the backing timer.
- Timer - Class in org.onlab.util
-
Hashed-wheel timer singleton.
- toArray() - Method in class org.onlab.util.ExtendedSet
-
- toArray(T[]) - Method in class org.onlab.util.ExtendedSet
-
- toArray() - Method in class org.onlab.util.UnmodifiableDeque
-
- toArray(T[]) - Method in class org.onlab.util.UnmodifiableDeque
-
- toBit(boolean, int) - Static method in class org.onlab.util.ByteOperator
-
Converts boolean value into bit.
- toBitsPerSecond(long) - Method in enum org.onlab.util.DataRateUnit
-
Converts given value in this unit to bits per seconds.
- toBitsPerSecond(double) - Method in enum org.onlab.util.DataRateUnit
-
Converts given value in this unit to bits per seconds.
- toByteArray(long) - Static method in class org.onlab.packet.Ethernet
-
Converts a long MAC address to a byte array.
- toBytes() - Method in class org.onlab.packet.MacAddress
-
Returns the value of the MACAddress as a byte array.
- toHex(long) - Static method in class org.onlab.util.Tools
-
Converts a long value to hex string; 16 wide and sans 0x.
- toHex(long, int) - Static method in class org.onlab.util.Tools
-
Converts a long value to hex string; 16 wide and sans 0x.
- toHexString(byte[]) - Static method in class org.onlab.util.HexString
-
Convert a byte array to a colon-separated hex string.
- toHexString(byte[], String) - Static method in class org.onlab.util.HexString
-
Convert a byte array to a hex string separated by given separator.
- toHexString(long, int) - Static method in class org.onlab.util.HexString
-
Convert a long number to colon-separated hex string.
- toHexString(long) - Static method in class org.onlab.util.HexString
-
Convert a long number to colon-separated hex string.
- toHexWithPrefix(long) - Static method in class org.onlab.util.Tools
-
Returns a string encoding in hex of the given long value with prefix
'0x'.
- toImmutable() - Method in class org.onlab.graph.DefaultMutablePath
-
- toImmutable() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- toImmutable() - Method in interface org.onlab.graph.MutableGraph
-
Returns an immutable copy of this graph.
- toImmutable() - Method in interface org.onlab.graph.MutablePath
-
Returns an immutable copy of this path.
- toImmutableList() - Static method in class org.onlab.util.GuavaCollectors
-
- toImmutableSet() - Static method in class org.onlab.util.GuavaCollectors
-
- toInetAddress() - Method in class org.onlab.packet.IpAddress
-
Returns the IP address as InetAddress.
- toInt() - Method in class org.onlab.packet.Ip4Address
-
Returns the integer value of this IPv4 address.
- toInt() - Method in class org.onlab.packet.MplsLabel
-
- toInt() - Method in class org.onlab.packet.TpPort
-
Returns the integer value for this transport port.
- toIpPrefix() - Method in class org.onlab.packet.IpAddress
-
Generates an IP prefix.
- toIPv4Address(String) - Static method in class org.onlab.packet.IPv4
-
Accepts an IPv4 address of the form xxx.xxx.xxx.xxx, ie 192.168.0.1 and
returns the corresponding 32 bit integer.
- toIPv4Address(byte[]) - Static method in class org.onlab.packet.IPv4
-
Accepts an IPv4 address in a byte array and returns the corresponding
32-bit integer value.
- toIPv4AddressBytes(String) - Static method in class org.onlab.packet.IPv4
-
Accepts an IPv4 address of the form xxx.xxx.xxx.xxx, ie 192.168.0.1 and
returns the corresponding byte array.
- toIPv4AddressBytes(int) - Static method in class org.onlab.packet.IPv4
-
Accepts an IPv4 address in the form of an integer and returns the
corresponding byte array.
- toLong(byte[]) - Static method in class org.onlab.packet.Ethernet
-
Accepts a MAC address and returns the corresponding long, where the MAC
bytes are set on the lower order bytes of the long.
- toLong() - Method in class org.onlab.packet.MacAddress
-
Returns the value of the MACAddress as a long.
- toLong(String) - Static method in class org.onlab.util.HexString
-
Convert a colon-separated hex string to long.
- toMACAddress(String) - Static method in class org.onlab.packet.Ethernet
-
Accepts a MAC address of the form 00:aa:11:bb:22:cc, case does not
matter, and returns a corresponding byte[].
- toOctets() - Method in class org.onlab.packet.IpAddress
-
Returns the IP address as a byte array.
- Tools - Class in org.onlab.util
-
Miscellaneous utility methods.
- Tools.LogLevel - Enum in org.onlab.util
-
Log level for the customized logger.
- toShort() - Method in class org.onlab.packet.EthType
-
Returns the short value for this ethtype.
- toShort() - Method in class org.onlab.packet.VlanId
-
Returns the backing VLAN number.
- toString() - Method in class org.onlab.graph.AbstractEdge
-
- toString() - Method in class org.onlab.graph.AdjacencyListsGraph
-
- toString() - Method in class org.onlab.graph.DefaultMutablePath
-
- toString() - Method in class org.onlab.graph.DefaultPath
-
- toString() - Method in class org.onlab.graph.DisjointPathPair
-
- toString() - Method in class org.onlab.graph.Heap
-
- toString() - Method in class org.onlab.graph.MutableAdjacencyListsGraph
-
- toString() - Method in class org.onlab.graph.ScalarWeight
-
- toString() - Method in class org.onlab.packet.ARP
-
- toString() - Method in class org.onlab.packet.ChassisId
-
Convert the Chassis Id value to a ':' separated hexadecimal string.
- toString() - Method in class org.onlab.packet.Data
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6ClientDataOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6ClientIdOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6CLTOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6Duid
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaAddressOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaNaOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaPdOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaPrefixOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6IaTaOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6InterfaceIdOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6LeaseQueryOption
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6Option
-
- toString() - Method in class org.onlab.packet.dhcp.Dhcp6RelayOption
-
- toString() - Method in class org.onlab.packet.dhcp.DhcpOption
-
- toString() - Method in class org.onlab.packet.DHCP
-
- toString() - Method in class org.onlab.packet.DHCP6
-
- toString() - Method in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
- toString() - Method in class org.onlab.packet.EAP
-
- toString() - Method in class org.onlab.packet.EAPOL
-
- toString() - Method in class org.onlab.packet.Ethernet
-
- toString() - Method in enum org.onlab.packet.EthType.EtherType
-
- toString() - Method in class org.onlab.packet.EthType
-
- toString() - Method in class org.onlab.packet.ICMP
-
- toString() - Method in class org.onlab.packet.ICMP6
-
- toString() - Method in class org.onlab.packet.IGMP
-
- toString() - Method in class org.onlab.packet.IGMPGroup
-
- toString() - Method in class org.onlab.packet.IpAddress
-
- toString() - Method in class org.onlab.packet.IpPrefix
-
- toString() - Method in class org.onlab.packet.IPv4
-
- toString() - Method in class org.onlab.packet.ipv6.Authentication
-
- toString() - Method in class org.onlab.packet.ipv6.BaseOptions
-
- toString() - Method in class org.onlab.packet.ipv6.EncapSecurityPayload
-
- toString() - Method in class org.onlab.packet.ipv6.Fragment
-
- toString() - Method in class org.onlab.packet.ipv6.Routing
-
- toString() - Method in class org.onlab.packet.IPv6
-
- toString() - Method in class org.onlab.packet.LLC
-
- toString() - Method in class org.onlab.packet.LLDP
-
- toString() - Method in class org.onlab.packet.LLDPTLV
-
- toString() - Method in class org.onlab.packet.MacAddress
-
- toString() - Method in class org.onlab.packet.MPLS
-
- toString() - Method in class org.onlab.packet.MplsLabel
-
- toString() - Method in class org.onlab.packet.ndp.NeighborAdvertisement
-
- toString() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
-
- toString() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- toString() - Method in class org.onlab.packet.ndp.NeighborSolicitation
-
- toString() - Method in class org.onlab.packet.ndp.Redirect
-
- toString() - Method in class org.onlab.packet.ndp.RouterAdvertisement
-
- toString() - Method in class org.onlab.packet.ndp.RouterSolicitation
-
- toString() - Method in class org.onlab.packet.pim.PIMHello
-
- toString() - Method in class org.onlab.packet.pim.PIMHelloOption
-
- toString() - Method in class org.onlab.packet.pim.PIMJoinPrune
-
- toString() - Method in class org.onlab.packet.PIM
-
- toString() - Method in class org.onlab.packet.RADIUS
-
- toString() - Method in class org.onlab.packet.RADIUSAttribute
-
- toString() - Method in class org.onlab.packet.RIP
-
- toString() - Method in class org.onlab.packet.RIPng
-
- toString() - Method in class org.onlab.packet.RIPngEntry
-
- toString() - Method in class org.onlab.packet.RIPV2AuthEntry
-
- toString() - Method in class org.onlab.packet.RIPV2Entry
-
- toString() - Method in class org.onlab.packet.TCP
-
- toString() - Method in class org.onlab.packet.TpPort
-
- toString() - Method in class org.onlab.packet.UDP
-
- toString() - Method in class org.onlab.packet.VlanId
-
- toString() - Method in class org.onlab.packet.VXLAN
-
- toString() - Method in class org.onlab.util.ByteArraySizeHashPrinter
-
- toString() - Method in class org.onlab.util.ClosedOpenRange
-
- toString() - Method in class org.onlab.util.Counter
-
- toString() - Method in class org.onlab.util.Frequency
-
- toString() - Method in class org.onlab.util.GeoLocation
-
- toString() - Method in class org.onlab.util.GroupedThreadFactory
-
- toString() - Method in class org.onlab.util.Identifier
-
Returns a string representation of a DeviceKeyId.
- toString() - Method in class org.onlab.util.ImmutableByteSequence
-
- toString() - Method in class org.onlab.util.KryoNamespace
-
- toString() - Method in class org.onlab.util.Match
-
- toString() - Method in class org.onlab.util.UnmodifiableDeque
-
- toString() - Method in class org.onlab.util.XmlString
-
- toStringNoColon() - Method in class org.onlab.packet.MacAddress
-
- toStringUtf8(byte[]) - Static method in class org.onlab.util.Tools
-
Returns the String representation of UTF-8 encoded byte[].
- total() - Method in class org.onlab.util.Counter
-
Returns the total number of occurrences counted.
- totalLength - Variable in class org.onlab.packet.IPv4
-
- toWeight(double) - Static method in class org.onlab.graph.ScalarWeight
-
Creates a new scalar weight with the given double value.
- TpPort - Class in org.onlab.packet
-
Representation of a transport layer port.
- TpPort(int) - Constructor for class org.onlab.packet.TpPort
-
Constructs a new TpPort.
- tpPort(int) - Static method in class org.onlab.packet.TpPort
-
Converts an integer into a TpPort.
- trafficClass - Variable in class org.onlab.packet.IPv6
-
- transactionId - Variable in class org.onlab.packet.DHCP
-
- TriConsumer<U,V,W> - Interface in org.onlab.util
-
A consumer that accepts three arguments.
- tryAcquireShared(int) - Method in class org.onlab.util.BlockingBoolean
-
- tryReleaseShared(int) - Method in class org.onlab.util.BlockingBoolean
-
- ttl - Variable in class org.onlab.packet.IPv4
-
- ttl - Variable in class org.onlab.packet.LLDP
-
- ttl - Variable in class org.onlab.packet.MPLS
-
- TTL_TLV_SIZE - Static variable in class org.onlab.packet.LLDP
-
- TTL_TLV_TYPE - Static variable in class org.onlab.packet.LLDP
-
- type - Variable in class org.onlab.packet.EAP
-
- type - Variable in class org.onlab.packet.ipv6.BaseOptions
-
- type - Variable in class org.onlab.packet.LLDPTLV
-
- type() - Method in class org.onlab.packet.ndp.NeighborDiscoveryOptions.Option
-
Gets the option type.
- type - Variable in class org.onlab.packet.PIM
-
- type - Variable in class org.onlab.packet.RADIUSAttribute
-
- type - Variable in class org.onlab.packet.RIPV2AuthEntry
-
- TYPE_ARP - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_ASSERT - Static variable in class org.onlab.packet.PIM
-
- TYPE_BOOTSTRAP - Static variable in class org.onlab.packet.PIM
-
- TYPE_BSN - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_CANDIDATE_RP_ADV - Static variable in class org.onlab.packet.PIM
-
- TYPE_DESERIALIZER_MAP - Static variable in class org.onlab.packet.ICMP6
-
- TYPE_ECHO_REPLY - Static variable in class org.onlab.packet.ICMP
-
- TYPE_ECHO_REQUEST - Static variable in class org.onlab.packet.ICMP
-
- TYPE_GRAFT - Static variable in class org.onlab.packet.PIM
-
- TYPE_GRAFT_ACK - Static variable in class org.onlab.packet.PIM
-
- TYPE_HELLO - Static variable in class org.onlab.packet.PIM
-
- TYPE_IGMPV1_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
-
- TYPE_IGMPV2_LEAVE_GROUP - Static variable in class org.onlab.packet.IGMP
-
- TYPE_IGMPV2_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
-
- TYPE_IGMPV3_MEMBERSHIP_QUERY - Static variable in class org.onlab.packet.IGMP
-
- TYPE_IGMPV3_MEMBERSHIP_REPORT - Static variable in class org.onlab.packet.IGMP
-
- TYPE_IPV4 - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_IPV6 - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_JOIN_PRUNE_REQUEST - Static variable in class org.onlab.packet.PIM
-
- TYPE_LLDP - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_MTU - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- TYPE_PREFIX_INFORMATION - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- TYPE_QINQ - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_RARP - Static variable in class org.onlab.packet.Ethernet
-
- TYPE_REDIRECTED_HEADER - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- TYPE_REGISTER - Static variable in class org.onlab.packet.PIM
-
- TYPE_REGISTER_STOP - Static variable in class org.onlab.packet.PIM
-
- TYPE_SOURCE_LL_ADDRESS - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- TYPE_TARGET_LL_ADDRESS - Static variable in class org.onlab.packet.ndp.NeighborDiscoveryOptions
-
- TYPE_VLAN - Static variable in class org.onlab.packet.Ethernet
-
- validateFile(File, File) - Static method in class org.onlab.util.FilePathValidator
-
Validates a File.
- validateZipEntry(ZipEntry, File) - Static method in class org.onlab.util.FilePathValidator
-
Validates a zip entry.
- validChecksum() - Method in class org.onlab.packet.IGMP.IGMPv2
-
- validChecksum() - Method in class org.onlab.packet.IGMP.IGMPv3
-
- validChecksum() - Method in class org.onlab.packet.IGMP
-
Validates the message's checksum.
- value() - Method in class org.onlab.graph.ScalarWeight
-
Returns inner double value.
- value() - Method in class org.onlab.packet.ChassisId
-
Get the value of the chassis id.
- value - Variable in enum org.onlab.packet.DHCP.DHCPOptionCode
-
- value - Variable in enum org.onlab.packet.DHCP.MsgType
-
- value - Variable in enum org.onlab.packet.DHCP6.MsgType
-
- value() - Method in enum org.onlab.packet.DHCP6.MsgType
-
- value - Variable in enum org.onlab.packet.DHCP6.OptionCode
-
- value() - Method in enum org.onlab.packet.DHCP6.OptionCode
-
- value - Variable in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
- value - Variable in class org.onlab.packet.LLDPTLV
-
- value - Variable in class org.onlab.packet.RADIUSAttribute
-
- value - Variable in enum org.onlab.packet.RIP.CmdType
-
- value - Variable in enum org.onlab.packet.RIPng.CmdType
-
- valueOf(String) - Static method in enum org.onlab.graph.DepthFirstSearch.EdgeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DHCP.DHCPOptionCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DHCP.MsgType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DHCP6.MsgType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DHCP6.OptionCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.DscpClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.EthType.EtherType
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in class org.onlab.packet.Ip4Address
-
Converts an integer into an IPv4 address.
- valueOf(byte[]) - Static method in class org.onlab.packet.Ip4Address
-
Converts a byte array into an IPv4 address.
- valueOf(byte[], int) - Static method in class org.onlab.packet.Ip4Address
-
Converts a byte array and a given offset from the beginning of the
array into an IPv4 address.
- valueOf(InetAddress) - Static method in class org.onlab.packet.Ip4Address
-
Converts an InetAddress into an IPv4 address.
- valueOf(String) - Static method in class org.onlab.packet.Ip4Address
-
Converts an IPv4 string literal (e.g., "10.2.3.4") into an IP address.
- valueOf(int, int) - Static method in class org.onlab.packet.Ip4Prefix
-
Converts an integer and a prefix length into an IPv4 prefix.
- valueOf(byte[], int) - Static method in class org.onlab.packet.Ip4Prefix
-
Converts a byte array and a prefix length into an IPv4 prefix.
- valueOf(Ip4Address, int) - Static method in class org.onlab.packet.Ip4Prefix
-
Converts an IPv4 address and a prefix length into an IPv4 prefix.
- valueOf(String) - Static method in class org.onlab.packet.Ip4Prefix
-
Converts a CIDR (slash) notation string (e.g., "10.1.0.0/16")
into an IPv4 prefix.
- valueOf(byte[]) - Static method in class org.onlab.packet.Ip6Address
-
Converts a byte array into an IPv6 address.
- valueOf(byte[], int) - Static method in class org.onlab.packet.Ip6Address
-
Converts a byte array and a given offset from the beginning of the
array into an IPv6 address.
- valueOf(InetAddress) - Static method in class org.onlab.packet.Ip6Address
-
Converts an InetAddress into an IPv6 address.
- valueOf(String) - Static method in class org.onlab.packet.Ip6Address
-
Converts an IPv6 string literal (e.g., "1111:2222::8888") into an IP
address.
- valueOf(byte[], int) - Static method in class org.onlab.packet.Ip6Prefix
-
Converts a byte array and a prefix length into an IPv6 prefix.
- valueOf(Ip6Address, int) - Static method in class org.onlab.packet.Ip6Prefix
-
Converts an IPv6 address and a prefix length into an IPv6 prefix.
- valueOf(String) - Static method in class org.onlab.packet.Ip6Prefix
-
Converts a CIDR (slash) notation string (e.g., "1111:2222::/64")
into an IPv6 prefix.
- valueOf(int) - Static method in class org.onlab.packet.IpAddress
-
Converts an integer into an IPv4 address.
- valueOf(IpAddress.Version, byte[]) - Static method in class org.onlab.packet.IpAddress
-
Converts a byte array into an IP address.
- valueOf(IpAddress.Version, byte[], int) - Static method in class org.onlab.packet.IpAddress
-
Converts a byte array and a given offset from the beginning of the
array into an IP address.
- valueOf(InetAddress) - Static method in class org.onlab.packet.IpAddress
-
Converts an InetAddress into an IP address.
- valueOf(String) - Static method in class org.onlab.packet.IpAddress
-
Converts an IPv4 or IPv6 string literal (e.g., "10.2.3.4" or
"1111:2222::8888") into an IP address.
- valueOf(String) - Static method in enum org.onlab.packet.IpAddress.Version
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.IPPrecedence
-
Returns the enum constant of this type with the specified name.
- valueOf(int, int) - Static method in class org.onlab.packet.IpPrefix
-
Converts an integer and a prefix length into an IPv4 prefix.
- valueOf(IpAddress.Version, byte[], int) - Static method in class org.onlab.packet.IpPrefix
-
Converts a byte array and a prefix length into an IP prefix.
- valueOf(IpAddress, int) - Static method in class org.onlab.packet.IpPrefix
-
Converts an IP address and a prefix length into an IP prefix.
- valueOf(String) - Static method in class org.onlab.packet.IpPrefix
-
Converts a CIDR (slash) notation string (e.g., "10.1.0.0/16" or
"1111:2222::/64") into an IP prefix.
- valueOf(String) - Static method in class org.onlab.packet.MacAddress
-
Returns a MAC address instance representing the value of the specified
String.
- valueOf(byte[]) - Static method in class org.onlab.packet.MacAddress
-
Returns a MAC address instance representing the specified byte
array.
- valueOf(long) - Static method in class org.onlab.packet.MacAddress
-
Returns a MAC address instance representing the specified long
value.
- valueOf(String) - Static method in enum org.onlab.packet.RIP.CmdType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.packet.RIPng.CmdType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.util.DataRateUnit
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.util.StringFilter.Strategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onlab.util.Tools.LogLevel
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onlab.graph.DepthFirstSearch.EdgeType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.dhcp.Dhcp6Duid.DuidType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DHCP.DHCPOptionCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.dhcp.DhcpRelayAgentOption.RelayAgentInfoOptions
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DHCP.MsgType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DHCP6.MsgType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DHCP6.OptionCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DHCPPacketType
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.DscpClass
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.EthType.EtherType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.IpAddress.Version
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.IPPrecedence
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.RIP.CmdType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.packet.RIPng.CmdType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.util.DataRateUnit
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.util.StringFilter.Strategy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onlab.util.Tools.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VERSION - Static variable in class org.onlab.packet.Ip4Address
-
- VERSION - Static variable in class org.onlab.packet.Ip4Prefix
-
- VERSION - Static variable in class org.onlab.packet.Ip6Address
-
- VERSION - Static variable in class org.onlab.packet.Ip6Prefix
-
- version() - Method in class org.onlab.packet.IpAddress
-
Returns the IP version of this address.
- version() - Method in class org.onlab.packet.IpPrefix
-
Returns the IP version of the prefix.
- version - Variable in class org.onlab.packet.IPv4
-
- version - Variable in class org.onlab.packet.IPv6
-
- version - Variable in class org.onlab.packet.PIM
-
- version - Variable in class org.onlab.packet.RIP
-
- version - Variable in class org.onlab.packet.RIPng
-
- Vertex - Interface in org.onlab.graph
-
Representation of a graph vertex.
- VLAN_HEADER_LENGTH - Static variable in class org.onlab.packet.Ethernet
-
- VLAN_UNTAGGED - Static variable in class org.onlab.packet.Ethernet
-
- vlanId() - Method in class org.onlab.packet.dhcp.CircuitId
-
Gets the vlan id of circuit id.
- vlanID - Variable in class org.onlab.packet.Ethernet
-
- VlanId - Class in org.onlab.packet
-
Representation of a VLAN identifier.
- vlanId() - Static method in class org.onlab.packet.VlanId
-
Creates a VLAN identifier for untagged VLAN.
- vlanId(short) - Static method in class org.onlab.packet.VlanId
-
Creates a VLAN identifier using the supplied VLAN identifier.
- vlanId(String) - Static method in class org.onlab.packet.VlanId
-
Creates a VLAN identifier Object using the supplied VLAN identifier.
- vni - Variable in class org.onlab.packet.VXLAN
-
- VXLAN - Class in org.onlab.packet
-
Representation of a VXLAN(Virtual eXtensible Local Area Network) packet.
- VXLAN() - Constructor for class org.onlab.packet.VXLAN
-
- VXLAN_UDP_PORT - Static variable in class org.onlab.packet.UDP
-