סיווג GCKגנריערוץ

הפניה למחלקה של GCKגנריערוץ

סקירה כללית

הטמעה כללית של GCKCastChannel, שמתאימה לשימוש כשלא רוצים לקבל סיווג משנה.

שירות GCKGenericChannel מעביר אירועי קישוריות הודעות למשתמשים שהענקתם להם גישה, ואין לו לוגיקת עיבוד משל עצמו.

למידע על הפרוטוקול להאצלת הגישה, אפשר להיכנס לכתובת GCKGenericChannelDelegate.

עוברת בירושה את GCKCastChannel.

סיכום שיטות של מכונה

(instancetype) - initWithNamespace:
 מאתחל ייעודי. עוד...
 
(instancetype) - init
 מאתחל ברירת המחדל לא זמין. עוד...
 
(void) - didReceiveTextMessage:
 שיחה כאשר התקבלה הודעת טקסט בערוץ הזה. עוד...
 
(BOOL) - sendTextMessage:error:
 שליחת הודעת טקסט בערוץ הזה. עוד...
 
(NSInteger) - generateRequestID
 יוצר מזהה בקשה להודעה חדשה. עוד...
 
(nullable NSNumber *) - generateRequestNumber
 שיטת נוחות שממירה את התוצאה של generateRequestID ל-NSNumber. עוד...
 
(void) - didConnect
 היא תתקבל כשהערוץ הזה חובר, כדי לציין שעכשיו ניתן להעביר הודעות עם מכשיר ה-CAST בערוץ הזה. עוד...
 
(void) - didDisconnect
 שיחה שהתקבלה לאחר ניתוק הערוץ, כדי לציין שלא ניתן יותר להעביר הודעות עם מכשיר ה-CAST בערוץ הזה. עוד...
 
(void) - didChangeWritableState:
 היא מוצגת כאשר מצב הכתיבה של הערוץ השתנה. עוד...
 

סיכום הנכס

id< GCKGenericChannelDelegatedelegate
 המשתמש שהענקת לו הרשאה לקבלת התראות על שינויים במצב הערוץ. עוד...
 
NSString * protocolNamespace
 מרחב השמות של הערוץ. עוד...
 
BOOL isConnected
 סימון שמציין אם הערוץ הזה מחובר כרגע. עוד...
 
BOOL isWritable
 סימון שמציין אם הערוץ הזה ניתן כרגע לכתיבה. עוד...
 

פרטי השיטה

- (instancetype) initWithNamespace: (NSString *)  protocolNamespace

מאתחל ייעודי.

Parameters
protocolNamespaceThe namespace for this channel. This namespace must be unique across all channels used by a given application.

יישום של GCKCastChannel.

- (instancetype) init

מאתחל ברירת המחדל לא זמין.

- (void) didReceiveTextMessage: (NSString *)  message

שיחה כאשר התקבלה הודעת טקסט בערוץ הזה.

הטמעת ברירת המחדל היא 'ללא תפעול'.

Parameters
messageThe message.
- (BOOL) sendTextMessage: (NSString *)  message
error: (GCKError *_Nullable *_Nullable)  error 

שליחת הודעת טקסט בערוץ הזה.

Parameters
messageThe message.
errorA pointer at which to store the error result. May be nil.
החזרות
YES בהצלחה או NO אם לא ניתן לשלוח את ההודעה.
- (NSInteger) generateRequestID

יוצר מזהה בקשה להודעה חדשה.

החזרות
המזהה שנוצר, או kGCKInvalidRequestID אם הערוץ לא מחובר כרגע.
- (nullable NSNumber *) generateRequestNumber

שיטת נוחות שממירה את התוצאה של generateRequestID ל-NSNumber.

החזרות
המזהה שנוצר, או nil אם הערוץ לא מחובר כרגע.
- (void) didConnect

היא תתקבל כשהערוץ הזה חובר, כדי לציין שעכשיו ניתן להעביר הודעות עם מכשיר ה-CAST בערוץ הזה.

הטמעת ברירת המחדל היא 'ללא תפעול'.

- (void) didDisconnect

שיחה שהתקבלה לאחר ניתוק הערוץ, כדי לציין שלא ניתן יותר להעביר הודעות עם מכשיר ה-CAST בערוץ הזה.

הטמעת ברירת המחדל היא 'ללא תפעול'.

- (void) didChangeWritableState: (BOOL)  isWritable

היא מוצגת כאשר מצב הכתיבה של הערוץ השתנה.

הטמעת ברירת המחדל היא 'ללא תפעול'.

Parameters
isWritableWhether the channel is now writable.
מאז
4.0

פרטי הנכס

- (id<GCKGenericChannelDelegate>) delegate
readwritenonatomicweak

המשתמש שהענקת לו הרשאה לקבלת התראות על שינויים במצב הערוץ.

- (NSString*) protocolNamespace
readnonatomiccopyinherited

מרחב השמות של הערוץ.

- (BOOL) isConnected
readnonatomicassigninherited

סימון שמציין אם הערוץ הזה מחובר כרגע.

- (BOOL) isWritable
readnonatomicassigninherited

סימון שמציין אם הערוץ הזה ניתן כרגע לכתיבה.

מאז
4.0