summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLAbstractProtocol.h
diff options
context:
space:
mode:
authorMuller, Alexander (A.) <amulle19@ford.com>2017-01-18 11:47:22 -0800
committerMuller, Alexander (A.) <amulle19@ford.com>2017-01-18 11:47:22 -0800
commit41bd47f068648a73389f878069ff0ec3f2cd6005 (patch)
tree21f4bfed2b82ab346a98844ce04569b953a8126f /SmartDeviceLink/SDLAbstractProtocol.h
parenta1c5ddde3424956a0f386335f71e8c36692147ac (diff)
parentaef328f494aea84367af8d0d800253dfe38044b1 (diff)
downloadsdl_ios-feature/struct_property_rewrite.tar.gz
Merge remote-tracking branch 'origin/develop' into feature/struct_property_rewrite.feature/struct_property_rewrite
Diffstat (limited to 'SmartDeviceLink/SDLAbstractProtocol.h')
-rw-r--r--SmartDeviceLink/SDLAbstractProtocol.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/SmartDeviceLink/SDLAbstractProtocol.h b/SmartDeviceLink/SDLAbstractProtocol.h
index ee9e8a79e..45e00b434 100644
--- a/SmartDeviceLink/SDLAbstractProtocol.h
+++ b/SmartDeviceLink/SDLAbstractProtocol.h
@@ -9,13 +9,14 @@
#import "SDLSecurityType.h"
#import "SDLTransportDelegate.h"
+NS_ASSUME_NONNULL_BEGIN
@interface SDLAbstractProtocol : NSObject <SDLTransportDelegate>
-@property (strong) NSString *debugConsoleGroupName;
-@property (weak) SDLAbstractTransport *transport;
-@property (strong) NSHashTable<id<SDLProtocolListener>> *protocolDelegateTable;
-@property (nonatomic, strong) id<SDLSecurityType> securityManager;
+@property (strong, nonatomic) NSString *debugConsoleGroupName;
+@property (nullable, weak, nonatomic) SDLAbstractTransport *transport;
+@property (nullable, strong, nonatomic) NSHashTable<id<SDLProtocolListener>> *protocolDelegateTable;
+@property (nullable, nonatomic, strong) id<SDLSecurityType> securityManager;
@property (nonatomic, copy) NSString *appId;
// Sending
@@ -35,6 +36,7 @@
// Recieving
- (void)handleBytesFromTransport:(NSData *)receivedData;
-- (void)dispose;
@end
+
+NS_ASSUME_NONNULL_END