browseNextElement() 関数は、指定された iSeries® データ・キューからデータを読み取ります。 ただし、キューからデータは削除しません。 この関数を getNextElement() と比較してみると、後者の関数ではデータの読み取りは 同様に行われますが、キューからデータが削除されます。
データの宛先が HEX(2) 要素の配列から構成される場合、 これは未加工バイトとして読み取られます。 その他の場合、データは STRING として読み取られます。
この関数は、キーの指定がなければ、キューの最初の要素を読み取ります。キーを指定した場合は、 キーと検索タイプ (キー値よりも大きい、キー値に等しくない、など) に一致する要素を読み取ります。
iplatformLib.browseNextElement(
dataQueueDef DataQueueDefinition inOut,
elementData ANY inOut,
wait INT in,
[, keyData ANY in,
searchType CHAR[2] inOut] )
returns (result BOOLEAN)