GCKRequest クラス
非同期リクエストをトラッキングするためのオブジェクト。
デリゲート プロトコルについては、GCKRequestDelegate をご覧ください。
- シンセ
- 3.0
NSObject を継承します。
リクエストをキャンセルします。
リクエストをキャンセルしても、受信側でリクエストが完了するとは限りません。単に、送信者がリクエストのトラッキングを停止する原因になります。
- (void) failWithError: |
|
(GCKError *) |
error |
|
エラーでリクエストに失敗し、それに応じてデリゲートに通知します。
このメソッドは、アプリが GCKRequest::requestWithID: ファクトリ メソッドを使用して作成した GCKRequest オブジェクトでのみ呼び出すことができます。フレームワーク自体によって作成された GCKRequest オブジェクトでこのメソッドを呼び出すと、例外が発生します。
- Parameters
-
error | The error describing the failure. |
- シンセ
- 3.4
- (void) abortWithReason: |
|
(GCKRequestAbortReason) |
reason |
|
理由に基づいてリクエストを中止し、適宜デリゲートに通知します。
このメソッドは、アプリが GCKRequest::requestWithID: ファクトリ メソッドを使用して作成した GCKRequest オブジェクトでのみ呼び出すことができます。フレームワーク自体によって作成された GCKRequest オブジェクトでこのメソッドを呼び出すと、例外が発生します。
- Parameters
-
reason | The reason for the abort. |
- シンセ
- 3.4
リクエストのステータスに関する通知を受信するためのデリゲート。
- (GCKRequestID) requestID |
|
readnonatomicassign |
リクエストが失敗した場合のエラーです。エラーの場合は nil
です。
外部リクエスト、つまりフレームワーク自体ではなくアプリケーションによって作成されたリクエストかどうかを示すフラグ。
- シンセ
- 3.4
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2022-12-06 UTC。
[null,null,["最終更新日 2022-12-06 UTC。"],[[["The `GCKRequest` class is an object used for tracking asynchronous requests in Google Cast."],["This class provides methods to manage the lifecycle of a request such as canceling, completing, failing, or aborting it."],["Applications can create and manage their own `GCKRequest` objects using the provided factory and management methods."],["A delegate can be assigned to receive notifications about the status and outcome of requests."],["Each request has properties like a unique ID, an optional error object, and flags to indicate progress and origin."]]],[]]