forked from tockn/singo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
sequence.pu
30 lines (27 loc) · 809 Bytes
/
sequence.pu
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
@startuml
title singo
ClientA -> singo: Join room "hoge"
singo -> ClientA: notify client id
ClientB -> singo: Join room "hoge"
singo -> ClientB: notify client id
singo -> ClientA: new-client message
ClientA -> singo: SDP offer
singo -> ClientB: SDP offer
ClientB -> singo: SDP answer
singo -> ClientA: SDP answer
ClientC -> singo: Join room "hoge"
singo -> ClientC: notify client id
singo -> ClientA: new-client message
singo -> ClientB: new-client message
ClientA -> singo: SDP offer
singo -> ClientC: SDP offer
ClientB -> singo: SDP offer
singo -> ClientC: SDP offer
ClientC -> singo: SDP answer
singo -> ClientA: SDP answer
ClientC -> singo: SDP answer
singo -> ClientB: SDP answer
ClientA -> singo: Leave room "hoge"
singo -> ClientB: leave-client message
singo -> ClientC: leave-client message
@enduml