SSF.OS.OSPFv2
Class Interface.SendNewHelloTimer

java.lang.Object
  |
  +--com.renesys.raceway.SSF.Entity
        |
        +--SSF.OS.Timer
              |
              +--SSF.OS.OSPFv2.Interface.SendNewHelloTimer
Enclosing class:
Interface

public class Interface.SendNewHelloTimer
extends Timer

/* The Inactivity Timer for this Interface class. A single shot timer whose firing indicates that a new Hello Packet should be send out of this Interface. The length of this timer is helloInterval seconds.


Constructor Summary
Interface.SendNewHelloTimer(OSPF o, long dt)
           
 
Method Summary
 void callback()
          Action to be taken upon expiration if the timer has not been cancelled.
 
Methods inherited from class SSF.OS.Timer
cancel, isCancelled, set, set
 
Methods inherited from class com.renesys.raceway.SSF.Entity
alignment, alignTo, coalignedEntities, inChannels, init, joinAll, makeIndependent, now, outChannels, pauseAll, playRole, processes, resetSimulation, resumeAll, startAll, startAll, startClient, startClient, startServer, Vx, Yx
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Interface.SendNewHelloTimer

public Interface.SendNewHelloTimer(OSPF o,
                                   long dt)
Method Detail

callback

public void callback()
Action to be taken upon expiration if the timer has not been cancelled. Construct a new Hello Packet and send it to the point-to-point Neighbor.

Specified by:
callback in class Timer