2#import <Foundation/Foundation.h>
3@protocol NCMqttSessionListener;
18DEFAULT_EXPORT_ATTRIBUTE
38- (void)connect:(nonnull NSString *)server
40 username:(nonnull NSString *)username
41 password:(nonnull NSString *)password;
58- (void)setSubTopic:(nonnull NSString *)subTopic;
76- (void)addListener:(nullable
id<NCMqttSessionListener>)listener;
92- (void)removeListener:(nullable
id<NCMqttSessionListener>)listener;
127- (void)publish:(nonnull NSString *)topic
128 message:(nonnull NSString *)message;