org.gnarf.sbgp.bgp

Update2Route

trait Update2Route extends BGPConnection

Linear Supertypes
BGPConnection, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Update2Route
  2. BGPConnection
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  4. object FSM extends BGPFSM

    Attributes
    protected
    Definition Classes
    BGPConnection
  5. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  6. def asn4: Boolean

    Definition Classes
    BGPConnection
  7. def asn4_=(in: Boolean): Unit

    Attributes
    protected[org.gnarf.sbgp.bgp]
    Definition Classes
    BGPConnection
  8. val capabilities: Option[Capabilities]

    Definition Classes
    BGPConnection
  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def close(): Unit

    Definition Classes
    BGPConnection
  11. def connect(): Unit

    Definition Classes
    BGPConnection
  12. val debug: Boolean

    Definition Classes
    BGPConnection
  13. def destroy(): Unit

    Definition Classes
    BGPConnection
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  19. val holdTime: Int

    Definition Classes
    BGPConnection
  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. val myASN: Long

    Definition Classes
    BGPConnection
  22. val myRouterId: Inet4Address

    Definition Classes
    BGPConnection
  23. val name: String

    Definition Classes
    BGPConnection
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def negotiatedHoldTime: Int

    Definition Classes
    BGPConnection
  26. final def notify(): Unit

    Definition Classes
    AnyRef
  27. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  28. def onCease(msg: NotificationMsg): Unit

    Called when a BGP session is terminated cleanly by our peer.

    Called when a BGP session is terminated cleanly by our peer.

    msg

    The notification our peer sent.

    Definition Classes
    BGPConnection
  29. def onDisconnect(): Unit

    Called when the connection is terminated.

    Called when the connection is terminated.

    Will be called after onCease or onNotification and when the connection is terminated for other reasons.

    Definition Classes
    BGPConnection
  30. def onError(msg: NotificationMsg): Unit

    Called when we detect an error and inform our peer about it.

    Called when we detect an error and inform our peer about it.

    msg

    The notification message we sent to our peer.

    Definition Classes
    BGPConnection
  31. def onEstablished(msg: OpenMsg): Unit

    Called when a BGP session is established.

    Called when a BGP session is established.

    msg

    The OPEN message sent by our peer.

    Definition Classes
    BGPConnection
  32. def onNotification(msg: NotificationMsg): Unit

    Called when a BGP session is terminated because of an error reported by the peer.

    Called when a BGP session is terminated because of an error reported by the peer.

    msg

    The notification our peer sent.

    Definition Classes
    BGPConnection
  33. def onRouteUpdate(route: BGPRoute): Unit

    Called when a route is advertised / updated.

    Called when a route is advertised / updated.

    route

    A BGPRoute object describing this route

  34. def onRouteWithdraw(route: BGPRoute): Unit

    Called when a route is withdrawn.

    Called when a route is withdrawn.

    route

    A BGPRoute object describing this route

  35. def onUpdate(msg: UpdateMsg): Unit

    Called when a BGP Update message is received.

    Called when a BGP Update message is received.

    msg

    The UPDATE message.

    Definition Classes
    Update2RouteBGPConnection
  36. val peerASN: Long

    Definition Classes
    BGPConnection
  37. val peerAddress: InetSocketAddress

    Definition Classes
    BGPConnection
  38. val reconnectTimeout: Int

    Definition Classes
    BGPConnection
  39. def state: FSMState.Value

    Definition Classes
    BGPConnection
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  41. def toString(): String

    Definition Classes
    BGPConnection → AnyRef → Any
  42. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BGPConnection

Inherited from AnyRef

Inherited from Any

Ungrouped