@@ -28,9 +28,9 @@ backpressure support.
2828 [ MQTT 5.0] ( https://docs.oasis-open.org/mqtt/mqtt/v5.0/os/mqtt-v5.0-os.html ) features**
2929- API flavors:
3030 - ** Reactive** : [ Reactive Streams] ( https://www.reactive-streams.org/ ) compatible,
31- [ RxJava] ( https://github.com/ReactiveX/RxJava ) and [ Reactor] ( https://github.com/reactor/reactor-core )
31+ [ RxJava] ( https://github.com/ReactiveX/RxJava ) and [ Reactor] ( https://github.com/reactor/reactor-core ) APIs available.
3232 - ** Asynchronous** : futures and callbacks
33- - ** Blocking** : quick start and testing
33+ - ** Blocking** : for quick start and testing
3434 - Switch flexibly between flavours and use them concurrently
3535 - Flavours are clearly separated but have a consistent API style
3636- ** Backpressure support** :
@@ -40,7 +40,7 @@ backpressure support.
4040- Transports:
4141 - TCP
4242 - ** SSL/TLS**
43- - All TLS versions up to TLS 1.3
43+ - All TLS versions up to TLS 1.3 are supported
4444 - TLS mutual authentication
4545 - TLS Server Name Indication (SNI)
4646 - TLS Session Resumption
@@ -55,8 +55,8 @@ backpressure support.
5555 - Selectively enable manual acknowledgement only for specific streams
5656 - Acknowledge messages emitted to multiple streams independently per stream,
5757 the client aggregates the acknowledgements before sending MQTT acknowledgements
58- - Order of acknowledgment does not matter,
59- the client ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification
58+ - Order of manual acknowledgment does not matter,
59+ the client automatically ensures the order of MQTT acknowledgments for 100% compatibility with the MQTT specification
6060- Lifecycle listeners
6161 - When connected
6262 - When disconnected or connection failed
0 commit comments