GCKCommon.h 파일

GCKCommon.h 파일 참조

GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus 및 GCKStandbyStatus enums입니다. 더보기

매크로

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 호출 스레드가 기본 스레드가 아닌지 어설션합니다. 더보기...
 

열거형

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 Cast 연결 상태를 정의하는 열거형입니다. 더보기...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 연결이 정지되는 이유를 정의하는 열거형입니다. 더보기...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 활성 입력 상태를 설명하는 열거형입니다. 더보기...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 대기 상태를 설명하는 열거형입니다. 더보기...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 발신자 애플리케이션의 가능한 전송 상태를 설명하는 열거형입니다. 더보기...
 

함수

void GCKAssertMainThread (const char *function)
 호출 스레드가 기본 스레드가 아닌지 어설션합니다. 더보기...
 

변수

NSString *const kGCKFrameworkVersion
 GoogleCast 프레임워크의 버전 번호를 포함하는 문자열 상수입니다. 더보기...
 
const NSInteger kGCKInvalidRequestID
 잘못된 요청 ID입니다. 메서드가 이 요청 ID를 반환하면 요청을 수행할 수 없음을 의미합니다. 더보기...
 
NSString *const kGCKThreadException
 API가 잘못된 스레드에서 호출되었음을 나타내는 예외 유형입니다. 더보기...
 

세부 설명

GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus 및 GCKStandbyStatus enums입니다.

매크로 정의 문서

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

호출 스레드가 기본 스레드가 아닌지 어설션합니다.

열거형 문서

Cast 연결 상태를 정의하는 열거형입니다.

열거자
GCKConnectionStateDisconnected(GCKConnectionStateDisconnected)

기기 또는 애플리케이션과의 연결이 끊어졌습니다.

GCKConnectionStateConnecting

기기 또는 애플리케이션에 연결

GCKConnectionStateConnected

기기 또는 애플리케이션에 연결됨

GCKConnectionStateDisconnecting

기기 연결을 해제합니다.

연결이 정지되는 이유를 정의하는 열거형입니다.

열거자
GCKConnectionSuspendReasonAppBackgrounded

애플리케이션이 백그라운드로 전환되므로 연결이 정지되었습니다.

GCKConnectionSuspendReasonNetworkError

네트워크 I/O 또는 프로토콜 오류로 인해 연결이 정지되었습니다.

GCKConnectionSuspendReasonNetworkNotReachable

네트워크에 연결할 수 없어 연결이 정지되었습니다.

활성 입력 상태를 설명하는 열거형입니다.

이 상태는 수신 기기가 현재 커넥티드 TV 또는 AVR에서 활성 입력 상태인지를 나타냅니다.

열거자
GCKActiveInputStatusUnknown

활성 입력 상태를 알 수 없습니다.

GCKActiveInputStatus비활성

입력이 비활성화되었습니다.

GCKActiveInputStatusActive

입력이 활성 상태입니다.

대기 상태를 설명하는 열거형입니다.

이 상태는 수신 기기의 커넥티드 TV 또는 AVR이 현재 '대기' 모드인지를 나타냅니다.

열거자
GCKStandbyStatusUnknown

대기 상태를 알 수 없습니다.

GCKStandbyStatus비활성

기기가 대기 모드에 있지 않습니다.

GCKStandbyStatusActive

기기가 대기 모드에 있습니다.

발신자 애플리케이션의 가능한 전송 상태를 설명하는 열거형입니다.

열거자
GCKCastStateNoDevicesAvailable

전송 세션이 설정되지 않았으며 사용 가능한 Cast 기기도 없습니다.

GCKCastStateNotConnected

전송 세션이 설정되지 않았으며 Cast 기기를 사용할 수 있습니다.

GCKCastStateConnecting

전송 세션을 설정하는 중입니다.

GCKCastStateConnected

전송 세션이 설정됩니다.

함수 문서

void GCKAssertMainThread ( const char *  function)

호출 스레드가 기본 스레드가 아닌지 어설션합니다.

변수 문서

kGCKFrameworkVersion

GoogleCast 프레임워크의 버전 번호를 포함하는 문자열 상수입니다.

kGCKInvalidRequestID

잘못된 요청 ID입니다. 메서드가 이 요청 ID를 반환하면 요청을 수행할 수 없음을 의미합니다.

kGCKThreadException

API가 잘못된 스레드에서 호출되었음을 나타내는 예외 유형입니다.