aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/structure.dot12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/structure.dot b/doc/structure.dot
index 8a3845c44..687badcd3 100644
--- a/doc/structure.dot
+++ b/doc/structure.dot
@@ -4,7 +4,7 @@
4// diamond = library 4// diamond = library
5// black line = dependency 5// black line = dependency
6// blue line = extension via plugin 6// blue line = extension via plugin
7// red line = possibly useful 7// red line = possibly useful
8// dashed = in planning 8// dashed = in planning
9 9
10// this is what we have...o 10// this is what we have...o
@@ -47,7 +47,10 @@ splines = true;
47 revocation -> core; 47 revocation -> core;
48 revocation -> set; 48 revocation -> set;
49 namestore -> identity; 49 namestore -> identity;
50 namestore -> dnsparser; 50 namestore -> gnsrecord;
51 dnsparser -> gnsrecord [style=dotted,color=blue];
52 conversation -> gnsrecord [style=dotted,color=blue];
53 gns -> gnsrecord [style=dotted,color=blue];
51 dht -> core; 54 dht -> core;
52 dht -> nse; 55 dht -> nse;
53 dht -> block; 56 dht -> block;
@@ -81,7 +84,7 @@ splines = true;
81 hostlist -> peerinfo; 84 hostlist -> peerinfo;
82 hostlist -> hello; 85 hostlist -> hello;
83 transport -> ats; 86 transport -> ats;
84 transport -> hello; 87 transport -> hello;
85 transport -> peerinfo; 88 transport -> peerinfo;
86 transport -> nat; 89 transport -> nat;
87 transport -> fragmentation; 90 transport -> fragmentation;
@@ -131,6 +134,7 @@ splines = true;
131 gns -> revocation; 134 gns -> revocation;
132 gns -> vpn; 135 gns -> vpn;
133 gns -> identity; 136 gns -> identity;
137 gns -> gnsrecord;
134 revocation -> core; 138 revocation -> core;
135 revocation -> set; 139 revocation -> set;
136 namestore -> identity; 140 namestore -> identity;
@@ -201,7 +205,7 @@ splines = true;
201 reuters -> identity [style=dashed]; 205 reuters -> identity [style=dashed];
202 scalarproduct -> set [style=dashed]; 206 scalarproduct -> set [style=dashed];
203 scalarproduct -> mesh [style=dashed]; 207 scalarproduct -> mesh [style=dashed];
204 messaging [style=dashed]; 208 messaging [style=dashed];
205 messaging -> regex [style=dashed]; 209 messaging -> regex [style=dashed];
206 messaging -> mesh [style=dashed]; 210 messaging -> mesh [style=dashed];
207 messaging -> dht [style=dashed]; 211 messaging -> dht [style=dashed];