SSF.OS.OSPFv2
Class RecLSASlot

java.lang.Object
  |
  +--SSF.OS.OSPFv2.LSASlot
        |
        +--SSF.OS.OSPFv2.RecLSASlot

public class RecLSASlot
extends LSASlot

This class extends LSASlot. It is intended only for storing LSAs received from a Neighbor!


Nested Class Summary
 class RecLSASlot.MinimumArrivalTimer
          /* The MinimumArrivalTimer waits minLSArrival seconds before it cancels the write-protection for the LSA stored in the Slot.
 
Field Summary
 long minLSArrival
           
 RecLSASlot.MinimumArrivalTimer minLSArrivalTimer
           
 
Fields inherited from class SSF.OS.OSPFv2.LSASlot
installTime, lsa, myOSPF, receivingAge
 
Constructor Summary
RecLSASlot(LSA lsa, OSPF myOSPF)
           
 
Method Summary
 void install(LSA adv)
          installs a new instance of an existing LSA in this slot.
 
Methods inherited from class SSF.OS.OSPFv2.LSASlot
ageLSA, getLSA, getLSAHeader, lsaHasMaxAge
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minLSArrivalTimer

public RecLSASlot.MinimumArrivalTimer minLSArrivalTimer

minLSArrival

public long minLSArrival
Constructor Detail

RecLSASlot

public RecLSASlot(LSA lsa,
                  OSPF myOSPF)
Method Detail

install

public void install(LSA adv)
             throws ProtocolException
installs a new instance of an existing LSA in this slot.

Overrides:
install in class LSASlot
ProtocolException