11 #import "DFConnectionDetails.h"
12 #import "DFClientDelegate.h"
13 #import "DFPingMessage.h"
14 #import "DFTopicMessage.h"
15 #import "DFTopicListenerDelegate.h"
16 #import "DFCredentials.h"
17 #import "DFServiceTopicHandler.h"
18 #import "DFPagedTopicHandler.h"
19 #import "DFPagedTopicDelegate.h"
20 #import "DFTopicNotifyTopicDelegate.h"
21 #import "DFTopicNotifyTopicHandler.h"
33 typedef NS_ENUM(NSInteger, DFClientError) {
59 @property(nonatomic,readonly) NSString *
clientID;
62 @property(nonatomic,weak) NSObject<DFClientDelegate> *
delegate;
91 -(void) send:(NSString *) topic message: (NSString *) message;
105 -(void) subscribe:(NSString *) topicSet;
110 -(void) unsubscribe:(NSString *) topicSet;
145 -(void)fetch:(NSString *)topicSet __attribute__((deprecated));
153 -(BOOL)fetch:(NSString *)topicSet error:(NSError*__autoreleasing *)error;
162 -(void)fetch:(NSString *)topicSet withCorrelation:(NSArray*)headers __attribute__((deprecated));;
171 -(BOOL)fetch:(NSString *)topicSet withCorrelation:(NSArray*)headers error:(NSError*__autoreleasing*)error;
203 error:(NSError*__autoreleasing*)error;
232 error:(NSError*__autoreleasing*)error;
260 error:(NSError*__autoreleasing*)error;