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