1つまたは複数のイベントストラクチャに読み取らせる値をイベントメッセンジャーチャンネルに書き込みます。チャンネルが満杯の場合、このエンドポイントは待機します。

ブロックダイアグラムにこのエンドポイントを置くには、端子またはワイヤを右クリックし、作成»チャンネル書き込み»イベントメッセンジャー»書き込みを選択します。


icon

入力/出力

  • cbool.png 要素が有効? (T)

    要素が有効?は、要素を記録するか無視するかを指定します。TRUEの場合、エンドポイントは要素が有効なデータであると記録します。FALSEの場合、エンドポイントは要素の値を無視し、転送データタイプのデフォルト値を記録します。要素が有効?フラグは、イベントストラクチャがイベントを受信したときに使用可能になります。要素が有効?最後の要素?の両方がFALSEの場合、エンドポイントはなにもしません。デフォルトはTRUEです。

  • ci16.png 要素

    要素は、チャンネルに書き込むデータを指定します。要素が有効?がFALSEの場合、または中断がTRUEの場合、このエンドポイントはデータを無視します。

  • cbool.png 最後の要素? (F)

    最後の要素?は、これがエンドポイントがチャンネルに書き込む最後の要素かどうかを指定します。デフォルトはFALSEです。TRUEの場合、エンドポイントはチャンネルを終了とマークし、それ以降の書き込み呼び出しを無視します。この出力は、中断がTRUEの場合はFALSEを返します。

  • cbool.png 中断 (F)

    中断は、このチャンネルを中断するかどうかを指定します。デフォルトはFALSEです。中断がTRUEの場合、このエンドポイントは、チャンネルを閉じたものとマークし、それ以降の書き込み呼び出しを無視し、それまでのイベントを排出し、チャンネルが中断されたことをイベントストラクチャに通知する唯一の追加イベントを発行します。

  • cbool.png 高優先度? (F)

    高優先度?は、要素をキューの先頭に追加するかどうかを指定します。デフォルトはFALSEです。

  • iqueuern.png チャンネル

    チャンネルは、このエンドポイントを読み取りエンドポイントに接続するチャンネルワイヤです。

  • ibool.png 完了?

    完了?は、エンドポイントが最後の要素を書き込んだか、チャンネルがエンドポイントにおいて中断された場合に、TRUEを返します。

  • 関連情報

    イベント登録を読み取る

    複数のイベント登録を読み取る

    サンプルプログラム

    LabVIEWに含まれている以下のサンプルファイルを参照してください。

    • labview\examples\Channels\Event Messenger\Channel - Event Messenger.lvproj