GCKDiscoveryCriteria クラス

GCKDiscoveryCriteria クラス リファレンス

概要

デバイス検出のフィルタ条件。

開始:
4.0

NSObject、<NSCopying>、<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 サブタイプのセットとしての検出基準。