28 lines
755 B
Objective-C
28 lines
755 B
Objective-C
#import <Ably/ARTPushAdmin.h>
|
|
#import <Ably/ARTPushDeviceRegistrations+Private.h>
|
|
#import <Ably/ARTPushChannelSubscriptions+Private.h>
|
|
#import "ARTQueuedDealloc.h"
|
|
|
|
@class ARTRestInternal;
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface ARTPushAdminInternal : NSObject <ARTPushAdminProtocol>
|
|
|
|
@property (nonatomic, readonly) ARTPushDeviceRegistrationsInternal *deviceRegistrations;
|
|
@property (nonatomic, readonly) ARTPushChannelSubscriptionsInternal *channelSubscriptions;
|
|
|
|
- (instancetype)initWithRest:(ARTRestInternal *)rest;
|
|
|
|
@end
|
|
|
|
@interface ARTPushAdmin ()
|
|
|
|
@property (nonatomic, readonly) ARTPushAdminInternal *internal;
|
|
|
|
- (instancetype)initWithInternal:(ARTPushAdminInternal *)internal queuedDealloc:(ARTQueuedDealloc *)dealloc;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|