blob: 55b05d4820079e62312a503100152c20f148e2fe (
plain)
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
34
35
36
37
38
39
40
41
42
|
// house = interface towards application
// circle (default) = storage
// diamond = stateless tool
// box = legacy system
// this is what we have...o
digraph dataflow {
splines = true;
DNS [shape="box"];
import [label="gnunet-zoneimport", shape="diamond"];
namestore;
namecache;
gns [shape="diamond"];
dns2gns [shape="house"];
cmdline [label="gnunet-gns", shape="house"];
libnss_gns [shape="house"];
proxy [label="gnunet-gns-proxy", shape="house"];
dht;
zonemaster [shape="diamond"];
DNS -> import [label="import"];
import -> namestore [label="export"];
namestore -> zonemaster [label="notifies"];
zonemaster -> dht [label="publishes"];
namestore -> namecache [label="pre-populates"];
libnss_gns -> cmdline [label="invokes"];
cmdline -> gns [label="lookup"];
dns2gns -> gns [label="lookup"];
proxy -> gns [label="lookup"];
gns -> namecache [label="uses"];
gns -> dht [label="queries"];
}
|