implementation of the forwarding table based on Bloom filters. This implementation consolidates each predicate into a zero-suppressed decision diagram (ZDD), which is then used for matching. More...
#include <bddbtable.h>


Static Public Member Functions | |
| static ZDDBTable * | create () |
| create and initialize a ZDDBTable. | |
Additional Inherited Members | |
Public Member Functions inherited from siena::AttributesFIB | |
| virtual void | ifconfig (InterfaceId, const Predicate &)=0 |
| Associates a predicate to an interface. More... | |
| virtual void | match (const Message &, MatchHandler &) const =0 |
| Processes a message, calling the output() function on the given MatchHandler object for each matching interface. More... | |
implementation of the forwarding table based on Bloom filters. This implementation consolidates each predicate into a zero-suppressed decision diagram (ZDD), which is then used for matching.