[問題] 如何使用aodv.h中的rqueue物件

看板Network_Sim作者 (笛)時間13年前 (2011/10/04 18:25), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
我引用了aodv.h檔裡面的rqueue 我在我的routing.h檔中加入這一行 aodv_rqueue rqueue; 在routing.cc中這樣使用 rqueue.enque(p); rqueue.deque(); 不過我發現用deque 回傳的 packet 好像都是空的.... 不知道有沒人有用過可以解答... 或者有人能教一下用其他方法留住封包 等找到路徑再叫出來的方法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.164.38 ※ 編輯: renewalhue 來自: 140.117.164.38 (10/04 18:29)

10/05 16:06, , 1F
packet空的是指封包內容沒有資料嗎? 還是deque()回傳NULL?
10/05 16:06, 1F

10/05 16:06, , 2F
如果是後者 可能原因是封包過期被丟掉了
10/05 16:06, 2F

10/05 16:07, , 3F
所以要先確認一下封包是否有正確存進rqueue中
10/05 16:07, 3F

10/05 16:08, , 4F
如果是前者 就不清楚為何封包內容是空的了
10/05 16:08, 4F
文章代碼(AID): #1EYjyB8Y (Network_Sim)
文章代碼(AID): #1EYjyB8Y (Network_Sim)