קובץ GCK Common.h

הפניה לקובץ GCKCommon.h

GCKCastState, GCKConnectionState, GCKConnectionsuspendedReason, GCKActiveReceiveStatus וכללי GCKStandbyStatus. עוד...

רכיבי מאקרו

#define GCK_ASSERT_MAIN_THREAD()   GCKAssertMainThread(__PRETTY_FUNCTION__)
 מצהירה אם ה-thread הראשי הוא לא ה-thread הראשי. עוד...
 

ספירות

enum  GCKConnectionState { GCKConnectionStateDisconnected = 0, GCKConnectionStateConnecting = 1, GCKConnectionStateConnected = 2, GCKConnectionStateDisconnecting = 3 }
 טיפוסים בני מנייה (enum) שקובעים את מצבי החיבור של ההעברה (cast). עוד...
 
enum  GCKConnectionSuspendReason { GCKConnectionSuspendReasonAppBackgrounded = 1, GCKConnectionSuspendReasonNetworkError = 2, GCKConnectionSuspendReasonNetworkNotReachable = 3 }
 טיפוסים בני מנייה (Enum) המגדירים את הסיבות להשעיית החיבור. עוד...
 
enum  GCKActiveInputStatus { GCKActiveInputStatusUnknown = -1, GCKActiveInputStatusInactive = 0, GCKActiveInputStatusActive = 1 }
 טיפוסים בני מנייה (enum) שמתאר את מצבי סטטוס הקלט הפעיל. עוד...
 
enum  GCKStandbyStatus { GCKStandbyStatusUnknown = -1, GCKStandbyStatusInactive = 0, GCKStandbyStatusActive = 1 }
 טיפוסים בני מנייה (enum) שמתארים את מצבי סטטוס ההמתנה. עוד...
 
enum  GCKCastState { GCKCastStateNoDevicesAvailable = 0, GCKCastStateNotConnected = 1, GCKCastStateConnecting = 2, GCKCastStateConnected = 3 }
 טיפוסים בני מנייה (enum) שמתארים את מצבי ההעברה האפשריים של אפליקציית השולח. עוד...
 

פונקציות

void GCKAssertMainThread (const char *function)
 מצהירה אם ה-thread הראשי הוא לא ה-thread הראשי. עוד...
 

משתנים

NSString *const kGCKFrameworkVersion
 קבוע מחרוזת שמכיל את מספר הגרסה של ה-framework של GoogleCast. עוד...
 
const NSInteger kGCKInvalidRequestID
 מזהה בקשה לא חוקי. אם שיטה מחזירה את מזהה הבקשה הזה, המשמעות היא שלא ניתן לבצע את הבקשה. עוד...
 
NSString *const kGCKThreadException
 סוג חריג שלפיו ממשק API הופעל מ-thread לא חוקי. עוד...
 

תיאור מפורט

GCKCastState, GCKConnectionState, GCKConnectionsuspendedReason, GCKActiveReceiveStatus וכללי GCKStandbyStatus.

תיעוד של הגדרת מאקרו

#define GCK_ASSERT_MAIN_THREAD ( )    GCKAssertMainThread(__PRETTY_FUNCTION__)

מצהירה אם ה-thread הראשי הוא לא ה-thread הראשי.

תיעוד של סוג הספירה

טיפוסים בני מנייה (enum) שקובעים את מצבי החיבור של ההעברה (cast).

מונה
GCKConnectionStateניתוקed

מנותק מהמכשיר או מהאפליקציה.

GCKConnectionStateConnecting

התחברות למכשיר או לאפליקציה.

GCKConnectionStateEnabled

מחובר למכשיר או לאפליקציה.

GCKConnectionStateניתוקing

מתבצע ניתוק מהמכשיר.

טיפוסים בני מנייה (Enum) המגדירים את הסיבות להשעיית החיבור.

מונה
GCKConnectionPauseReasonAppBackgrounded

החיבור הושעה כי האפליקציה עוברת לרקע.

GCKConnectionPauseReasonNetworkError

החיבור הושעה עקב שגיאת קלט/פלט ברשת או פרוטוקול.

GCKConnectionPauseReasonNetworkNotReachable

החיבור הושעה כי לא ניתן לגשת לרשת.

טיפוסים בני מנייה (enum) שמתאר את מצבי סטטוס הקלט הפעיל.

הסטטוס הזה מציין אם מכשיר המקבל הוא הקלט הפעיל כרגע בטלוויזיה או ב-AVR המחוברים אליו.

מונה
GCKActiveReceiveStatusUnknown

סטטוס הקלט הפעיל לא ידוע.

GCKActiveReceiveStatus לא פעיל

הקלט לא פעיל.

GCKActiveTakeStatusActive

הקלט פעיל.

טיפוסים בני מנייה (enum) שמתארים את מצבי סטטוס ההמתנה.

הסטטוס הזה מציין אם הטלוויזיה או ה-AVR של המכשיר המקבל נמצאים כרגע במצב 'המתנה'.

מונה
GCKStandbyStatusUnknown

סטטוס ההמתנה לא ידוע.

GCKStandbyStatus לא פעיל

המכשיר לא במצב המתנה.

GCKStandbyStatusActive

המכשיר במצב המתנה.

טיפוסים בני מנייה (enum) שמתארים את מצבי ההעברה האפשריים של אפליקציית השולח.

מונה
GCKCastStateNoDevicesAvailable

לא נוצר סשן העברה, ואין מכשירי CAST זמינים.

GCKCastStateNotConnected

לא נוצר סשן העברה, ויש מכשירי CAST זמינים.

GCKCastStateConnecting

המערכת יוצרת סשן העברה.

GCKCastStateConnected

נוצר סשן העברה (cast).

תיעוד הפונקציה

void GCKAssertMainThread ( const char *  function)

מצהירה אם ה-thread הראשי הוא לא ה-thread הראשי.

תיעוד משתנה

kGCKFrameworkVersion

קבוע מחרוזת שמכיל את מספר הגרסה של ה-framework של GoogleCast.

kGCKInvalidRequestID

מזהה בקשה לא חוקי. אם שיטה מחזירה את מזהה הבקשה הזה, המשמעות היא שלא ניתן לבצע את הבקשה.

kGCKThreadException

סוג חריג שלפיו ממשק API הופעל מ-thread לא חוקי.