PackageTransferWatcher - stingray.PackageTransferWatcher ネームスペース リファレンス - Stingray Lua API リファレンス

stingray.PackageTransferWatcher ネームスペース リファレンス

説明

Xbox One でのストリーミング インストールをモニタするためのインタフェースです。

関数

パラメータ

watch_id :

integer?

stingray.PackageTransferWatcher.watch_specific_chunks によって返される ID

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値

boolean

完了済みの場合は true

特定のチャンクの情報を取得するため、watch_id を使用してこれを呼び出すことができます。または、転送全体が完了しているかどうかを知るためにパラメータなしで呼び出すことができます。

パラメータ
この関数はパラメータを受け入れません。
戻り値
この関数は値を返しません。
パラメータ
この関数はパラメータを受け入れません。
戻り値
この関数は値を返しません。

これを呼び出してからでないと、残りのインタフェースは使用できません。

インストールが完了して、システム リソースを解放する場合は、stingray.PackageTransferWatcher.destroy を呼び出します。

パラメータ
この関数はパラメータを受け入れません。
戻り値

integer*

完了したチャンク

* の注記は、指定されたタイプのゼロ以上のインスタンスがある場合があることを示します。

チャンクは、stingray.PackageTransferWatcher.watch_specific_chunks によって監視されている場合、複数回返される場合があることに注意してください。

パラメータ

watch_id :

integer?

stingray.PackageTransferWatcher.watch_specific_chunks によって返される ID

? 表記は、このタイプが省略可能であることを示しています。ゼロ個または 1 個のインスタンスが存在します。
戻り値

integer

0 ~ 100 の完了パーセンテージ

特定のチャンクの進捗状況を取得するため、watch_id を使用してこれを呼び出すことができます。または、すべてのチャンクに関する情報を取得するためにパラメータなしで呼び出すことができます。

パラメータ

watch_id :

integer

stingray.PackageTransferWatcher.watch_specific_chunks によって返される ID

戻り値
この関数は値を返しません。
パラメータ
この関数はパラメータを受け入れません。
戻り値

integer

stingray.TransferStatus 定数のいずれかになります。

これは、フレームごとに最大 1 回、必要なときにだけ呼び出す必要があります。

パラメータ

chunks :

integer+

監視する 1 つ以上のチャンク

+ 表記は、指定されたタイプのインスタンスが 1 つまたは複数存在することを示しています。
戻り値

integer

監視されるグループの ID です。PackageTransferWatcher インタフェースのその他の部分の呼び出し時に使用されます。watch_id と呼ばれます。

必要がなくなった場合に、指定したチャンクの監視を停止するには stingray.PackageTransferWatcher.stop_watching_chunks を使用します。