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 *connectionKey
Swift
var connectionKey: String { get }
-
Undocumented
Declaration
Objective-C
@property (readonly, nonatomic) int64_t msgSerial
Swift
var msgSerial: Int64 { get }
-
Undocumented
Declaration
Objective-C
@property (readonly, nonatomic) NSDictionary<NSString *, NSString *> *channelSerials
Swift
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