1
0
mirror of https://github.com/FreeRTOS/coreMQTT synced 2025-05-21 21:54:53 +08:00
coreMQTT/docs/plantuml/mqtt_connect_design.pu
Muneeb Ahmed c45f7606b8
Add some MQTT design documentation (#26)
* Add some sections for MQTT design

* Add design diagrams

Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
2020-09-11 10:27:39 -07:00

19 lines
319 B
Plaintext

@startuml
skinparam dpi 300
skinparam ArrowFontSize 18
start
: Send CONNECT packet;
: count = 0;
repeat
: Receive single byte;
repeat while (No network data AND \ncount < MQTT_MAX_CONNACK_RECEIVE_RETRY_COUNT) is (yes)
-> no or timeout == 0;
: Get rest of CONNACK packet;
: Deserialize CONNACK packet;
stop
@enduml