dtn::DTLSR::LSA Class Reference

#include <DTLSR.h>

List of all members.


Detailed Description

The LSA that's sent over the network.

Definition at line 88 of file DTLSR.h.


Public Member Functions

 LSA ()
 LSA (const oasys::Builder &)
virtual ~LSA ()
virtual void serialize (oasys::SerializeAction *a)

Public Attributes

u_int32_t seqno_
 Strictly increasing sequence number for this source.
LinkStateVec links_
 Vector of link states.

Constructor & Destructor Documentation

dtn::DTLSR::LSA::LSA (  )  [inline]

Definition at line 90 of file DTLSR.h.

dtn::DTLSR::LSA::LSA ( const oasys::Builder &   )  [inline]

Definition at line 91 of file DTLSR.h.

virtual dtn::DTLSR::LSA::~LSA (  )  [inline, virtual]

Definition at line 92 of file DTLSR.h.


Member Function Documentation

void dtn::DTLSR::LSA::serialize ( oasys::SerializeAction *  a  )  [virtual]

Definition at line 53 of file DTLSR.cc.

References links_, and seqno_.


Member Data Documentation

Strictly increasing sequence number for this source.

Definition at line 96 of file DTLSR.h.

Referenced by dtn::DTLSRRouter::handle_lsa(), dtn::DTLSRRouter::send_lsa(), and serialize().

Vector of link states.

Definition at line 98 of file DTLSR.h.

Referenced by dtn::DTLSRRouter::handle_lsa(), dtn::DTLSRRouter::send_lsa(), and serialize().


The documentation for this class was generated from the following files:

Generated on Mon Jul 21 14:12:21 2008 for DTN Reference Implementation by  doxygen 1.5.6