10 #import <Parse/PFConstants.h>
11 #import <Parse/PFPush.h>
13 NS_ASSUME_NONNULL_BEGIN
23 #pragma mark - Sending Push Notifications
33 - (BOOL)sendPush:(NSError **)error;
45 + (BOOL)sendPushMessageToChannel:(NSString *)channel withMessage:(NSString *)message error:(NSError **)error;
56 + (BOOL)sendPushMessageToQuery:(
PFQuery<
PFInstallation *> *)query withMessage:(NSString *)message error:(NSError **)error;
70 + (BOOL)sendPushDataToChannel:(NSString *)channel withData:(NSDictionary *)data error:(NSError **)error;
84 + (BOOL)sendPushDataToQuery:(
PFQuery<
PFInstallation *> *)query withData:(NSDictionary *)data error:(NSError **)error;
87 #pragma mark - Managing Channel Subscriptions
97 + (nullable NSSet<NSString *> *)getSubscribedChannels:(NSError **)error;
108 + (BOOL)subscribeToChannel:(NSString *)channel error:(NSError **)error;
118 + (BOOL)unsubscribeFromChannel:(NSString *)channel error:(NSError **)error;
122 NS_ASSUME_NONNULL_END
Definition: PFObject+Subclass.h:14
Definition: PFPush+Synchronous.h:20
Definition: PFInstallation.h:38