GCKLaunchOptions.h
1 // Copyright 2014 Google Inc.
2 
3 #import <GoogleCast/GCKDefines.h>
4 
5 #import <Foundation/Foundation.h>
6 
7 GCK_ASSUME_NONNULL_BEGIN
8 
12 GCK_EXPORT
13 @interface GCKLaunchOptions : NSObject <NSCopying, NSSecureCoding>
14 
16 @property(nonatomic, copy, readwrite, GCK_NULLABLE) NSString *languageCode;
17 
22 @property(nonatomic, assign, readwrite) BOOL relaunchIfRunning;
23 
25 - (instancetype)init;
26 
31 - (instancetype)initWithRelaunchIfRunning:(BOOL)relaunchIfRunning;
32 
41 - (instancetype)initWithLanguageCode:(NSString *GCK_NULLABLE_TYPE)languageCode
42  relaunchIfRunning:(BOOL)relaunchIfRunning;
43 
44 @end
45 
46 GCK_ASSUME_NONNULL_END
NSString * languageCode
The sender&#39;s language code as per RFC 5646.
Definition: GCKLaunchOptions.h:16
BOOL relaunchIfRunning
A flag indicating whether the receiver application should be relaunched if it is already running...
Definition: GCKLaunchOptions.h:22
Receiver application launch options.
Definition: GCKLaunchOptions.h:13
instancetype init()
Initializes the object with default values.