Superclass of all RPC-related structs and messages
The store that contains RPC data
@property (nonatomic, strong, readonly) NSMutableDictionary<NSString *, id> *_Nonnull store;
var store: NSMutableDictionary { get }
Declares if the RPC payload ought to be protected
@property (nonatomic, assign, unsafe_unretained, readwrite,
getter=isPayloadProtected) BOOL payloadProtected;
var isPayloadProtected: Bool { get set }
Convenience init
- (nonnull instancetype)initWithDictionary:
(nonnull NSDictionary<NSString *, id> *)dict;
init(dictionary dict: [String : Any])
A dictionary
A SDLRPCStruct object
Converts struct to JSON formatted data
- (nonnull NSDictionary<NSString *, id> *)serializeAsDictionary:(Byte)version;
func serialize(asDictionary version: UInt8) -> [String : Any]
The protocol version
JSON formatted data