Présentation
Implémentation GCKCastChannel générique, adaptée à une utilisation lorsque le sous-classement n'est pas souhaité.
GCKGenericChannel transfère les messages et les événements de connectivité à son délégué, et ne possède pas sa propre logique de traitement.
Consultez GCKGenericChannelDelegate pour connaître le protocole délégué.
Hérite de GCKCastChannel.
| Résumé des méthodes d'instance | |
| (instancetype) | - initWithNamespace: | 
| initialiseur désigné.  Plus... | |
| (instancetype) | - init | 
| L'initialiseur par défaut n'est pas disponible.  Plus... | |
| (void) | - didReceiveTextMessage: | 
| Appelée lorsqu'un SMS a été reçu sur cette chaîne.  Plus... | |
| (BOOL) | - sendTextMessage:error: | 
| Envoie un message sur cette chaîne.  Plus... | |
| (NSInteger) | - generateRequestID | 
| Génère un ID de requête pour un nouveau message.  Plus... | |
| (nullable NSNumber *) | - generateRequestNumber | 
| Méthode pratique qui encapsule le résultat de generateRequestID dans un NSNumber.  Plus... | |
| (void) | - didConnect | 
| Appelée lorsque ce canal a été connecté, indiquant que les messages peuvent désormais être échangés avec l'appareil Cast via ce canal.  Plus... | |
| (void) | - didDisconnect | 
| Appelée lorsque ce canal a été déconnecté, ce qui indique que les messages ne peuvent plus être échangés avec l'appareil Cast via ce canal.  Plus... | |
| (void) | - didChangeWritableState: | 
| Appelée lorsque l'état accessible en écriture de ce canal a changé.  Plus... | |
| Résumé de la propriété | |
| id< GCKGenericChannelDelegate > | delegate | 
| Délégué qui reçoit les notifications concernant les changements d'état de la chaîne.  Plus... | |
| NSString * | protocolNamespace | 
| Espace de noms du canal.  Plus... | |
| BOOL | isConnected | 
| Indicateur indiquant si ce canal est actuellement connecté.  Plus... | |
| BOOL | isWritable | 
| Indicateur indiquant si ce canal est actuellement accessible en écriture.  Plus... | |
Détails sur la méthode
| - (instancetype) initWithNamespace: | (NSString *) | protocolNamespace | 
initialiseur désigné.
- Parameters
- 
  protocolNamespace The namespace for this channel. This namespace must be unique across all channels used by a given application. 
Implémente GCKCastChannel.
| - (instancetype) init | 
L'initialiseur par défaut n'est pas disponible.
| - (void) didReceiveTextMessage: | (NSString *) | message | 
Appelée lorsqu'un SMS a été reçu sur cette chaîne.
L'implémentation par défaut est "no-op".
- Parameters
- 
  message The message. 
| - (BOOL) sendTextMessage: | (NSString *) | message | |
| error: | (GCKError *_Nullable *_Nullable) | error | |
Envoie un message sur cette chaîne.
- Parameters
- 
  message The message. error A pointer at which to store the error result. May be nil.
- Renvoie
- YESen cas de réussite ou- NOsi le message n'a pas pu être envoyé.
| - (NSInteger) generateRequestID | 
Génère un ID de requête pour un nouveau message.
- Renvoie
- ID généré ou kGCKInvalidRequestID si la chaîne n'est pas actuellement associée.
| - (nullable NSNumber *) generateRequestNumber | 
Méthode pratique qui encapsule le résultat de generateRequestID dans un NSNumber.
- Renvoie
- ID généré ou nilsi la chaîne n'est pas actuellement associée.
| - (void) didConnect | 
Appelée lorsque ce canal a été connecté, indiquant que les messages peuvent désormais être échangés avec l'appareil Cast via ce canal.
L'implémentation par défaut est "no-op".
| - (void) didDisconnect | 
Appelée lorsque ce canal a été déconnecté, ce qui indique que les messages ne peuvent plus être échangés avec l'appareil Cast via ce canal.
L'implémentation par défaut est "no-op".
| - (void) didChangeWritableState: | (BOOL) | isWritable | 
Appelée lorsque l'état accessible en écriture de ce canal a changé.
L'implémentation par défaut est "no-op".
- Parameters
- 
  isWritable Whether the channel is now writable. 
- Depuis
- 4,0
Détails de la propriété
| 
 | readwritenonatomicweak | 
Délégué qui reçoit les notifications concernant les changements d'état de la chaîne.
| 
 | readnonatomiccopyinherited | 
Espace de noms du canal.
| 
 | readnonatomicassigninherited | 
Indicateur indiquant si ce canal est actuellement connecté.
| 
 | readnonatomicassigninherited | 
Indicateur indiquant si ce canal est actuellement accessible en écriture.
- Depuis
- 4,0