libbgp  0.6
A C++ BGP Library.
Classes | Typedefs
bgp-rib4.h File Reference

The IPv4 BGP Routing Information Base. More...

#include <stdint.h>
#include <vector>
#include <unordered_map>
#include <tuple>
#include <memory>
#include <mutex>
#include "bgp-rib.h"
#include "prefix4.h"
#include "bgp-path-attrib.h"
Include dependency graph for bgp-rib4.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  libbgp::BgpRib4EntryKey
 Key for the Rib4 entry map. More...
 
struct  libbgp::BgpRib4EntryHash
 Hasher for the Rib4 entry key. More...
 
class  libbgp::BgpRib4Entry
 The BgpRib4Entry class. More...
 
class  libbgp::BgpRib4
 The BgpRib4 (IPv4 BGP Routing Information Base) class. More...
 

Typedefs

typedef std::unordered_multimap< BgpRib4EntryKey, BgpRib4Entry, BgpRib4EntryHash > libbgp::rib4_t
 

Detailed Description

The IPv4 BGP Routing Information Base.

Author
Nato Morichika nat@n.nosp@m.at.m.nosp@m.oe
Version
0.2
Date
2019-07-21

Definition in file bgp-rib4.h.