Skip to content

Commit 483a171

Browse files
committed
comments
1 parent 5efd2b2 commit 483a171

File tree

2 files changed

+17
-2
lines changed

2 files changed

+17
-2
lines changed

Sources/MQTTNIO/AsyncAwaitSupport/MQTTClient+async.swift

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,21 @@ extension MQTTClient {
8888
}
8989

9090
/// Create a publish listener AsyncSequence that yields a result whenever a PUBLISH message is received from the server
91+
///
92+
/// To create listener and process results
93+
/// ```
94+
/// Task {
95+
/// let listener = client.createPublishListener()
96+
/// for result in listener {
97+
/// switch result {
98+
/// case .success(let packet):
99+
/// ...
100+
/// case .failure:
101+
/// break
102+
/// }
103+
/// }
104+
/// }
105+
/// ```
91106
public func createPublishListener() -> MQTTPublishListener {
92107
return .init(self)
93108
}

Sources/MQTTNIO/MQTTClient.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,12 +345,12 @@ public final class MQTTClient {
345345
self.closeListeners.removeListener(named: name)
346346
}
347347

348-
/// Add close listener. Called whenever the connection is closed
348+
/// Add shutdown listener. Called whenever the client is shutdown
349349
public func addShutdownListener(named name: String, _ listener: @escaping (Result<Void, Swift.Error>) -> Void) {
350350
self.shutdownListeners.addListener(named: name, listener: listener)
351351
}
352352

353-
/// Remove named close listener
353+
/// Remove named shutdown listener
354354
public func removeShutdownListener(named name: String) {
355355
self.shutdownListeners.removeListener(named: name)
356356
}

0 commit comments

Comments
 (0)