メイン 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 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
gp | 投稿日時: 2011/7/13 16:02 |
新米 登録日: 2005/12/2 居住地: 投稿: 13 |
Re: パケット保存用のキュー作成 こんにちは。
kazukiさんの方針でいけると思います。 たとえばですが、 ・キューをノード毎に作成するなら、struct NetworkDataIpに、 インタフェース毎に作成するなら、struct IpInterfaceInfoTypeに、 保持用キューのメンバを追加しておきます。 ※元々存在するキューはスケジューラが持っていますが、その必要がなければ上記のような持ち方でよいかと思います。 ・NetworkIpCreateQueues()内などで、保持用キューのオブジェクトを生成しておきます。(newしてQueue::SetupQueue()を呼び出す) ・MACレイヤからのパケットをNetworkIpReceivePacket()内などで、複製し、保持用キューにQueue::insert()でキューイングします。 それでは、もう少し試してみてください。参考になれば幸いです。 |
フラット表示 | 前のトピック | 次のトピック |