ARTConnectionRecoveryKey
Objective-C
@interface ARTConnectionRecoveryKey : NSObject
@property (readonly, nonatomic) NSString *connectionKey;
@property (readonly, nonatomic) int64_t msgSerial;
@property (readonly, nonatomic) NSDictionary<NSString *, NSString *> *channelSerials;
- (instancetype)initWithConnectionKey:(NSString *)connectionKey
msgSerial:(int64_t)msgSerial
channelSerials:(NSDictionary<NSString *, NSString *> *)channelSerials;
- (NSString *)jsonString;
+ (nullable ARTConnectionRecoveryKey *)fromJsonString:(NSString *)json error:(NSError *_Nullable *_Nullable)errorPtr;
@end
Swift
class ARTConnectionRecoveryKey : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
@property (readonly, nonatomic) NSString *connectionKeySwift
var connectionKey: String { get } -
Undocumented
Declaration
Objective-C
@property (readonly, nonatomic) int64_t msgSerialSwift
var msgSerial: Int64 { get } -
Undocumented
Declaration
Objective-C
@property (readonly, nonatomic) NSDictionary<NSString *, NSString *> *channelSerialsSwift
var channelSerials: [String : String] { get } -
Undocumented
Declaration
Objective-C
- (instancetype)initWithConnectionKey:(NSString *)connectionKey msgSerial:(int64_t)msgSerial channelSerials:(NSDictionary<NSString *, NSString *> *)channelSerials;Swift
init(connectionKey: String, msgSerial: Int64, channelSerials: [String : String]) -
Undocumented
Declaration
Objective-C
- (NSString *)jsonString;Swift
func jsonString() -> String -
Undocumented
Declaration
Objective-C
+ (nullable ARTConnectionRecoveryKey *)fromJsonString:(NSString *)json error:(NSError *_Nullable *_Nullable)errorPtr;Swift
class func fromJsonString(_ json: String) throws -> ARTConnectionRecoveryKey