Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
低速のデバイスをシミュレートするために使用します。ダウンロード、シミュレートクライアント、繰り返しごとに 1 回呼び出されます。
_MLREPLAY_EXPORT asa_uint32 _MLREPLAY_CDECL GetDownloadApplyTime( asa_uint32 repetitionNum, asa_uint32 simulatedClientNum, asa_uint32 recordedSyncNum, asa_uint32 recordedDownloadApplyTime, const IMLReplayAPICallbacks * mlrAPICallbacks )
repetitionNum 現在の繰り返し数。
simulatedClientNum このシミュレートクライアントを同じ mlreplay インスタンス内の他のシミュレートクライアントと区別するために使用される、シミュレートクライアント番号 (序数 1)。
recordedSyncNum 記録されたプロトコル内での同期番号 (序数 1)。
recordedDownloadApplyTime 記録されたダウンロード適用時間 (ミリ秒単位)。
mlrAPICallbacks リプレイ動作のカスタマイズに使用できる mlreplay からの情報を提供するコールバック。
ダウンロードの適用に要するミリ秒数。
このコールバックは、同時に呼び出すことができます。
mlreplay ユーティリティは、永続的接続では発生しない同期のダウンロード適用時間を見積るのに非常に効果的です。永続的接続で発生する同期では、ダウンロード確認を使用しないかぎり、ダウンロード適用時間を mlreplay で正確に見積ることはできません。