Classe GCKCastOptions

Référence de la classe GCKCastOptions

Présentation

Options affectant la découverte des appareils Cast et le comportement des sessions Cast.

Les propriétés accessibles en écriture doivent être définies avant de transmettre cet objet à GCKCastContext.

Depuis
3,0

Hérite du NSObject. Met en œuvre <NSCopy>.

Résumé des méthodes d'instance

(instancetype) - initWithReceiverApplicationID:
 Construit un objet GCKCastOptions avec l'ID d'application du récepteur spécifié. Plus...
 
(instancetype) - initWithSupportedNamespaces:
 Construit un objet GCKCastOptions avec la liste d'espaces de noms spécifiée. Plus...
 

Résumé de la propriété

BOOL physicalVolumeButtonsWillControlDeviceVolume
 Indicateur indiquant si les boutons de volume physiques de l'appareil émetteur doivent contrôler le volume de la session. Plus...
 
BOOL disableDiscoveryAutostart
 Indique si la détection des appareils Cast doit démarrer automatiquement au moment de l'initialisation du contexte. Plus...
 
GCKLaunchOptionslaunchOptions
 Options de lancement du récepteur à utiliser lors du démarrage d'une session Cast. Plus...
 
NSString * sharedContainerIdentifier
 Identifiant de conteneur partagé à utiliser pour les téléchargements HTTP en arrière-plan effectués par le framework. Plus...
 
BOOL suspendSessionsWhenBackgrounded
 Indique si les sessions doivent être suspendues lorsque l'application émettrice passe en arrière-plan (et réactivées lorsqu'elle revient au premier plan). Plus...
 

Détails sur la méthode

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

Construit un objet GCKCastOptions avec l'ID d'application du récepteur spécifié.

Parameters
applicationIDThe ID of the receiver application which must be supported by discovered Cast devices, and which will be launched when starting a new Cast session.
- (instancetype) initWithSupportedNamespaces: (NSArray< NSString * > *)  namespaces

Construit un objet GCKCastOptions avec la liste d'espaces de noms spécifiée.

Parameters
namespacesA list of namespaces which must be supported by the currently running receiver application on each discovered Cast device.

Détails de la propriété

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

Indicateur indiquant si les boutons de volume physiques de l'appareil émetteur doivent contrôler le volume de la session.

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

Indique si la détection des appareils Cast doit démarrer automatiquement au moment de l'initialisation du contexte.

Si la valeur est NO, la détection peut être démarrée et arrêtée à la demande à l'aide des méthodes startDiscovery (GCKDiscoveryManager) et stopDiscovery (GCKDiscoveryManager).

Depuis
3,4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

Options de lancement du récepteur à utiliser lors du démarrage d'une session Cast.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

Identifiant de conteneur partagé à utiliser pour les téléchargements HTTP en arrière-plan effectués par le framework.

Depuis
3,2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

Indique si les sessions doivent être suspendues lorsque l'application émettrice passe en arrière-plan (et réactivées lorsqu'elle revient au premier plan).

Par défaut, cette option est définie sur YES. Il convient de définir ce paramètre sur NO dans les applications qui peuvent maintenir des connexions réseau indéfiniment en arrière-plan.

Depuis
3,4