Skip to content

Commit 5477512

Browse files
committed
add pragma mark delimiters
1 parent 26f1e01 commit 5477512

File tree

2 files changed

+34
-15
lines changed

2 files changed

+34
-15
lines changed

MQTTKit/MQTTKit.h

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ typedef enum MQTTQualityOfService : NSUInteger {
2222
ExactlyOnce
2323
} MQTTQualityOfService;
2424

25+
#pragma mark - MQTT Message
26+
2527
@interface MQTTMessage : NSObject
2628

2729
@property (readonly, assign) unsigned short mid;
@@ -36,6 +38,8 @@ typedef enum MQTTQualityOfService : NSUInteger {
3638
typedef void (^MQTTSubscriptionCompletionHandler)(NSArray *grantedQos);
3739
typedef void (^MQTTMessageHandler)(MQTTMessage *message);
3840

41+
#pragma mark - MQTT Client
42+
3943
@class MQTTClient;
4044

4145
@interface MQTTClient : NSObject {
@@ -56,12 +60,14 @@ typedef void (^MQTTMessageHandler)(MQTTMessage *message);
5660

5761
- (MQTTClient*) initWithClientId: (NSString *)clientId;
5862
- (void) setMessageRetry: (NSUInteger)seconds;
63+
64+
#pragma mark - Connection
65+
5966
- (void) connectWithCompletionHandler:(void (^)(MQTTConnectionReturnCode code))completionHandler;
6067
- (void) connectToHost: (NSString*)host
6168
completionHandler:(void (^)(MQTTConnectionReturnCode code))completionHandler;
6269
- (void) disconnectWithCompletionHandler:(void (^)(NSUInteger code))completionHandler;
6370
- (void) reconnect;
64-
6571
- (void)setWillData:(NSData *)payload
6672
toTopic:(NSString *)willTopic
6773
withQos:(MQTTQualityOfService)willQos
@@ -72,6 +78,8 @@ typedef void (^MQTTMessageHandler)(MQTTMessage *message);
7278
retain:(BOOL)retain;
7379
- (void)clearWill;
7480

81+
#pragma mark - Publish
82+
7583
- (void)publishData:(NSData *)payload
7684
toTopic:(NSString *)topic
7785
withQos:(MQTTQualityOfService)qos
@@ -83,13 +91,13 @@ typedef void (^MQTTMessageHandler)(MQTTMessage *message);
8391
retain:(BOOL)retain
8492
completionHandler:(void (^)(int mid))completionHandler;
8593

94+
#pragma mark - Subscribe
95+
8696
- (void)subscribe:(NSString *)topic
8797
withCompletionHandler:(MQTTSubscriptionCompletionHandler)completionHandler;
88-
8998
- (void)subscribe:(NSString *)topic
9099
withQos:(MQTTQualityOfService)qos
91100
completionHandler:(MQTTSubscriptionCompletionHandler)completionHandler;
92-
93101
- (void)unsubscribe: (NSString *)topic
94102
withCompletionHandler:(void (^)(void))completionHandler;
95103

MQTTKit/MQTTKit.m

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
#endif
2222

23+
#pragma mark - MQTT Message
24+
2325
@interface MQTTMessage()
2426

2527
@property (readwrite, assign) unsigned short mid;
@@ -54,6 +56,8 @@ - (NSString *)payloadString {
5456

5557
@end
5658

59+
#pragma mark - MQTT Client
60+
5761
@interface MQTTClient()
5862

5963
@property (nonatomic, assign) BOOL connected;
@@ -71,6 +75,8 @@ @implementation MQTTClient
7175
// dispatch queue to run the mosquitto_loop_forever.
7276
dispatch_queue_t queue;
7377

78+
#pragma mark - mosquitto callback methods
79+
7480
static void on_connect(struct mosquitto *mosq, void *obj, int rc)
7581
{
7682
MQTTClient* client = (__bridge MQTTClient*)obj;
@@ -188,6 +194,19 @@ - (MQTTClient*) initWithClientId: (NSString*) clientId {
188194
return self;
189195
}
190196

197+
- (void) setMessageRetry: (NSUInteger)seconds
198+
{
199+
mosquitto_message_retry_set(mosq, (unsigned int)seconds);
200+
}
201+
202+
- (void) dealloc {
203+
if (mosq) {
204+
mosquitto_destroy(mosq);
205+
mosq = NULL;
206+
}
207+
}
208+
209+
#pragma mark - Connection
191210

192211
- (void) connectWithCompletionHandler:(void (^)(MQTTConnectionReturnCode code))completionHandler {
193212
self.connectionCompletionHandler = completionHandler;
@@ -255,6 +274,8 @@ - (void)clearWill
255274
mosquitto_will_clear(mosq);
256275
}
257276

277+
#pragma mark - Publish
278+
258279
- (void)publishData:(NSData *)payload
259280
toTopic:(NSString *)topic
260281
withQos:(MQTTQualityOfService)qos
@@ -287,6 +308,8 @@ - (void)publishString:(NSString *)payload
287308
completionHandler:completionHandler];
288309
}
289310

311+
#pragma mark - Subscribe
312+
290313
- (void)subscribe: (NSString *)topic withCompletionHandler:(MQTTSubscriptionCompletionHandler)completionHandler {
291314
[self subscribe:topic withQos:0 completionHandler:completionHandler];
292315
}
@@ -311,16 +334,4 @@ - (void)unsubscribe: (NSString *)topic withCompletionHandler:(void (^)(void))com
311334
}
312335
}
313336

314-
- (void) setMessageRetry: (NSUInteger)seconds
315-
{
316-
mosquitto_message_retry_set(mosq, (unsigned int)seconds);
317-
}
318-
319-
- (void) dealloc {
320-
if (mosq) {
321-
mosquitto_destroy(mosq);
322-
mosq = NULL;
323-
}
324-
}
325-
326337
@end

0 commit comments

Comments
 (0)