diff options
author | Joel Fischer <joeljfischer@gmail.com> | 2016-05-25 08:44:23 -0400 |
---|---|---|
committer | Joel Fischer <joeljfischer@gmail.com> | 2016-05-25 08:44:23 -0400 |
commit | fb8e9903a323acaf5fc78819bb3c203567542ab2 (patch) | |
tree | e40665103ac7db492e0a40e34cd92f3390defa55 /SmartDeviceLink/SDLOnAppInterfaceUnregistered.h | |
parent | f7540a02262832e34c67b0953dd8a1804a046fea (diff) | |
download | sdl_ios-fb8e9903a323acaf5fc78819bb3c203567542ab2.tar.gz |
Shift files into root directory
Diffstat (limited to 'SmartDeviceLink/SDLOnAppInterfaceUnregistered.h')
-rw-r--r-- | SmartDeviceLink/SDLOnAppInterfaceUnregistered.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/SmartDeviceLink/SDLOnAppInterfaceUnregistered.h b/SmartDeviceLink/SDLOnAppInterfaceUnregistered.h new file mode 100644 index 000000000..59b596f58 --- /dev/null +++ b/SmartDeviceLink/SDLOnAppInterfaceUnregistered.h @@ -0,0 +1,35 @@ +// SDLOnAppInterfaceUnregistered.h +// + +#import "SDLRPCNotification.h" + +@class SDLAppInterfaceUnregisteredReason; + + +/** + * Notifies an application that its interface registration has been terminated. This means that all SDL resources associated with the application are discarded, including the Command Menu, Choice Sets, button subscriptions, etc. + * + * For more information about SDL resources related to an interface registration, see <i>SDLRegisterAppInterface</i>. + * + * @since SDL 1.0 + * @see SDLRegisterAppInterface + */ +@interface SDLOnAppInterfaceUnregistered : SDLRPCNotification { +} + +/** + * Constructs a newly allocated SDLOnAppInterfaceUnregistered object + */ +- (instancetype)init; +/** + * Constructs a newly allocated SDLOnAppInterfaceUnregistered object indicated by the dictionary parameter + * @param dict The dictionary to use + */ +- (instancetype)initWithDictionary:(NSMutableDictionary *)dict; + +/** + * @abstract The reason application's interface was terminated + */ +@property (strong) SDLAppInterfaceUnregisteredReason *reason; + +@end |