Classe GCKRequest

Documentation de référence sur la classe GCKRequest

Présentation

Objet permettant de suivre une requête asynchrone.

Consultez GCKRequestDelegate pour connaître le protocole de délégation.

Sincé
3,0

Hérite de NSObject.

Résumé de la méthode d'instance

(void) - cancel
 Annule la requête. Plus...
 
(void) - complete
 Complète la requête et informe le délégué en conséquence. Plus...
 
(void) - failWithError:
 La requête échoue et une notification est envoyée au délégué. Plus...
 
(void) - abortWithReason:
 Abandonne la demande avec raison et en informe le délégué. Plus...
 

Résumé de la méthode de classe

(GCKRequest *) + applicationRequest
 Construit un objet GCKRequest que l'application appelante doit utiliser. Plus...
 

Récapitulatif de la propriété

id< GCKRequestDelegatedelegate
 Délégué de réception des notifications sur l'état de la demande. Plus...
 
GCKRequestID requestID
 Identifiant unique attribué à cette requête. Plus...
 
GCKErrorerror
 Erreur ayant entraîné l'échec de la requête, le cas échéant. Sinon, nil. Plus...
 
BOOL inProgress
 Indicateur indiquant si la requête est en cours. Plus...
 
BOOL external
 Indicateur indiquant s'il s'agit d'une requête externe (c'est-à-dire créée par l'application et non par le framework lui-même). Plus...
 

Détails sur la méthode

- (void) cancel

Annule la requête.

L'annulation d'une requête ne garantit pas qu'elle ne sera pas terminée sur le récepteur. L'expéditeur arrête juste de suivre la requête.

+ (GCKRequest *) applicationRequest

Construit un objet GCKRequest que l'application appelante doit utiliser.

Les objets de requête créés à l'aide de cette méthode de fabrique peuvent être gérés par l'application avec les méthodes complete, failWithError: et abortWithReason:.

Sincé
3,4
- (void) complete

Complète la requête et informe le délégué en conséquence.

Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode d'usine applicationRequest. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.

Sincé
3,4
- (void) failWithError: (GCKError *)  error

La requête échoue et une notification est envoyée au délégué.

Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode GCKRequest::requestWithID: factory. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.

Parameters
errorThe error describing the failure.
Sincé
3,4
- (void) abortWithReason: (GCKRequestAbortReason)  reason

Abandonne la demande avec raison et en informe le délégué.

Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode GCKRequest::requestWithID: factory. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.

Parameters
reasonThe reason for the abort.
Sincé
3,4

Détails de la propriété

- (id<GCKRequestDelegate>) delegate
readwritenonatomicweak

Délégué de réception des notifications sur l'état de la demande.

- (GCKRequestID) requestID
readnonatomicassign

Identifiant unique attribué à cette requête.

- (GCKError*) error
readnonatomiccopy

Erreur ayant entraîné l'échec de la requête, le cas échéant. Sinon, nil.

- (BOOL) inProgress
readnonatomicassign

Indicateur indiquant si la requête est en cours.

- (BOOL) external
readnonatomicassign

Indicateur indiquant s'il s'agit d'une requête externe (c'est-à-dire créée par l'application et non par le framework lui-même).

Sincé
3,4