プロジェクト

全般

プロフィール

バグ #4266

完了

Throughputコンポーネントのインポートに1つ以上のコネクタが接続した場合の終了処理

n-miyamoto さんが約7年前に追加. 6年以上前に更新.

ステータス:
終了
優先度:
低め
担当者:
対象バージョン:
-
開始日:
2017/10/15
期日:
進捗率:

100%

予定工数:

説明

Throughputコンポーネントはデータサイズが指定サイズ以上になった場合にexitするが、データ出力側のRTCとデータ入力側のRTCをどちらもアクティブにした場合にデータ入力側のRTCが先に終了して測定できなくなることがあるので修正する。

n-miyamoto さんが約7年前に更新

  • ステータス新規 から 解決 に変更
  • 進捗率0 から 100 に変更

onDeactivate内でコネクタ数を確認するように修正。

  if (getInPortConnectorSize() == 0)
  {
      coil::Async* async(coil::AsyncInvoker(this, std::mem_fun(&Throughput::exit)));
      async->invoke();
  }

n-miyamoto さんが6年以上前に更新

  • ステータス解決 から 終了 に変更

他の形式にエクスポート: Atom PDF