Skip to content
Snippets Groups Projects
Commit 730c44f3 authored by Benjamin Wenger's avatar Benjamin Wenger
Browse files

added improved docs about package archetecture

parent 9b6db62d
No related branches found
No related tags found
5 merge requests!510Release,!419rewrote the health tracker to both consider if there are waiting rounds and...,!371[Channel RSAtoPrivate] Implement Reverse Asymmetric in Client/Broadcast,!354Channels impl,!340Project/channels
......@@ -10,6 +10,24 @@
// replies, reactions, and eventually admin commands.
package channels
// on sending, data propagates as follows:
// Send function (Example: SendMessage) - > SendGeneric ->
// Broadcast.BroadcastWithAssembler -> cmix.SendWithAssembler
// on receiving messages propagate as follows:
// cmix message pickup (by service)- > userListener ->
// events.triggerEvent -> messageTypeHandler (example: Text) ->
// eventModel (example: ReceiveMessage)
// on sendingAdmin, data propagates as follows:
// Send function - > SendAdminGeneric ->
// Broadcast.BroadcastAsymmetricWithAssembler -> cmix.SendWithAssembler
// on receiving admin messages propagate as follows:
// cmix message pickup (by service)- > adminListener ->
// events.triggerAdminEvent -> messageTypeHandler (example: Text) ->
// eventModel (example: ReceiveMessage)
import (
"gitlab.com/elixxir/client/broadcast"
"gitlab.com/elixxir/client/storage/versioned"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment