📄 routingtable.h
字号:
#ifndef _ROUTINGTABLE_H_#define _ROUTINGTABLE_H_#include "updateMessage.h"#include "rtable_entry.h"class routingTable{ map<u_int32_t,rtable_entry> rTableMap; public: u_int8_t getChangedEntriesCnt(); u_int8_t getSize(); void generateUpdateMessage(updateMessage *umsg, bool full_dump); int init_KRT(); int init_RT(); void incrementLocalSeqNum(); u_int32_t genSeqNum(); void setLocalSeqNum(); rtable_entry* findRoute(u_int32_t dst); void insertRoute(rtable_entry rtEntry); void syncRTables(u_int32_t dst); void addEntry(rtable_entry rtEntry); void deleteEntry(u_int32_t dst); bool refreshEntries(); };#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -