This commit is contained in:
10
doc/messaging/sq_msg01.puml
Normal file
10
doc/messaging/sq_msg01.puml
Normal file
@ -0,0 +1,10 @@
|
||||
@startuml
|
||||
Client1 -> Server: Send Message (PubKeyClient2 + Payload)
|
||||
Server -> Client1: Ack Message (Server UUID + DateReceived)
|
||||
Client1 --> Server: Message delivery ? (PubKeyClient2 + Payload)
|
||||
Server --> Client1: Message delivered (Server UUID + DateReceived)
|
||||
|
||||
Client2 -> Server: Get Messages (PubKeyClient2)
|
||||
Server -> Client2: Get Messages [](PubKeyClient2 + Payload)
|
||||
Client2 --> Server: Ack Messages Processed
|
||||
@enduml
|
14
doc/messaging/wbs_messages_encapsulation.puml
Normal file
14
doc/messaging/wbs_messages_encapsulation.puml
Normal file
@ -0,0 +1,14 @@
|
||||
@startwbs
|
||||
* Messages
|
||||
** To server packed (protobuf)
|
||||
*** Encrypted server message and signature (binary data)
|
||||
**** ToServerMessage (protobuf)
|
||||
***** Encrypted user message and signature
|
||||
****** UserMessage (protobuf)
|
||||
** From server packed (protobuf)
|
||||
*** Encrypted server message and signature (binary data)
|
||||
**** FromServerMessage (protobuf)
|
||||
***** Encrypted user message and signature
|
||||
****** UserMessage (protobuf)
|
||||
@endwbs
|
||||
|
Reference in New Issue
Block a user