src/routing/olsr/olsr-repositories.h File Reference

Here are defined all data structures needed by an OLSR node. More...

#include <set>
#include <vector>
#include "ns3/ipv4-address.h"
#include "ns3/nstime.h"

Include dependency graph for olsr-repositories.h:


Classes

struct  ns3::olsr::IfaceAssocTuple
 An Interface Association Tuple. More...
struct  ns3::olsr::LinkTuple
 A Link Tuple. More...
struct  ns3::olsr::NeighborTuple
 A Neighbor Tuple. More...
struct  ns3::olsr::TwoHopNeighborTuple
 A 2-hop Tuple. More...
struct  ns3::olsr::MprSelectorTuple
 An MPR-Selector Tuple. More...
struct  ns3::olsr::DuplicateTuple
 The type "list of interface addresses". More...
struct  ns3::olsr::TopologyTuple
 A Topology Tuple. More...

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.

Typedefs

typedef std::set< Ipv4Address > ns3::olsr::MprSet
 MPR Set type.
typedef std::vector
< MprSelectorTuple > 
ns3::olsr::MprSelectorSet
 MPR Selector Set type.
typedef std::vector< LinkTuple > ns3::olsr::LinkSet
 Link Set type.
typedef std::vector
< NeighborTuple > 
ns3::olsr::NeighborSet
 Neighbor Set type.
typedef std::vector
< TwoHopNeighborTuple > 
ns3::olsr::TwoHopNeighborSet
 2-hop Neighbor Set type.
typedef std::vector
< TopologyTuple > 
ns3::olsr::TopologySet
 Topology Set type.
typedef std::vector
< DuplicateTuple > 
ns3::olsr::DuplicateSet
 Duplicate Set type.
typedef std::vector
< IfaceAssocTuple > 
ns3::olsr::IfaceAssocSet
 Interface Association Set type.

Detailed Description

Here are defined all data structures needed by an OLSR node.


Generated on Fri Apr 9 15:00:42 2010 for NS-3 by  doxygen 1.5.8