GCKCastOptions 클래스

GCKCastOptions 클래스 참조

개요

Cast 기기 검색 및 Cast 세션의 동작에 영향을 미치는 옵션입니다.

이 객체를 GCKCastContext에 전달하기 전에 쓰기 가능한 속성을 설정해야 합니다.

다음 이후:
3.0

NSObject를 상속합니다. <NSCopy>를 구현합니다.

인스턴스 메서드 요약

(instancetype) - initWithReceiverApplicationID:
 지정된 수신기 애플리케이션 ID로 새 GCKCastOptions 객체를 구성합니다. 더보기...
 
(instancetype) - initWithSupportedNamespaces:
 지정된 네임스페이스 목록으로 새 GCKCastOptions 객체를 구성합니다. 더보기...
 

속성 요약

BOOL physicalVolumeButtonsWillControlDeviceVolume
 발신자 기기의 물리적 볼륨 버튼으로 세션의 볼륨을 제어해야 하는지 나타내는 플래그입니다. 더보기...
 
BOOL disableDiscoveryAutostart
 컨텍스트 초기화 시간에 Cast 기기 검색이 자동으로 시작되어야 하는지 나타내는 플래그입니다. 더보기...
 
GCKLaunchOptionslaunchOptions
 Cast 세션을 시작할 때 사용할 수신기 실행 옵션입니다. 더보기...
 
NSString * sharedContainerIdentifier
 프레임워크에서 실행하는 백그라운드 HTTP 다운로드에 사용할 공유 컨테이너 식별자입니다. 더보기...
 
BOOL suspendSessionsWhenBackgrounded
 발신기 애플리케이션이 백그라운드로 전환될 때 세션을 정지하고 포그라운드로 돌아올 때 세션을 재개해야 하는지 여부입니다. 더보기...
 

메서드 세부정보

- (instancetype) initWithReceiverApplicationID: (NSString *)  applicationID

지정된 수신기 애플리케이션 ID로 새 GCKCastOptions 객체를 구성합니다.

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

지정된 네임스페이스 목록으로 새 GCKCastOptions 객체를 구성합니다.

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

부동산 세부정보

- (BOOL) physicalVolumeButtonsWillControlDeviceVolume
readwritenonatomicassign

발신자 기기의 물리적 볼륨 버튼으로 세션의 볼륨을 제어해야 하는지 나타내는 플래그입니다.

- (BOOL) disableDiscoveryAutostart
readwritenonatomicassign

컨텍스트 초기화 시간에 Cast 기기 검색이 자동으로 시작되어야 하는지 나타내는 플래그입니다.

NO로 설정하면 startDiscovery (GCKDiscoveryManager)stopDiscovery (GCKDiscoveryManager) 메서드를 사용하여 요청 시 검색을 시작하고 중지할 수 있습니다.

다음 이후:
3.4
- (GCKLaunchOptions*) launchOptions
readwritenonatomiccopy

Cast 세션을 시작할 때 사용할 수신기 실행 옵션입니다.

- (NSString*) sharedContainerIdentifier
readwritenonatomiccopy

프레임워크에서 실행하는 백그라운드 HTTP 다운로드에 사용할 공유 컨테이너 식별자입니다.

다음 이후:
3.2
- (BOOL) suspendSessionsWhenBackgrounded
readwritenonatomicassign

발신기 애플리케이션이 백그라운드로 전환될 때 세션을 정지하고 포그라운드로 돌아올 때 세션을 재개해야 하는지 여부입니다.

이 옵션은 기본적으로 YES로 설정됩니다. 백그라운드에서 네트워크 연결을 무기한 유지할 수 있는 애플리케이션에서는 이를 NO로 설정하는 것이 좋습니다.

다음 이후:
3.4