File: shapes.signalling

package info (click to toggle)
msc-generator 8.6.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 180,484 kB
  • sloc: cpp: 129,931; yacc: 23,655; ansic: 7,464; sh: 5,026; makefile: 948
file content (33 lines) | stat: -rw-r--r-- 547 bytes parent folder | download | duplicates (3)
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
31
32
33
defshape hoho {
S 2;
M 0 0;
L 10 0;
L 10 10;
L 2 10;
L 0 8;
E;
S 0;
M 0 0;
L 10 0;
L 10 10;
L 2 10;
L 0 8;
E;
T 1 1 9 8;
};

compress=yes;
B: Backend [shape=hoho, shape.size=big];
S: Server\n\-(Frontend) [strong, shape=def.trapezoid, shape.size=big];
C: Client [weak, shape=def.oval, shape.size=auto];

C<-: Hit;
C=>S: Request;
S>>B: Query;
mark top;
S*<<B: Response;
...;
vertical pointer top-> at S+:timer [line.corner=round, arrow.endtype=empty];
S>>B: Retransmission[compress=no];
S<<B: Response;
C<=S: Reply;