PendingTransaction (uint32_t tid, const Mrib& mrib, bool is_insert)
| PendingTransaction |
Constructor to insert or remove a MRIB entry.
Parameters:
tid | the transaction ID. |
mrib | the MRIB entry to insert or remove. |
is_insert | if true, then insert the entry, otherwise remove it. |
PendingTransaction (const MribTable& mrib_table, uint32_t tid)
| PendingTransaction |
Constructor to remove all entries.
uint32_t tid ()
| tid |
[const]
const Mrib& mrib ()
| mrib |
[const]
bool is_insert ()
| is_insert |
[const]
bool is_remove_all ()
| is_remove_all |
[const]
void update_entry_vif_index (uint32_t vif_index)
| update_entry_vif_index |