Class RouterAdvertisement


public class RouterAdvertisement extends NeighborDiscoveryMessage
  • Field Details

  • Constructor Details

    • RouterAdvertisement

      public RouterAdvertisement(byte[] sourceHardwareAddress, Ip6Address sourceAddress, byte[] targetHardwareAddress, Ip6Address targetAddress, short currentHopLimit, boolean managedAddressConfiguration, boolean otherConfiguration, boolean homeAgent, RouterAdvertisement.RouterPreference routerPreference, int routerLifetime, long reachableTime, long retransTimer, List<Option> options)
  • Method Details

    • getCurrentHopLimit

      public short getCurrentHopLimit()
    • isManagedAddressConfiguration

      public boolean isManagedAddressConfiguration()
    • isOtherConfiguration

      public boolean isOtherConfiguration()
    • isHomeAgent

      public boolean isHomeAgent()
    • getRouterPreference

      public RouterAdvertisement.RouterPreference getRouterPreference()
    • getRouterLifetime

      public int getRouterLifetime()
    • getReachableTime

      public long getReachableTime()
    • getRetransTimer

      public long getRetransTimer()
    • appendParameter

      protected void appendParameter(StringBuilder sb)
      Specified by:
      appendParameter in class NeighborDiscoveryMessage