package
rib
Type Members
-
case class
Aggregator(as: Long, ip: InetAddress) extends Product with Serializable
-
case class
AsConfedSequence(ases: List[Long]) extends AsPathSegment with Product with Serializable
-
case class
AsConfedSet(ases: List[Long]) extends AsPathSegment with Product with Serializable
-
abstract
class
AsPathSegment extends AnyRef
-
case class
AsSequence(ases: List[Long]) extends AsPathSegment with Product with Serializable
-
case class
AsSet(ases: List[Long]) extends AsPathSegment with Product with Serializable
-
abstract
class
BGPCommunity extends AnyRef
-
abstract
class
BGPRoute extends AnyRef
-
case class
BGPRoute4(prefix: Inet4Prefix, peer: Option[BGPConnection] = None, pathInfo: Option[PathInfo] = None) extends BGPRoute with Product with Serializable
-
case class
BGPRoute6(prefix: Inet6Prefix, peer: Option[BGPConnection] = None, pathInfo: Option[PathInfo] = None) extends BGPRoute with Product with Serializable
-
-
class
GenIPRIB[T] extends AnyRef
-
case class
Inet4Prefix(bytes: Array[Byte], len: Short) extends InetPrefix with Product with Serializable
-
case class
Inet6Prefix(bytes: Array[Byte], len: Short) extends InetPrefix with Product with Serializable
-
abstract
class
InetPrefix extends AnyRef
-
case class
PathInfo(origin: Origin = Origin.Incomplete, nexthop4: Option[Inet4Address] = None, nexthop6: Option[Inet6Address] = None, nexthop6LinkLocal: Option[Inet6Address] = None, med: Option[Long] = None, localPref: Option[Long] = None, asPath: List[AsPathSegment] = Nil, communities: List[BGPCommunity] = Nil, atomicAggregate: Boolean = false, aggregator: Option[Aggregator] = None) extends Product with Serializable
-
class
Trie[T] extends AnyRef