go.dedis.ch/onet/v3@v3.2.11-0.20210930124529-e36530bca7ef/docs/diagrams/components.iuml (about)

     1  @startuml
     2  
     3  [Protocol]
     4  [TreeNodeInstance]
     5  [ServiceManager] as sm1
     6  [Overlay]
     7  [ServiceManager] as sm2
     8  [Conode]
     9  [Router]
    10  
    11  Protocol  <--> TreeNodeInstance : Message passing
    12  Protocol <-- sm1 : Create
    13  
    14  TreeNodeInstance <--> Overlay : Message embedded
    15  sm1 <--> sm2 : Message embedded
    16  sm1 --> Overlay : Start Protocol
    17  
    18  Overlay <--> Conode : Message passing
    19  sm2 <--> Conode : Message passing
    20  
    21  Conode <--> Router
    22  
    23  
    24  @enduml