blob: 2983dee33562c467447f2c428692cdcd252d249a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
@startuml upbin-seq
"A" -> "S": +UP_BIN
"A" -> "S": Binary Meta Frame
"S" -> "S": open() tmpfile
"A" -> "S": +STDIO
"A" -> "S": STDIO Frame
"A" -> "S": Binary Data
"S" -> "S": write()
"A" -> "S": +STDIO
"A" -> "S": STDIO Frame
"A" -> "S": Binary Data
"S" -> "S": write()
Note across: Repeat ...
"A" -> "S": +STDIO
"A" -> "S": STDIO Frame, fin
"S" -> "S": close(), rename()
"S" --> "A": Status
"S" --> "A": Status Frame
"S" --> "A" !!: Terminate connection
"S" -> "S": clean up, exec()
@enduml
|