メイン Network Layer Protocol Implementation & Model Development パケット保存用のキュー作成 | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
パケット保存用のキュー作成 | kazuki | 2011/7/12 16:22 |
Re: パケット保存用のキュー作成 | gp | 2011/7/13 16:02 |
» Re: パケット保存用のキュー作成 | kazuki | 2011/7/14 13:23 |
Re: パケット保存用のキュー作成 | gp | 2011/7/14 14:27 |
Re: パケット保存用のキュー作成 | kazuki | 2011/7/14 19:22 |
Re: パケット保存用のキュー作成 | gp | 2011/7/15 15:39 |
Re: パケット保存用のキュー作成 | kazuki | 2011/7/22 12:40 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
kazuki | 投稿日時: 2011/7/14 13:23 |
新米 登録日: 2011/3/24 居住地: 投稿: 8 |
Re: パケット保存用のキュー作成 こんにちは.
gpさん, お返事ありがとうございます. キューはノード毎に作成するのが望ましいのでstruct NetworkDataIpに 手を加えようとおもいます. しかし,保持用キューのメンバーというのがよくわからないのですが, よろしければ教えていただけないでしょうか. また, void NetworkIpCreateQueues(…){ のなかで自分のキャッシュ用のキューとして NetworkIpInitCacheQueueConfiguration(node,nodeInput,interfaceIndex); を作り, NetworkIpInitInputQueueConfiguration(node,nodeInput,interfaceIndex); と同じように(というかほぼコピペで)初期化の処理(cachequeueをnewしてcachequeue->SetupQueue(…))を行いました. しかし,疑問なのですが void NetworkIpQueueInsert(…)では (*scheduler).insert(msg, queueIsFull, queueIndex, NULL, //const void* infoField, getSimTime(node)); といった感じにキューに入れられているのですが,この時どのキューに キューイングするなどはどこで見分けられるのでしょうか. queueIndexだとしても,Queue::insert(…)の方にqueueIndexについての 表記がないように思うのですが. Queue::insert(…)についての使用法や理解自体が間違っているので しょうか. よろしければ教えていただけないでしょうか. 質問ばかりで,すみません. 基本的なことを聞いているかもしれませんんがよろしくお願いいたします. |
フラット表示 | 前のトピック | 次のトピック |