GCKCommon.h 파일
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus 및 GCKStandbyStatus enums입니다.
더보기
|
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
} |
| 발신자 애플리케이션의 가능한 전송 상태를 설명하는 열거형입니다. 더보기...
|
|
GCKCastState, GCKConnectionState, GCKConnectionSuspendReason, GCKActiveInputStatus 및 GCKStandbyStatus enums입니다.
호출 스레드가 기본 스레드가 아닌지 어설션합니다.
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 | ) |
|
호출 스레드가 기본 스레드가 아닌지 어설션합니다.
GoogleCast 프레임워크의 버전 번호를 포함하는 문자열 상수입니다.
잘못된 요청 ID입니다. 메서드가 이 요청 ID를 반환하면 요청을 수행할 수 없음을 의미합니다.
API가 잘못된 스레드에서 호출되었음을 나타내는 예외 유형입니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2023-12-02(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2023-12-02(UTC)"],[[["The `GCKCommon.h` file defines enums for Cast connection, suspend reason, active input, standby, and overall cast states."],["It includes a macro, `GCK_ASSERT_MAIN_THREAD`, to ensure code runs on the main thread."],["The file provides a function, `GCKAssertMainThread`, which asserts if not called from the main thread."],["It declares global variables like `kGCKFrameworkVersion` for the framework's version and `kGCKInvalidRequestID` for signaling invalid requests."],["`kGCKThreadException` is a constant representing an exception when an API is invoked from an incorrect thread."]]],[]]