فئة GCKDeviceProvider(Protected)

مرجع الفئة GCKDeviceProvider(Protected)

نظرة عامة

طرق مريحة لإنشاء عناصر GCKDevice وإرسال إشعارات استكشاف إلى إطار العمل

منذ
3.0

ملخّص طريقة المثيل

(void) - notifyDidStartDiscovery
 تُعلِم مدير الاكتشاف بأنّ عملية الاكتشاف قد بدأت. المزيد...
 
(void) - notifyDidPublishDevice:
 ترسل هذه العلامة إشعارًا إلى مدير الاكتشاف بأنّه تم نشر جهاز جديد. المزيد...
 
(void) - notifyDidUnpublishDevice:
 يتم إرسال إشعار إلى مدير الاكتشاف بأنه تم إلغاء نشر جهاز تم نشره سابقًا، لأنه لم يعد متاحًا. المزيد...
 
(void) - notifyDidUpdateDevice:
 يتم إرسال إشعار إلى مدير الاكتشاف بأنه تم تغيير سمة واحدة أو أكثر من سمات العرض لجهاز تم نشرها مسبقًا (مثل الاسم المألوف أو الرموز). المزيد...
 
(GCKDevice *) - createDeviceWithID:ipAddress:servicePort:
 
(GCKDevice *) - createDeviceWithID:networkAddress:servicePort:
 طريقة المصنع لإنشاء مثيلات GCKDevice جديدة المزيد...
 

تفاصيل الطريقة

- (void) notifyDidStartDiscovery

تُعلِم مدير الاكتشاف بأنّ عملية الاكتشاف قد بدأت.

توسّع الصف GCKDeviceProvider.

- (void) notifyDidPublishDevice: (GCKDevice *)  device

ترسل هذه العلامة إشعارًا إلى مدير الاكتشاف بأنّه تم نشر جهاز جديد.

توسّع الصف GCKDeviceProvider.

- (void) notifyDidUnpublishDevice: (GCKDevice *)  device

يتم إرسال إشعار إلى مدير الاكتشاف بأنه تم إلغاء نشر جهاز تم نشره سابقًا، لأنه لم يعد متاحًا.

توسّع الصف GCKDeviceProvider.

- (void) notifyDidUpdateDevice: (GCKDevice *)  device

يتم إرسال إشعار إلى مدير الاكتشاف بأنه تم تغيير سمة واحدة أو أكثر من سمات العرض لجهاز تم نشرها مسبقًا (مثل الاسم المألوف أو الرموز).

توسّع الصف GCKDeviceProvider.

- (GCKDevice *) createDeviceWithID: (NSString *)  deviceID
ipAddress: (NSString *)  ipAddress
servicePort: (uint16_t)  servicePort 
Deprecated:
استخدام createDeviceWithID:networkAddress:servicePort: لدعم IPv4 وIPv6

طريقة المصنع لإنشاء مثيلات GCKDevice جديدة تتجاوب المَعلمات مع خصائص GCKDevice غير القابلة للتغيير.

Parameters
deviceIDThe unique ID identifying this device. This value must be unique among all GCKDevice objects that are created by this provider.
ipAddressThe IP address of the device, in numeric form (for example, @"10.0.0.10"). May not be nil. Supports IPv4 only.
servicePortThe service port on which connections should be made to this device. May be 0 if a service port is not applicable.

توسّع الصف GCKDeviceProvider.

- (GCKDevice *) createDeviceWithID: (NSString *)  deviceID
networkAddress: (GCKNetworkAddress *)  networkAddress
servicePort: (uint16_t)  servicePort 

طريقة المصنع لإنشاء مثيلات GCKDevice جديدة

تتجاوب المَعلمات مع خصائص GCKDevice غير القابلة للتغيير.

Parameters
deviceIDThe unique ID identifying this device. This value must be unique among all GCKDevice objects that are created by this provider.
networkAddressThe IP address of the device, either IPv4 or IPv6
servicePortThe service port on which connections should be made to this device. May be 0 if a service port is not applicable.
منذ
4.2

توسّع الصف GCKDeviceProvider.