หมวดหมู่ GCKSession(มีการป้องกัน)

การอ้างอิงหมวดหมู่ GCKSession(มีการป้องกัน)

ภาพรวม

เมธอดที่จะถูกลบล้างและเรียกโดยคลาสย่อย GCKSession เท่านั้น

Since
3.0

สรุปเมธอดของอินสแตนซ์

(void) - start
 เริ่มเซสชัน เพิ่มเติม...
 
(void) - endAndStopCasting:
 สิ้นสุดเซสชัน เพิ่มเติม...
 
(void) - suspendWithReason:
 ระงับเซสชันด้วยสาเหตุที่ระบุ เพิ่มเติม...
 
(void) - resume
 ดำเนินเซสชันต่อ เพิ่มเติม...
 
(void) - notifyDidStartWithSessionID:
 คลาสย่อยเรียกใช้เพื่อแจ้งเฟรมเวิร์กว่าเซสชันได้เริ่มขึ้นแล้ว เพิ่มเติม...
 
(void) - notifyDidFailToStartWithError:
 มีการเรียกใช้โดยคลาสย่อยเพื่อแจ้งเฟรมเวิร์กว่าเซสชันไม่สามารถเริ่มต้นได้ เพิ่มเติม...
 
(void) - notifyDidResume
 คลาสย่อยเรียกใช้เพื่อแจ้งเฟรมเวิร์กว่าเซสชันกลับมาทำงานอีกครั้งแล้ว เพิ่มเติม...
 
(void) - notifyDidSuspendWithReason:
 คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าเซสชันถูกระงับแล้ว เพิ่มเติม...
 
(void) - notifyDidEndWithError:
 คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าเซสชันสิ้นสุดแล้ว เพิ่มเติม...
 
(void) - notifyDidReceiveDeviceVolume:muted:
 คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าอุปกรณ์ได้รับระดับเสียงที่อัปเดตและสถานะการปิดเสียงจากอุปกรณ์แล้ว เพิ่มเติม...
 
(void) - notifyDidReceiveDeviceStatus:
 คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าอุปกรณ์ได้รับสถานะที่อัปเดต เพิ่มเติม...
 

รายละเอียดของเมธอด

- (void) start

เริ่มเซสชัน

ซึ่งเป็นการดำเนินการแบบอะซิงโครนัส ต้องลบล้างโดยคลาสย่อย

ขยายชั้นเรียน GCKSession

- (void) endAndStopCasting: (BOOL)  stopCasting

สิ้นสุดเซสชัน

ซึ่งเป็นการดำเนินการแบบอะซิงโครนัส ต้องลบล้างโดยคลาสย่อย

Parameters
stopCastingWhether to stop casting content to the receiver.

ขยายชั้นเรียน GCKSession

- (void) suspendWithReason: (GCKConnectionSuspendReason reason

ระงับเซสชันด้วยสาเหตุที่ระบุ

ซึ่งเป็นการดำเนินการแบบอะซิงโครนัส ต้องลบล้างโดยคลาสย่อย

ขยายชั้นเรียน GCKSession

- (void) resume

ดำเนินเซสชันต่อ

ซึ่งเป็นการดำเนินการแบบอะซิงโครนัส ต้องลบล้างโดยคลาสย่อย

ขยายชั้นเรียน GCKSession

- (void) notifyDidStartWithSessionID: (NSString *)  sessionID

คลาสย่อยเรียกใช้เพื่อแจ้งเฟรมเวิร์กว่าเซสชันได้เริ่มขึ้นแล้ว

Parameters
sessionIDThe session's unique ID.

ขยายชั้นเรียน GCKSession

- (void) notifyDidFailToStartWithError: (NSError *)  error

มีการเรียกใช้โดยคลาสย่อยเพื่อแจ้งเฟรมเวิร์กว่าเซสชันไม่สามารถเริ่มต้นได้

Parameters
errorThe error that occurred.

ขยายชั้นเรียน GCKSession

- (void) notifyDidResume

คลาสย่อยเรียกใช้เพื่อแจ้งเฟรมเวิร์กว่าเซสชันกลับมาทำงานอีกครั้งแล้ว

ขยายชั้นเรียน GCKSession

- (void) notifyDidSuspendWithReason: (GCKConnectionSuspendReason reason

คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าเซสชันถูกระงับแล้ว

Parameters
reasonThe reason for the suspension.

ขยายชั้นเรียน GCKSession

- (void) notifyDidEndWithError: (NSError *__nullable)  error

คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าเซสชันสิ้นสุดแล้ว

Parameters
errorThe error that caused the session to end, if any. Should be nil if the session was ended intentionally.

ขยายชั้นเรียน GCKSession

- (void) notifyDidReceiveDeviceVolume: (float)  volume
muted: (BOOL)  muted 

คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าอุปกรณ์ได้รับระดับเสียงที่อัปเดตและสถานะการปิดเสียงจากอุปกรณ์แล้ว

Parameters
volumeThe device's current volume. Must be in the range [0, 1.0];
mutedThe device's current mute state.

ขยายชั้นเรียน GCKSession

- (void) notifyDidReceiveDeviceStatus: (NSString *__nullable)  statusText

คลาสย่อยเรียกใช้เพื่อแจ้งเตือนเฟรมเวิร์กว่าอุปกรณ์ได้รับสถานะที่อัปเดต

Parameters
statusTextThe new status.

ขยายชั้นเรียน GCKSession