キュー要素をプレビュー関数
- 更新日2025-07-30
- 3分で読める
キューから要素を削除せずに、キューの前の要素を返します。

入力/出力
キュー
—
キューは、キューへのリファレンスです。 「キュー取得」関数を使用して、キューへのリファレンスを取得します。
タイムアウト (ms) (-1)
—
タイムアウト (ms) は、キューが空の場合、要素が利用可能になるまで関数が待機する時間をミリ秒単位で指定します。 デフォルト値は-1で、タイムアウトにならないことを示します。 関数がタイムアウト (ms) の間待機してもキューが空のままの場合、タイムアウト?がTRUEになります。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
キュー出力
—
キュー出力は、キューへのリファレンスを編集せずに返します。
要素
—
要素は、キューの前の要素です。 このデータタイプは、キューのサブタイプに一致するように変更されます。
タイムアウト?
—
timed out ? は、関数がタイムアウトする前にキューで要素が利用可能にならなかった場合に TRUE を返します。 timed out?は 、この関数がエラーに遭遇した場合にも TRUE を返します。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
キューの前の要素を返して、その要素をキューから削除するには、「要素をデキュー」関数を使用します。キューが空の場合、この関数はタイムアウトする前にタイムアウト (ms) の時間分待機します。待機中にキューで要素が利用可能になると、関数は要素を返してタイムアウト?はFALSEになります。キューが無効になると (たとえば、キューリファレンスが解放された場合)、関数は待機を中止して、エラーコード1122を返します。
キュー
—
タイムアウト (ms) (-1)
—
エラー入力 (エラーなし)
—
キュー出力
—
要素
—
タイムアウト?
—
エラー出力
—