GCKDiscoveryCriteria 类

GCKDiscoveryCriteria 类参考

概览

设备发现过滤条件。

开始时间
4.0

继承 NSObject、<NSCopy> 和 <NSSecureCoding>。

实例方法摘要

(instancetype) - initWithApplicationID:
 使用接收器应用 ID 初始化新的 GCKDiscoveryCriteria更多...
 
(instancetype) - initWithNamespaces:
 使用给定属性初始化新的 GCKDiscoveryCriteria更多...
 

公共属性

NSString *const kGCKDefaultMediaReceiverApplicationID
 默认媒体接收器的接收器应用 ID。更多...
 

属性摘要

NSOrderedSet< NSString * > * applicationIDs
 要测试的受支持接收器应用 ID 的列表。更多...
 
BOOL hasApplicationIDs
 发现条件是否包含任何应用 ID。更多...
 
NSSet< NSString * > * namespaces
 要测试的受支持命名空间的列表。更多...
 
BOOL hasNamespaces
 发现条件是否包含任何命名空间。更多...
 
NSSet< NSString * > * allSubtypes
 作为一组 mDNS 子类型的发现条件。更多...
 

方法详细信息

- (instancetype) initWithApplicationID: (NSString *)  applicationID

使用接收器应用 ID 初始化新的 GCKDiscoveryCriteria

Parameters
applicationIDThe receiver application ID.
- (instancetype) initWithNamespaces: (NSSet< NSString * > *)  namespaces

使用给定属性初始化新的 GCKDiscoveryCriteria

Parameters
namespacesA set of namespaces.

成员数据文档

- (NSString* const) kGCKDefaultMediaReceiverApplicationID

默认媒体接收器的接收器应用 ID。

房源详情

- (NSOrderedSet<NSString *>*) applicationIDs
readnonatomicstrong

要测试的受支持接收器应用 ID 的列表。

- (BOOL) hasApplicationIDs
readnonatomicassign

发现条件是否包含任何应用 ID。

- (NSSet<NSString *>*) namespaces
readnonatomicstrong

要测试的受支持命名空间的列表。

- (BOOL) hasNamespaces
readnonatomicassign

发现条件是否包含任何命名空间。

- (NSSet<NSString *>*) allSubtypes
readnonatomicstrong

作为一组 mDNS 子类型的发现条件。