Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/19:11/12
2024/05/18:20/24

2024/03/20より398/1410
人気モジュール
No.1: フォーラム 10
No.2: QualNet概要 1
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット11

No.1:どっかの巡回ロボット10
No.2:Baidu巡回ロボット1

日曜日からの合計
メイン
   Documentation & Reference Links
     ファイルの書き換えについて
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
hone89
投稿日時: 2005/11/24 15:46
新米
登録日: 2005/11/8
居住地:
投稿: 12
ファイルの書き換えについて
QualNet 3.9 Programmer's Guideを見てTransporをいじっているのですが、105ページのtrace.hを書き換える際、FIGURE4-38は3.9でなく、3.8のtrace.hだったんですが、どちらをいじればいいのでしょうか?ここまでは、3.9の方をいじっているので3.8を書きえても意味がないですよね?
forum_support
投稿日時: 2005/11/24 16:08
モデレータ
登録日: 2005/5/17
居住地: 東京都中野区中央4-5-3 ?構造計画研究所
投稿: 322
Re: ファイルの書き換えについて
ご指摘の通り、QualNet 3.9 Programmer's Guide の Figure 4-38 のソース引用が古いままのようです。

ターゲットが QualNet 3.9 の場合、ここは 3.9 の trace.h の内容に読みかえていただき、3.9 の trace.h を編集してください。
hone89
投稿日時: 2005/11/24 16:48
新米
登録日: 2005/11/8
居住地:
投稿: 12
Re: ファイルの書き換えについて
3.9だとどこに書き込めばいいんでしょうか?
ちなみにFigure4-39も3.8の方が記載されているのですが。
後、3.8だとtcp.cppがないのですがどこをみればいいのでしょうか。
forum_support
投稿日時: 2005/11/24 17:20
モデレータ
登録日: 2005/5/17
居住地: 東京都中野区中央4-5-3 ?構造計画研究所
投稿: 322
Re: ファイルの書き換えについて
Figure 4-38 については、ProgrammersGuide の Note に記述されている通り、TRACE_ANY_PROTOCOL の手前に書き込んでください。

Figure 4-39 についてはどこに挿入してもかまいませんが、慣例として最後のメンバに追加します。
なお、ProgrammersGuide の Figure 4-39 の最後のメンバとして記述されている myprotocolVariable には、「;(セミコロン)」の記述がもれていますので、注意してください。

最後に tcp.cpp ですが、3.8, 3.9 とも
QUALNET_HOME/transport/tcp/tcp.cpp
にあると思いますが、見つかりませんか?
hone89
投稿日時: 2005/11/24 18:27
新米
登録日: 2005/11/8
居住地:
投稿: 12
Re: ファイルの書き換えについて
3.9にはありましたが、3.8には見当たりませんでした。
後、figure4-40のコードはどこを見たらいいのでしょうか?
forum_support
投稿日時: 2005/11/24 19:50
モデレータ
登録日: 2005/5/17
居住地: 東京都中野区中央4-5-3 ?構造計画研究所
投稿: 322
Re: ファイルの書き換えについて
まず、3.8の tcp.cpp が見当たらない件について
評価版の環境と混在していないか確認してみてください。評価版にはソースコードは含まれません。
ほかのソースファイルは存在していて tcp.cpp のみ存在しないようであれば、3.8でクリーンコンパイルを行った際にエラーが出るはずです。
原因が特定できないようであれば、おそらくそちらの環境特定の問題と思われますので、サポートまでお問い合わせください。
QUPユーザ様であれば qualnet_qup@kke.co.jp までお願いします。

次に figure 4-40 に関して
こちらは Programmer's Guide の 107ページ下、4.3.5.5.2 の記述にもありますが、
QUALNET_HOME/transport/transport.cpp
のコードに含まれています。
hone89
投稿日時: 2005/11/28 15:56
新米
登録日: 2005/11/8
居住地:
投稿: 12
Re: ファイルの書き換えについて
tcp.cppを見たんですが、figure4-40のプログラムらしきものが多くてどこかわからないのですが。後、/* Initialize MYPROTOL. */はどこのプログラムの後に書き込めばいいのでしょうか?
forum_support
投稿日時: 2005/11/29 11:50
モデレータ
登録日: 2005/5/17
居住地: 東京都中野区中央4-5-3 ?構造計画研究所
投稿: 322
Re: ファイルの書き換えについて
フォーラム(post354) にも回答しましたが、Programmer's Guide の図(Figure)の説明は、その図の直前にある場合が多いです。どのファイルを修正すべきかはマニュアルのその図についての説明を読んでみてください。

前回回答しましたように、Figure 4-40 は、 QUALNET_HOME/transport/transport.cpp の内容なので、transport.cpp を編集してください。Figure 4-40 では、関数 TRANSPORT_Initialize() の最後に追加コードを記述すべきことを示しています。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT