SSF.OS.OSPF
Class sOSPF.StartupTimer

java.lang.Object
  |
  +--com.renesys.raceway.SSF.Entity
        |
        +--SSF.OS.Timer
              |
              +--SSF.OS.OSPF.sOSPF.StartupTimer
Enclosing class:
sOSPF

private class sOSPF.StartupTimer
extends Timer

A timer used to apply a brief waiting period before the link state database is first calculated at startup.


Nested Class Summary
 
Nested classes inherited from class SSF.OS.Timer
 
Field Summary
(package private)  sOSPF ospf
          A reference to the calling OSPF protocol session.
 
Fields inherited from class SSF.OS.Timer
 
Fields inherited from class com.renesys.raceway.SSF.Entity
 
Constructor Summary
sOSPF.StartupTimer(sOSPF o, long duration)
          Construct a timer with the given duration.
 
Method Summary
 void callback()
          A method to be performed when the timer expires.
 
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, resumeAll, startAll, startAll, startClient, startClient, startServer, W, Z
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ospf

sOSPF ospf
A reference to the calling OSPF protocol session.

Constructor Detail

sOSPF.StartupTimer

public sOSPF.StartupTimer(sOSPF o,
                          long duration)
Construct a timer with the given duration.

Method Detail

callback

public void callback()
A method to be performed when the timer expires. It starts building the link state database.

Specified by:
callback in class Timer