123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #import <Foundation/Foundation.h>
- NS_ASSUME_NONNULL_BEGIN
- @class RLMApp, RLMUser;
- typedef void(^RLMOptionalErrorBlock)(NSError * _Nullable);
- @interface RLMPushClient : NSObject
- @property (nonatomic, readonly, nonnull) NSString *serviceName;
- - (void)registerDeviceWithToken:(NSString *)token
- user:(RLMUser *)user
- completion:(RLMOptionalErrorBlock)completion NS_SWIFT_NAME(registerDevice(token:user:completion:));
- - (void)deregisterDeviceForUser:(RLMUser *)user
- completion:(RLMOptionalErrorBlock)completion NS_SWIFT_NAME(deregisterDevice(user:completion:));
- @end
- NS_ASSUME_NONNULL_END
|