3 #import <GoogleCast/GCKDeviceProvider.h> 5 #import <GoogleCast/GCKDefines.h> 6 #import <GoogleCast/GCKDevice.h> 8 #import <Foundation/Foundation.h> 10 GCK_ASSUME_NONNULL_BEGIN
23 - (void)notifyDidStartDiscovery;
28 - (void)notifyDidPublishDevice:(
GCKDevice *)device;
34 - (void)notifyDidUnpublishDevice:(
GCKDevice *)device;
40 - (void)notifyDidUpdateDevice:(
GCKDevice *)device;
55 - (
GCKDevice *)createDeviceWithID:(NSString *)deviceID
56 ipAddress:(NSString *)ipAddress
57 servicePort:(uint16_t)servicePort
58 GCK_DEPRECATED("Use createDeviceWithID:networkAddress:servicePort: for IPv4 and IPv6 support");
72 - (
GCKDevice *)createDeviceWithID:(NSString *)deviceID
74 servicePort:(uint16_t)servicePort;
78 GCK_ASSUME_NONNULL_END
An object representing a receiver device.
Definition: GCKDevice.h:82
An object that represents a network IP address.
Definition: GCKNetworkAddress.h:34
Convenience methods for constructing GCKDevice objects and sending discovery notifications to the fra...
Definition: GCKDeviceProvider+Protected.h:18