メイン Miscellaneous: Architecture & Generic Development Questions コンフィグファイルからのノードタイプ読み込み | 投稿するにはまず登録を |
題名 | 投稿者 | 日時 |
---|---|---|
コンフィグファイルからのノードタイプ読み込み | the_thirdman | 2006/4/13 0:04 |
Re: コンフィグファイルからのノードタイプ読み込み | penguish | 2006/4/13 17:48 |
» Re: コンフィグファイルからのノードタイプ読み込み | mast | 2006/4/14 2:15 |
Re: コンフィグファイルからのノードタイプ読み込み | mast | 2006/4/14 2:31 |
Re: コンフィグファイルからのノードタイプ読み込み | the_thirdman | 2006/4/14 17:03 |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
mast | 投稿日時: 2006/4/14 2:15 |
一人前 登録日: 2005/4/7 居住地: 投稿: 93 |
Re: コンフィグファイルからのノードタイプ読み込み こんにちは。
IGMPの初期化コード(network/igmp.cpp内のIgmpInit関数)に以下のような箇所があります。
これは、IgmpIsRouter関数を呼び出してその返り値に応じて、当該ノードのIGMPノードタイプを設定しているのですが、これを真似してみるというのもアリかもしれません。 というのは、IgmpIsRouter関数内では、設定ファイルのIGMP-ROUTER-LISTというパラメータを処理しているのですが、その処理コードを見てみると、 IGMP-ROUTER-LIST {1, 3, 10 thru 20} というような指定の仕方ができるようになっているので、このやり方を真似して、 configファイルで AODV_TYPE_A_LIST {1, 3, 10 thru 20} AODV_TYPE_B_LIST {2, 4 thru 9, 21 thru 30} といった設定ができるようにしておけば、使いやすいのではないかと思われます。 GUIの設定は、gui/settings/choices.xmlで、以下のような感じでAODVのvariableを追加しておけばよさそうに思います。 (これもIGMP-ROUTER-LISTの真似ですが…)
|
フラット表示 | 前のトピック | 次のトピック |