2016-09-13 9 views
0

おはよう、 パケットの受信時刻を知る必要があります。コールバックメソッドを使用して時刻をプリントアウトする方法しか見つからず、スクリプトの値として使用できません。この情報を得るための解決策はありますか?パケットの受信時刻を取得するns3

+0

印刷する代わりに変数に保存すると、問題は解決しますか?あなたの問題をさらに説明できますか? – Konstantinos

+0

ご返信ありがとうございます。私はコールバック関数として戻り値を持つ関数を使用しようとしました。しかし、コールバックメソッドとして使用できるのは空白だけであることが分かりました – student26

答えて

0

"受信時間"とは、シミュレーションでパケットが受信された時間を意味する場合は、Simulation::Now().GetSeconds()ファンクションを使用して、パケットが受信された現在のシミュレーション時間を取得できます。

シンクノードのRxトレースにコールバック関数を接続してシミュレーション時間をプリントしてみます。

関連する問題