Overview
Device discovery filter criteria.
- Since
- 4.0
Inherits NSObject, <NSCopying>, and <NSSecureCoding>.
Instance Method Summary | |
(instancetype) | - initWithApplicationID: |
Initializes a new GCKDiscoveryCriteria with a receiver application ID. More... | |
(instancetype) | - initWithNamespaces: |
Initializes a new GCKDiscoveryCriteria with the given attributes. More... | |
Public Attributes | |
NSString *const | kGCKDefaultMediaReceiverApplicationID |
The receiver application ID for the Default Media Receiver. More... | |
Property Summary | |
NSOrderedSet< NSString * > * | applicationIDs |
A list of supported receiver application IDs to test for. More... | |
BOOL | hasApplicationIDs |
Whether the discovery criteria includes any application IDs. More... | |
NSSet< NSString * > * | namespaces |
A list of supported namespaces to test for. More... | |
BOOL | hasNamespaces |
Whether the discovery criteria includes any namespaces. More... | |
NSSet< NSString * > * | allSubtypes |
The discovery criteria as a set of mDNS subtypes. More... | |
Method Detail
- (instancetype) initWithApplicationID: | (NSString *) | applicationID |
Initializes a new GCKDiscoveryCriteria with a receiver application ID.
- Parameters
-
applicationID The receiver application ID.
- (instancetype) initWithNamespaces: | (NSSet< NSString * > *) | namespaces |
Initializes a new GCKDiscoveryCriteria with the given attributes.
- Parameters
-
namespaces A set of namespaces.
Member Data Documentation
- (NSString* const) kGCKDefaultMediaReceiverApplicationID |
The receiver application ID for the Default Media Receiver.
Property Detail
|
readnonatomicstrong |
A list of supported receiver application IDs to test for.
|
readnonatomicassign |
Whether the discovery criteria includes any application IDs.
|
readnonatomicstrong |
A list of supported namespaces to test for.
|
readnonatomicassign |
Whether the discovery criteria includes any namespaces.
|
readnonatomicstrong |
The discovery criteria as a set of mDNS subtypes.