ARTPushActivationState
Objective-C
@interface ARTPushActivationState : NSObject <NSSecureCoding>
- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
+ (instancetype)new NS_UNAVAILABLE;
+ (instancetype)newWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
@property (atomic, nullable) ARTPushActivationStateMachine *machine;
- (nullable ARTPushActivationState *)transition:(ARTPushActivationEvent *)event;
- (NSData *)archive;
+ (nullable ARTPushActivationState *)unarchive:(NSData *)data withLogger:(nullable ARTInternalLog *)logger;
@end
Swift
class ARTPushActivationState : NSObject, NSSecureCoding
Undocumented
-
Unavailable
Undocumented
Declaration
Objective-C
- (instancetype)init NS_UNAVAILABLE;
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
Swift
init(machine: ARTPushActivationStateMachine, logger: InternalLog)
-
Unavailable
Undocumented
Declaration
Objective-C
+ (instancetype)new NS_UNAVAILABLE;
-
Undocumented
Declaration
Objective-C
+ (instancetype)newWithMachine:(ARTPushActivationStateMachine *)machine logger:(ARTInternalLog *)logger;
Swift
class func new(with machine: ARTPushActivationStateMachine, logger: InternalLog) -> Self
-
Undocumented
Declaration
Objective-C
@property (nullable) ARTPushActivationStateMachine *machine
Swift
var machine: ARTPushActivationStateMachine? { get set }
-
Undocumented
Declaration
Objective-C
- (nullable ARTPushActivationState *)transition:(ARTPushActivationEvent *)event;
Swift
func transition(_ event: ARTPushActivationEvent) -> ARTPushActivationState?
-
Undocumented
Declaration
Objective-C
- (NSData *)archive;
Swift
func archive() -> Data
-
Undocumented
Declaration
Objective-C
+ (nullable ARTPushActivationState *)unarchive:(NSData *)data withLogger:(nullable ARTInternalLog *)logger;
Swift
class func unarchive(_ data: Data, withLogger logger: InternalLog?) -> ARTPushActivationState?