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 ouNOsi 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