Présentation
Objet permettant de suivre une requête asynchrone.
Consultez GCKRequestDelegate pour le protocole de délégué.
- Depuis
- 3.0
Hérite de NSObject.
Récapitulatif des méthodes d'instance | |
(void) | - cancel |
Annule la demande. Plus | |
(void) | - complete |
traite la demande et en informe le délégué. Plus | |
(void) | - failWithError: |
La requête échoue avec une erreur et le délégué est informé en conséquence. Plus | |
(void) | - abortWithReason: |
Annule la requête avec un motif et en informe le délégué. Plus | |
Récapitulatif des méthodes de classe | |
(GCKRequest *) | + applicationRequest |
Construit un objet GCKRequest à utiliser par l'application appelante. Plus | |
Récapitulatif des propriétés | |
id< GCKRequestDelegate > | delegate |
Délégué pour la réception des notifications concernant l'état de la demande. Plus | |
GCKRequestID | requestID |
Identifiant unique attribué à cette requête. Plus | |
GCKError * | error |
Erreur qui a entraîné l'échec de la requête, le cas échéant. Sinon, nil . Plus | |
BOOL | inProgress |
Indicateur indiquant si la requête est actuellement en cours. Plus | |
BOOL | external |
Indicateur indiquant s'il s'agit d'une requête externe, c'est-à-dire créée par l'application plutôt que par le framework lui-même. Plus | |
Détails sur la méthode
- (void) cancel |
Annule la demande.
L'annulation d'une requête ne garantit pas qu'elle ne sera pas traitée par le destinataire. Elle empêche simplement l'expéditeur de la suivre.
+ (GCKRequest *) applicationRequest |
Construit un objet GCKRequest à utiliser par l'application appelante.
Les objets de requête créés à l'aide de cette méthode de fabrique peuvent être gérés par l'application à l'aide des méthodes complete, failWithError: et abortWithReason:.
- Depuis
- 3.4
- (void) complete |
traite la demande et en informe le délégué.
Cette méthode ne peut être appelée que sur des objets GCKRequest qui ont été construits par l'application à l'aide de la méthode de fabrique applicationRequest. L'appel de cette méthode sur un objet GCKRequest créé par le framework lui-même génère une exception.
- Depuis
- 3.4
- (void) failWithError: | (GCKError *) | error |
La requête échoue avec une erreur et le délégué est informé en conséquence.
Cette méthode ne peut être appelée que sur des objets GCKRequest qui ont été construits par l'application à l'aide de la méthode de fabrique GCKRequest::requestWithID:. L'appel de cette méthode sur un objet GCKRequest créé par le framework lui-même génère une exception.
- Parameters
-
error The error describing the failure.
- Depuis
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Annule la requête avec un motif et en informe le délégué.
Cette méthode ne peut être appelée que sur des objets GCKRequest qui ont été construits par l'application à l'aide de la méthode de fabrique GCKRequest::requestWithID:. L'appel de cette méthode sur un objet GCKRequest créé par le framework lui-même génère une exception.
- Parameters
-
reason The reason for the abort.
- Depuis
- 3.4
Détails de la propriété
|
readwritenonatomicweak |
Délégué pour la réception des notifications concernant l'état de la demande.
|
readnonatomicassign |
Identifiant unique attribué à cette requête.
|
readnonatomiccopy |
Erreur qui a entraîné l'échec de la requête, le cas échéant. Sinon, nil
.
|
readnonatomicassign |
Indicateur indiquant si la requête est actuellement en cours.
|
readnonatomicassign |
Indicateur indiquant s'il s'agit d'une requête externe, c'est-à-dire créée par l'application plutôt que par le framework lui-même.
- Depuis
- 3.4