diff options
author | joe <joe@jerkface.net> | 2013-07-01 04:44:56 -0400 |
---|---|---|
committer | joe <joe@jerkface.net> | 2013-07-01 04:44:56 -0400 |
commit | aed611f7cb8bbe7a263c18bddb0c24fd3d900850 (patch) | |
tree | fb29f33fe99c35bb627a73240e8536d6785034d4 | |
parent | 95ac2240973dee0938af1895490c6721a8874196 (diff) |
Removed hsc2hs lines from GetHostByAddr.hs. The tool was not doing
anything significant, so we can just use the Haskell source.
Also fixed a bug in graphdeps. Replacing modules.svg with the
version that has obsolete modules removed.
-rw-r--r-- | Presence/GetHostByAddr.hs | 4 | ||||
-rwxr-xr-x | graphdeps | 1 | ||||
-rw-r--r-- | modules.svg | 366 |
3 files changed, 163 insertions, 208 deletions
diff --git a/Presence/GetHostByAddr.hs b/Presence/GetHostByAddr.hs index a451f088..d5a813bc 100644 --- a/Presence/GetHostByAddr.hs +++ b/Presence/GetHostByAddr.hs | |||
@@ -1,7 +1,3 @@ | |||
1 | {-# LINE 1 "Presence/GetHostByAddr.hsc" #-} | ||
2 | {-# LANGUAGE CPP, ForeignFunctionInterface #-} | ||
3 | {-# LINE 2 "Presence/GetHostByAddr.hsc" #-} | ||
4 | #include "Typeable.h" | ||
5 | module GetHostByAddr where | 1 | module GetHostByAddr where |
6 | 2 | ||
7 | import Network.BSD | 3 | import Network.BSD |
@@ -8,7 +8,6 @@ graphmod $args "$@" \ | |||
8 | | awk 'BEGIN{n=1;} | 8 | | awk 'BEGIN{n=1;} |
9 | !/label="Main"/{print;} | 9 | !/label="Main"/{print;} |
10 | /label="Main"/{if(n==1) print;n=n+1;}' \ | 10 | /label="Main"/{if(n==1) print;n=n+1;}' \ |
11 | | grep -v '^u0\[' \ | ||
12 | | sed '2isize="13,8!"; ratio=fill;' \ | 11 | | sed '2isize="13,8!"; ratio=fill;' \ |
13 | > modules.dot | 12 | > modules.dot |
14 | 13 | ||
diff --git a/modules.svg b/modules.svg index f9ceb7d4..7ca9243f 100644 --- a/modules.svg +++ b/modules.svg | |||
@@ -4,256 +4,216 @@ | |||
4 | <!-- Generated by graphviz version 2.26.3 (20100126.1600) | 4 | <!-- Generated by graphviz version 2.26.3 (20100126.1600) |
5 | --> | 5 | --> |
6 | <!-- Title: G Pages: 1 --> | 6 | <!-- Title: G Pages: 1 --> |
7 | <svg width="933pt" height="576pt" | 7 | <svg width="932pt" height="576pt" |
8 | viewBox="0.00 0.00 932.55 576.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> | 8 | viewBox="0.00 0.00 932.23 576.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> |
9 | <g id="graph1" class="graph" transform="scale(0.690775 0.690775) rotate(0) translate(4 829.846)"> | 9 | <g id="graph1" class="graph" transform="scale(0.753017 0.753017) rotate(0) translate(4 760.923)"> |
10 | <title>G</title> | 10 | <title>G</title> |
11 | <polygon fill="white" stroke="white" points="-4,5 -4,-829.846 1347,-829.846 1347,5 -4,5"/> | 11 | <polygon fill="white" stroke="white" points="-4,5 -4,-760.923 1235,-760.923 1235,5 -4,5"/> |
12 | <g id="graph2" class="cluster"><title>cluster_0</title> | 12 | <g id="graph2" class="cluster"><title>cluster_0</title> |
13 | <polygon fill="#ccffcc" stroke="#ccffcc" points="1200,-223.327 1200,-402.455 1334,-402.455 1334,-223.327 1200,-223.327"/> | 13 | <polygon fill="#ccffcc" stroke="#ccffcc" points="1088,-204.689 1088,-368.867 1222,-368.867 1222,-204.689 1088,-204.689"/> |
14 | <text text-anchor="middle" x="1267" y="-385.855" font-family="Times Roman,serif" font-size="14.00">Data</text> | 14 | <text text-anchor="middle" x="1155" y="-352.267" font-family="Times Roman,serif" font-size="14.00">Data</text> |
15 | </g> | 15 | </g> |
16 | <g id="graph3" class="cluster"><title>cluster_1</title> | 16 | <g id="graph3" class="cluster"><title>cluster_1</title> |
17 | <polygon fill="#ccffcc" stroke="#ccffcc" points="146,-18.6106 146,-555.992 284,-555.992 284,-18.6106 146,-18.6106"/> | 17 | <polygon fill="#ccffcc" stroke="#ccffcc" points="146,-17.0574 146,-509.59 284,-509.59 284,-17.0574 146,-17.0574"/> |
18 | <text text-anchor="middle" x="215" y="-539.392" font-family="Times Roman,serif" font-size="14.00">Text</text> | 18 | <text text-anchor="middle" x="215" y="-492.99" font-family="Times Roman,serif" font-size="14.00">Text</text> |
19 | </g> | 19 | </g> |
20 | <g id="graph4" class="cluster"><title>cluster_2</title> | 20 | <g id="graph4" class="cluster"><title>cluster_2</title> |
21 | <polygon fill="#99ff99" stroke="#99ff99" points="154,-37.2212 154,-479.223 276,-479.223 276,-37.2212 154,-37.2212"/> | 21 | <polygon fill="#99ff99" stroke="#99ff99" points="154,-34.1148 154,-439.229 276,-439.229 276,-34.1148 154,-34.1148"/> |
22 | <text text-anchor="middle" x="215" y="-462.623" font-family="Times Roman,serif" font-size="14.00">XML</text> | 22 | <text text-anchor="middle" x="215" y="-422.629" font-family="Times Roman,serif" font-size="14.00">XML</text> |
23 | </g> | 23 | </g> |
24 | <g id="graph5" class="cluster"><title>cluster_3</title> | 24 | <g id="graph5" class="cluster"><title>cluster_3</title> |
25 | <polygon fill="#66ff66" stroke="#66ff66" points="162,-55.8319 162,-402.455 268,-402.455 268,-55.8319 162,-55.8319"/> | 25 | <polygon fill="#66ff66" stroke="#66ff66" points="162,-51.1723 162,-368.867 268,-368.867 268,-51.1723 162,-51.1723"/> |
26 | <text text-anchor="middle" x="215" y="-385.855" font-family="Times Roman,serif" font-size="14.00">Stream</text> | 26 | <text text-anchor="middle" x="215" y="-352.267" font-family="Times Roman,serif" font-size="14.00">Stream</text> |
27 | </g> | 27 | </g> |
28 | <!-- u5 --> | 28 | <!-- u5 --> |
29 | <g id="node1" class="node"><title>u5</title> | 29 | <g id="node1" class="node"><title>u5</title> |
30 | <ellipse fill="none" stroke="black" cx="121" cy="-616.611" rx="62.0391" ry="18"/> | 30 | <ellipse fill="none" stroke="black" cx="192" cy="-565.057" rx="62.0391" ry="18"/> |
31 | <text text-anchor="middle" x="121" y="-612.511" font-family="Times Roman,serif" font-size="14.00">FGConsole</text> | 31 | <text text-anchor="middle" x="192" y="-560.957" font-family="Times Roman,serif" font-size="14.00">FGConsole</text> |
32 | </g> | 32 | </g> |
33 | <!-- monitortty --> | 33 | <!-- monitortty --> |
34 | <g id="node3" class="node"><title>monitortty</title> | 34 | <g id="node3" class="node"><title>monitortty</title> |
35 | <ellipse fill="none" stroke="black" cx="69" cy="-283.611" rx="68.9883" ry="18"/> | 35 | <ellipse fill="none" stroke="black" cx="69" cy="-260.057" rx="68.9883" ry="18"/> |
36 | <text text-anchor="middle" x="69" y="-279.511" font-family="Times Roman,serif" font-size="14.00">monitortty.c</text> | 36 | <text text-anchor="middle" x="69" y="-255.957" font-family="Times Roman,serif" font-size="14.00">monitortty.c</text> |
37 | </g> | 37 | </g> |
38 | <!-- u5->monitortty --> | 38 | <!-- u5->monitortty --> |
39 | <g id="edge2" class="edge"><title>u5->monitortty</title> | 39 | <g id="edge2" class="edge"><title>u5->monitortty</title> |
40 | <path fill="none" stroke="black" d="M118.13,-598.233C109.518,-543.083 83.8507,-378.712 73.4504,-312.11"/> | 40 | <path fill="none" stroke="black" d="M184.674,-546.892C163.951,-495.505 104.817,-348.872 80.0855,-287.546"/> |
41 | <polygon fill="black" stroke="black" points="76.862,-311.272 71.8609,-301.932 69.9458,-312.352 76.862,-311.272"/> | 41 | <polygon fill="black" stroke="black" points="83.2736,-286.093 76.2875,-278.128 76.7816,-288.711 83.2736,-286.093"/> |
42 | </g> | 42 | </g> |
43 | <!-- u18 --> | 43 | <!-- u14 --> |
44 | <g id="node4" class="node"><title>u18</title> | 44 | <g id="node4" class="node"><title>u14</title> |
45 | <ellipse fill="none" stroke="black" cx="385" cy="-616.611" rx="79.9115" ry="18"/> | 45 | <ellipse fill="none" stroke="black" cx="445" cy="-565.057" rx="79.9115" ry="18"/> |
46 | <text text-anchor="middle" x="385" y="-612.511" font-family="Times Roman,serif" font-size="14.00">LocalPeerCred</text> | 46 | <text text-anchor="middle" x="445" y="-560.957" font-family="Times Roman,serif" font-size="14.00">LocalPeerCred</text> |
47 | </g> | ||
48 | <!-- u11 --> | ||
49 | <g id="node9" class="node"><title>u11</title> | ||
50 | <ellipse fill="none" stroke="black" cx="535" cy="-116.611" rx="62.0391" ry="18"/> | ||
51 | <text text-anchor="middle" x="535" y="-112.511" font-family="Times Roman,serif" font-size="14.00">SocketLike</text> | ||
52 | </g> | ||
53 | <!-- u18->u11 --> | ||
54 | <g id="edge60" class="edge"><title>u18->u11</title> | ||
55 | <path fill="none" stroke="black" d="M374.115,-598.525C342.608,-543.633 257.5,-375.494 321,-257.611 355.364,-193.816 432.617,-154.125 484.28,-133.688"/> | ||
56 | <polygon fill="black" stroke="black" points="485.538,-136.954 493.612,-130.095 483.023,-130.421 485.538,-136.954"/> | ||
57 | </g> | ||
58 | <!-- u17 --> | ||
59 | <g id="node5" class="node"><title>u17</title> | ||
60 | <ellipse fill="none" stroke="black" cx="399" cy="-283.611" rx="68.9883" ry="18"/> | ||
61 | <text text-anchor="middle" x="399" y="-279.511" font-family="Times Roman,serif" font-size="14.00">NestingXML</text> | ||
62 | </g> | ||
63 | <!-- u16 --> | ||
64 | <g id="node6" class="node"><title>u16</title> | ||
65 | <ellipse fill="none" stroke="black" cx="889" cy="-783.611" rx="34.2406" ry="18"/> | ||
66 | <text text-anchor="middle" x="889" y="-779.511" font-family="Times Roman,serif" font-size="14.00">Main</text> | ||
67 | </g> | ||
68 | <!-- u16->u5 --> | ||
69 | <g id="edge52" class="edge"><title>u16->u5</title> | ||
70 | <path fill="none" stroke="black" d="M857.462,-776.753C741.161,-751.463 335.096,-663.165 180.962,-629.649"/> | ||
71 | <polygon fill="black" stroke="black" points="181.258,-626.132 170.743,-627.427 179.771,-632.972 181.258,-626.132"/> | ||
72 | </g> | ||
73 | <!-- u16->u18 --> | ||
74 | <g id="edge58" class="edge"><title>u16->u18</title> | ||
75 | <path fill="none" stroke="black" d="M860.093,-774.032C778.654,-747.048 546.343,-670.071 439.711,-634.739"/> | ||
76 | <polygon fill="black" stroke="black" points="440.694,-631.378 430.1,-631.555 438.492,-638.022 440.694,-631.378"/> | ||
77 | </g> | 47 | </g> |
78 | <!-- u12 --> | 48 | <!-- u8 --> |
79 | <g id="node8" class="node"><title>u12</title> | 49 | <g id="node8" class="node"><title>u8</title> |
80 | <ellipse fill="none" stroke="black" cx="574" cy="-616.611" rx="39.1069" ry="18"/> | 50 | <ellipse fill="none" stroke="black" cx="386" cy="-107.057" rx="62.0391" ry="18"/> |
81 | <text text-anchor="middle" x="574" y="-612.511" font-family="Times Roman,serif" font-size="14.00">XMPP</text> | 51 | <text text-anchor="middle" x="386" y="-102.957" font-family="Times Roman,serif" font-size="14.00">SocketLike</text> |
82 | </g> | 52 | </g> |
83 | <!-- u16->u12 --> | 53 | <!-- u14->u8 --> |
84 | <g id="edge56" class="edge"><title>u16->u12</title> | 54 | <g id="edge48" class="edge"><title>u14->u8</title> |
85 | <path fill="none" stroke="black" d="M864.806,-770.784C809.469,-741.447 673.49,-669.356 609.011,-635.172"/> | 55 | <path fill="none" stroke="black" d="M428.552,-547.074C400.919,-515.501 346.22,-446.806 326,-377.057 308.304,-316.015 312.088,-296.072 326,-234.057 334.236,-197.346 354.338,-158.755 369.012,-133.885"/> |
86 | <polygon fill="black" stroke="black" points="610.509,-632.005 600.034,-630.413 607.23,-638.189 610.509,-632.005"/> | 56 | <polygon fill="black" stroke="black" points="372.169,-135.428 374.334,-125.057 366.174,-131.814 372.169,-135.428"/> |
87 | </g> | 57 | </g> |
88 | <!-- u6 --> | 58 | <!-- u13 --> |
89 | <g id="node13" class="node"><title>u6</title> | 59 | <g id="node5" class="node"><title>u13</title> |
90 | <ellipse fill="none" stroke="black" cx="889" cy="-616.611" rx="71.0724" ry="18"/> | 60 | <ellipse fill="none" stroke="black" cx="705" cy="-260.057" rx="68.9883" ry="18"/> |
91 | <text text-anchor="middle" x="889" y="-612.511" font-family="Times Roman,serif" font-size="14.00">XMPPServer</text> | 61 | <text text-anchor="middle" x="705" y="-255.957" font-family="Times Roman,serif" font-size="14.00">NestingXML</text> |
92 | </g> | 62 | </g> |
93 | <!-- u16->u6 --> | 63 | <!-- u12 --> |
94 | <g id="edge54" class="edge"><title>u16->u6</title> | 64 | <g id="node6" class="node"><title>u12</title> |
95 | <path fill="none" stroke="black" d="M889,-765.421C889,-736.434 889,-679.53 889,-645.102"/> | 65 | <ellipse fill="none" stroke="black" cx="878" cy="-260.057" rx="86.1654" ry="18"/> |
96 | <polygon fill="black" stroke="black" points="892.5,-644.778 889,-634.778 885.5,-644.778 892.5,-644.778"/> | 66 | <text text-anchor="middle" x="878" y="-255.957" font-family="Times Roman,serif" font-size="14.00">GetHostByAddr</text> |
97 | </g> | 67 | </g> |
98 | <!-- u3 --> | 68 | <!-- u9 --> |
99 | <g id="node14" class="node"><title>u3</title> | 69 | <g id="node7" class="node"><title>u9</title> |
100 | <ellipse fill="none" stroke="black" cx="1257" cy="-616.611" rx="39.1069" ry="18"/> | 70 | <ellipse fill="none" stroke="black" cx="552" cy="-260.057" rx="66.0138" ry="18"/> |
101 | <text text-anchor="middle" x="1257" y="-612.511" font-family="Times Roman,serif" font-size="14.00">UTmp</text> | 71 | <text text-anchor="middle" x="552" y="-255.957" font-family="Times Roman,serif" font-size="14.00">XMPPTypes</text> |
102 | </g> | 72 | </g> |
103 | <!-- u16->u3 --> | 73 | <!-- u9->u8 --> |
104 | <g id="edge50" class="edge"><title>u16->u3</title> | 74 | <g id="edge44" class="edge"><title>u9->u8</title> |
105 | <path fill="none" stroke="black" d="M914.877,-771.868C978.915,-742.807 1145,-667.438 1219.67,-633.551"/> | 75 | <path fill="none" stroke="black" d="M532.958,-242.506C503.313,-215.184 446.05,-162.405 412.425,-131.413"/> |
106 | <polygon fill="black" stroke="black" points="1221.5,-636.565 1229.16,-629.246 1218.6,-630.191 1221.5,-636.565"/> | 76 | <polygon fill="black" stroke="black" points="414.545,-128.607 404.82,-124.404 409.801,-133.755 414.545,-128.607"/> |
107 | </g> | 77 | </g> |
108 | <!-- u2 --> | 78 | <!-- u2 --> |
109 | <g id="node15" class="node"><title>u2</title> | 79 | <g id="node12" class="node"><title>u2</title> |
110 | <ellipse fill="none" stroke="black" cx="908" cy="-116.611" rx="111.181" ry="18"/> | 80 | <ellipse fill="none" stroke="black" cx="992" cy="-107.057" rx="111.181" ry="18"/> |
111 | <text text-anchor="middle" x="908" y="-112.511" font-family="Times Roman,serif" font-size="14.00">ByteStringOperators</text> | 81 | <text text-anchor="middle" x="992" y="-102.957" font-family="Times Roman,serif" font-size="14.00">ByteStringOperators</text> |
112 | </g> | ||
113 | <!-- u16->u2 --> | ||
114 | <g id="edge48" class="edge"><title>u16->u2</title> | ||
115 | <path fill="none" stroke="black" d="M918.794,-774.806C971.339,-757.542 1079.5,-713.847 1128,-634.611 1182.49,-545.586 1143.55,-504.895 1148,-400.611 1150.71,-337.113 1179.57,-312.771 1148,-257.611 1111.18,-193.281 1032.33,-155.422 975.032,-135.407"/> | ||
116 | <polygon fill="black" stroke="black" points="975.91,-132.009 965.316,-132.11 973.661,-138.638 975.91,-132.009"/> | ||
117 | </g> | 82 | </g> |
118 | <!-- u1 --> | 83 | <!-- u9->u2 --> |
119 | <g id="node16" class="node"><title>u1</title> | 84 | <g id="edge42" class="edge"><title>u9->u2</title> |
120 | <ellipse fill="none" stroke="black" cx="1057" cy="-616.611" rx="62.0391" ry="18"/> | 85 | <path fill="none" stroke="black" d="M592.999,-245.801C672.041,-218.316 845.623,-157.957 935.531,-126.693"/> |
121 | <text text-anchor="middle" x="1057" y="-612.511" font-family="Times Roman,serif" font-size="14.00">ConfigFiles</text> | 86 | <polygon fill="black" stroke="black" points="936.721,-129.985 945.017,-123.395 934.422,-123.373 936.721,-129.985"/> |
122 | </g> | ||
123 | <!-- u16->u1 --> | ||
124 | <g id="edge46" class="edge"><title>u16->u1</title> | ||
125 | <path fill="none" stroke="black" d="M905.109,-767.598C934.504,-738.377 997.032,-676.222 1032,-641.461"/> | ||
126 | <polygon fill="black" stroke="black" points="1034.81,-643.602 1039.44,-634.07 1029.88,-638.638 1034.81,-643.602"/> | ||
127 | </g> | 87 | </g> |
128 | <!-- u13 --> | 88 | <!-- u7 --> |
129 | <g id="node7" class="node"><title>u13</title> | 89 | <g id="node9" class="node"><title>u7</title> |
130 | <ellipse fill="none" stroke="black" cx="574" cy="-283.611" rx="50.0315" ry="18"/> | 90 | <ellipse fill="none" stroke="black" cx="418" cy="-260.057" rx="50.0315" ry="18"/> |
131 | <text text-anchor="middle" x="574" y="-279.511" font-family="Times Roman,serif" font-size="14.00">ServerC</text> | 91 | <text text-anchor="middle" x="418" y="-255.957" font-family="Times Roman,serif" font-size="14.00">ServerC</text> |
132 | </g> | ||
133 | <!-- u13->u11 --> | ||
134 | <g id="edge42" class="edge"><title>u13->u11</title> | ||
135 | <path fill="none" stroke="black" d="M569.752,-265.421C562.953,-236.308 549.579,-179.037 541.55,-144.656"/> | ||
136 | <polygon fill="black" stroke="black" points="544.925,-143.72 539.243,-134.778 538.109,-145.312 544.925,-143.72"/> | ||
137 | </g> | ||
138 | <!-- u13->u2 --> | ||
139 | <g id="edge40" class="edge"><title>u13->u2</title> | ||
140 | <path fill="none" stroke="black" d="M603.348,-268.937C662.26,-239.48 795.183,-173.019 864.34,-138.44"/> | ||
141 | <polygon fill="black" stroke="black" points="866.282,-141.383 873.661,-133.78 863.152,-135.122 866.282,-141.383"/> | ||
142 | </g> | ||
143 | <!-- u12->u17 --> | ||
144 | <g id="edge38" class="edge"><title>u12->u17</title> | ||
145 | <path fill="none" stroke="black" d="M564.591,-598.707C535.63,-543.598 447.699,-376.277 413.152,-310.539"/> | ||
146 | <polygon fill="black" stroke="black" points="416.206,-308.827 408.455,-301.603 410.009,-312.083 416.206,-308.827"/> | ||
147 | </g> | ||
148 | <!-- u12->u13 --> | ||
149 | <g id="edge34" class="edge"><title>u12->u13</title> | ||
150 | <path fill="none" stroke="black" d="M574,-598.233C574,-543.083 574,-378.712 574,-312.11"/> | ||
151 | <polygon fill="black" stroke="black" points="577.5,-311.932 574,-301.932 570.5,-311.932 577.5,-311.932"/> | ||
152 | </g> | ||
153 | <!-- u12->u11 --> | ||
154 | <g id="edge32" class="edge"><title>u12->u11</title> | ||
155 | <path fill="none" stroke="black" d="M567.365,-598.742C554.183,-562.183 525.102,-475.934 515,-400.611 506.552,-337.619 510.526,-321.009 515,-257.611 517.778,-218.246 524.866,-173.158 529.81,-144.784"/> | ||
156 | <polygon fill="black" stroke="black" points="533.285,-145.233 531.587,-134.775 526.393,-144.01 533.285,-145.233"/> | ||
157 | </g> | ||
158 | <!-- u10 --> | ||
159 | <g id="node10" class="node"><title>u10</title> | ||
160 | <ellipse fill="none" stroke="black" cx="746" cy="-283.611" rx="66.0138" ry="18"/> | ||
161 | <text text-anchor="middle" x="746" y="-279.511" font-family="Times Roman,serif" font-size="14.00">XMPPTypes</text> | ||
162 | </g> | 92 | </g> |
163 | <!-- u12->u10 --> | 93 | <!-- u7->u8 --> |
164 | <g id="edge30" class="edge"><title>u12->u10</title> | 94 | <g id="edge40" class="edge"><title>u7->u8</title> |
165 | <path fill="none" stroke="black" d="M583.247,-598.707C611.712,-543.598 698.136,-376.277 732.091,-310.539"/> | 95 | <path fill="none" stroke="black" d="M414.204,-241.905C408.694,-215.565 398.433,-166.502 391.924,-135.379"/> |
166 | <polygon fill="black" stroke="black" points="735.227,-312.094 736.707,-301.603 729.008,-308.881 735.227,-312.094"/> | 96 | <polygon fill="black" stroke="black" points="395.265,-134.257 389.792,-125.186 388.413,-135.69 395.265,-134.257"/> |
167 | </g> | 97 | </g> |
168 | <!-- u12->u2 --> | 98 | <!-- u7->u2 --> |
169 | <g id="edge28" class="edge"><title>u12->u2</title> | 99 | <g id="edge38" class="edge"><title>u7->u2</title> |
170 | <path fill="none" stroke="black" d="M578.937,-598.701C589.124,-561.711 613.178,-474.18 633,-400.611 650.108,-337.114 631.364,-310.084 671,-257.611 716.325,-197.605 795.25,-158.154 849.481,-136.623"/> | 100 | <path fill="none" stroke="black" d="M448.222,-245.537C457.341,-241.485 467.464,-237.307 477,-234.057 626.523,-183.105 806.896,-143.414 909.641,-122.769"/> |
171 | <polygon fill="black" stroke="black" points="850.915,-139.821 858.969,-132.938 848.381,-133.296 850.915,-139.821"/> | 101 | <polygon fill="black" stroke="black" points="910.522,-126.163 919.643,-120.771 909.151,-119.298 910.522,-126.163"/> |
172 | </g> | 102 | </g> |
173 | <!-- u14 --> | 103 | <!-- u6 --> |
174 | <g id="node23" class="node"><title>u14</title> | 104 | <g id="node10" class="node"><title>u6</title> |
175 | <ellipse fill="none" stroke="black" cx="215" cy="-283.611" rx="45.1673" ry="18"/> | 105 | <ellipse fill="none" stroke="black" cx="628" cy="-565.057" rx="39.1069" ry="18"/> |
176 | <text text-anchor="middle" x="215" y="-279.511" font-family="Times Roman,serif" font-size="14.00">Render</text> | 106 | <text text-anchor="middle" x="628" y="-560.957" font-family="Times Roman,serif" font-size="14.00">XMPP</text> |
177 | </g> | 107 | </g> |
178 | <!-- u12->u14 --> | 108 | <!-- u6->u13 --> |
179 | <g id="edge36" class="edge"><title>u12->u14</title> | 109 | <g id="edge36" class="edge"><title>u6->u13</title> |
180 | <path fill="none" stroke="black" d="M546.04,-603.931C486.423,-575.606 345.609,-501.648 264,-400.611 242.595,-374.11 229.167,-336.917 221.892,-311.629"/> | 110 | <path fill="none" stroke="black" d="M632.586,-546.892C645.532,-495.611 682.425,-349.476 697.964,-287.926"/> |
181 | <polygon fill="black" stroke="black" points="225.248,-310.633 219.23,-301.913 218.497,-312.483 225.248,-310.633"/> | 111 | <polygon fill="black" stroke="black" points="701.384,-288.681 700.438,-278.128 694.597,-286.967 701.384,-288.681"/> |
182 | </g> | 112 | </g> |
183 | <!-- u10->u11 --> | 113 | <!-- u6->u12 --> |
184 | <g id="edge26" class="edge"><title>u10->u11</title> | 114 | <g id="edge34" class="edge"><title>u6->u12</title> |
185 | <path fill="none" stroke="black" d="M724.214,-266.368C686.111,-236.21 607.348,-173.872 564.435,-139.908"/> | 115 | <path fill="none" stroke="black" d="M641.937,-548.24C669.136,-515.399 731.167,-440.408 783,-377.057 808.641,-345.719 837.998,-309.514 857.207,-285.778"/> |
186 | <polygon fill="black" stroke="black" points="566.367,-136.973 556.353,-133.511 562.022,-142.462 566.367,-136.973"/> | 116 | <polygon fill="black" stroke="black" points="859.987,-287.907 863.556,-277.931 854.545,-283.504 859.987,-287.907"/> |
187 | </g> | 117 | </g> |
188 | <!-- u10->u2 --> | 118 | <!-- u6->u9 --> |
189 | <g id="edge24" class="edge"><title>u10->u2</title> | 119 | <g id="edge30" class="edge"><title>u6->u9</title> |
190 | <path fill="none" stroke="black" d="M763.031,-266.054C791.881,-236.314 850.457,-175.93 883.64,-141.722"/> | 120 | <path fill="none" stroke="black" d="M623.473,-546.892C610.695,-495.611 574.281,-349.476 558.944,-287.926"/> |
191 | <polygon fill="black" stroke="black" points="886.259,-144.049 890.71,-134.434 881.235,-139.175 886.259,-144.049"/> | 121 | <polygon fill="black" stroke="black" points="562.317,-286.985 556.503,-278.128 555.525,-288.678 562.317,-286.985"/> |
192 | </g> | 122 | </g> |
193 | <!-- u8 --> | 123 | <!-- u6->u8 --> |
194 | <g id="node11" class="node"><title>u8</title> | 124 | <g id="edge28" class="edge"><title>u6->u8</title> |
195 | <ellipse fill="none" stroke="black" cx="1043" cy="-283.611" rx="71.0724" ry="18"/> | 125 | <path fill="none" stroke="black" d="M596.378,-554.222C536.905,-531.909 409.819,-474.575 359,-377.057 317.261,-296.964 353.182,-185.405 373.853,-134.429"/> |
196 | <text text-anchor="middle" x="1043" y="-279.511" font-family="Times Roman,serif" font-size="14.00">AdaptServer</text> | 126 | <polygon fill="black" stroke="black" points="377.137,-135.646 377.756,-125.069 370.677,-132.952 377.137,-135.646"/> |
197 | </g> | 127 | </g> |
198 | <!-- u8->u2 --> | 128 | <!-- u6->u7 --> |
199 | <g id="edge22" class="edge"><title>u8->u2</title> | 129 | <g id="edge26" class="edge"><title>u6->u7</title> |
200 | <path fill="none" stroke="black" d="M1028.55,-265.739C1004.66,-236.185 956.817,-176.999 929.126,-142.745"/> | 130 | <path fill="none" stroke="black" d="M612.563,-548.355C583.688,-516.602 520.501,-444.646 477,-377.057 458.171,-347.803 440.783,-311.747 429.834,-287.456"/> |
201 | <polygon fill="black" stroke="black" points="931.556,-140.183 922.548,-134.606 926.112,-144.584 931.556,-140.183"/> | 131 | <polygon fill="black" stroke="black" points="432.95,-285.849 425.688,-278.135 426.554,-288.694 432.95,-285.849"/> |
202 | </g> | 132 | </g> |
203 | <!-- u7 --> | 133 | <!-- u6->u2 --> |
204 | <g id="node12" class="node"><title>u7</title> | 134 | <g id="edge24" class="edge"><title>u6->u2</title> |
205 | <ellipse fill="none" stroke="black" cx="873" cy="-283.611" rx="43.0827" ry="18"/> | 135 | <path fill="none" stroke="black" d="M663.506,-557.586C736.057,-540.242 900.551,-489.826 973,-377.057 998.279,-337.711 995.734,-196.32 993.351,-135.358"/> |
206 | <text text-anchor="middle" x="873" y="-279.511" font-family="Times Roman,serif" font-size="14.00">Server</text> | 136 | <polygon fill="black" stroke="black" points="996.844,-135.131 992.929,-125.286 989.85,-135.424 996.844,-135.131"/> |
207 | </g> | 137 | </g> |
208 | <!-- u7->u2 --> | 138 | <!-- u10 --> |
209 | <g id="edge20" class="edge"><title>u7->u2</title> | 139 | <g id="node21" class="node"><title>u10</title> |
210 | <path fill="none" stroke="black" d="M876.812,-265.421C882.914,-236.308 894.917,-179.037 902.122,-144.656"/> | 140 | <ellipse fill="none" stroke="black" cx="215" cy="-260.057" rx="45.1673" ry="18"/> |
211 | <polygon fill="black" stroke="black" points="905.567,-145.283 904.192,-134.778 898.716,-143.847 905.567,-145.283"/> | 141 | <text text-anchor="middle" x="215" y="-255.957" font-family="Times Roman,serif" font-size="14.00">Render</text> |
212 | </g> | 142 | </g> |
213 | <!-- u6->u10 --> | 143 | <!-- u6->u10 --> |
214 | <g id="edge18" class="edge"><title>u6->u10</title> | 144 | <g id="edge32" class="edge"><title>u6->u10</title> |
215 | <path fill="none" stroke="black" d="M881.312,-598.707C857.695,-543.711 786.088,-376.963 757.738,-310.945"/> | 145 | <path fill="none" stroke="black" d="M594.052,-556.11C523.356,-535.848 359.029,-480.025 264,-377.057 240.765,-351.882 227.675,-314.098 220.979,-288.327"/> |
216 | <polygon fill="black" stroke="black" points="760.888,-309.41 753.726,-301.603 754.456,-312.172 760.888,-309.41"/> | 146 | <polygon fill="black" stroke="black" points="224.334,-287.31 218.566,-278.423 217.533,-288.968 224.334,-287.31"/> |
217 | </g> | 147 | </g> |
218 | <!-- u6->u8 --> | 148 | <!-- u3 --> |
219 | <g id="edge16" class="edge"><title>u6->u8</title> | 149 | <g id="node11" class="node"><title>u3</title> |
220 | <path fill="none" stroke="black" d="M897.28,-598.707C922.714,-543.711 999.828,-376.963 1030.36,-310.945"/> | 150 | <ellipse fill="none" stroke="black" cx="1145" cy="-565.057" rx="39.1069" ry="18"/> |
221 | <polygon fill="black" stroke="black" points="1033.66,-312.148 1034.68,-301.603 1027.31,-309.21 1033.66,-312.148"/> | 151 | <text text-anchor="middle" x="1145" y="-560.957" font-family="Times Roman,serif" font-size="14.00">UTmp</text> |
222 | </g> | ||
223 | <!-- u6->u7 --> | ||
224 | <g id="edge14" class="edge"><title>u6->u7</title> | ||
225 | <path fill="none" stroke="black" d="M888.117,-598.233C885.467,-543.083 877.569,-378.712 874.369,-312.11"/> | ||
226 | <polygon fill="black" stroke="black" points="877.856,-311.752 873.88,-301.932 870.864,-312.088 877.856,-311.752"/> | ||
227 | </g> | ||
228 | <!-- u6->u2 --> | ||
229 | <g id="edge12" class="edge"><title>u6->u2</title> | ||
230 | <path fill="none" stroke="black" d="M893.054,-598.532C901.107,-561.591 918.87,-474.681 925,-400.611 930.242,-337.272 928.811,-321.052 925,-257.611 922.64,-218.327 916.615,-173.219 912.412,-144.819"/> | ||
231 | <polygon fill="black" stroke="black" points="915.853,-144.166 910.902,-134.8 908.931,-145.21 915.853,-144.166"/> | ||
232 | </g> | 152 | </g> |
233 | <!-- u4 --> | 153 | <!-- u4 --> |
234 | <g id="node18" class="node"><title>u4</title> | 154 | <g id="node16" class="node"><title>u4</title> |
235 | <ellipse fill="none" stroke="black" cx="1267" cy="-283.611" rx="59.065" ry="18"/> | 155 | <ellipse fill="none" stroke="black" cx="1155" cy="-260.057" rx="59.065" ry="18"/> |
236 | <text text-anchor="middle" x="1267" y="-279.511" font-family="Times Roman,serif" font-size="14.00">BitSyntax</text> | 156 | <text text-anchor="middle" x="1155" y="-255.957" font-family="Times Roman,serif" font-size="14.00">BitSyntax</text> |
237 | </g> | 157 | </g> |
238 | <!-- u3->u4 --> | 158 | <!-- u3->u4 --> |
239 | <g id="edge10" class="edge"><title>u3->u4</title> | 159 | <g id="edge22" class="edge"><title>u3->u4</title> |
240 | <path fill="none" stroke="black" d="M1257.55,-598.233C1259.21,-543.083 1264.14,-378.712 1266.14,-312.11"/> | 160 | <path fill="none" stroke="black" d="M1145.6,-546.892C1147.27,-495.717 1152.05,-350.08 1154.07,-288.309"/> |
241 | <polygon fill="black" stroke="black" points="1269.65,-312.032 1266.45,-301.932 1262.65,-311.822 1269.65,-312.032"/> | 161 | <polygon fill="black" stroke="black" points="1157.58,-288.237 1154.41,-278.128 1150.58,-288.008 1157.58,-288.237"/> |
162 | </g> | ||
163 | <!-- u1 --> | ||
164 | <g id="node13" class="node"><title>u1</title> | ||
165 | <ellipse fill="none" stroke="black" cx="825" cy="-565.057" rx="62.0391" ry="18"/> | ||
166 | <text text-anchor="middle" x="825" y="-560.957" font-family="Times Roman,serif" font-size="14.00">ConfigFiles</text> | ||
242 | </g> | 167 | </g> |
243 | <!-- u1->u2 --> | 168 | <!-- u1->u2 --> |
244 | <g id="edge8" class="edge"><title>u1->u2</title> | 169 | <g id="edge20" class="edge"><title>u1->u2</title> |
245 | <path fill="none" stroke="black" d="M1068.06,-598.529C1100.09,-543.649 1186.69,-375.541 1123,-257.611 1090.05,-196.603 1017.93,-157.719 966.307,-136.571"/> | 170 | <path fill="none" stroke="black" d="M850.455,-548.572C892.344,-519.73 974.321,-455.637 1006,-377.057 1039.34,-294.35 1015.49,-185.696 1000.96,-135.16"/> |
246 | <polygon fill="black" stroke="black" points="967.505,-133.281 956.92,-132.828 964.912,-139.783 967.505,-133.281"/> | 171 | <polygon fill="black" stroke="black" points="1004.23,-133.878 998.031,-125.289 997.524,-135.871 1004.23,-133.878"/> |
247 | </g> | 172 | </g> |
248 | <!-- u15 --> | 173 | <!-- u0 --> |
249 | <g id="node22" class="node"><title>u15</title> | 174 | <g id="node14" class="node"><title>u0</title> |
250 | <ellipse fill="none" stroke="black" cx="215" cy="-116.611" rx="38.9134" ry="18"/> | 175 | <ellipse fill="none" stroke="black" cx="726" cy="-718.057" rx="34.2406" ry="18"/> |
251 | <text text-anchor="middle" x="215" y="-112.511" font-family="Times Roman,serif" font-size="14.00">Token</text> | 176 | <text text-anchor="middle" x="726" y="-713.957" font-family="Times Roman,serif" font-size="14.00">Main</text> |
252 | </g> | 177 | </g> |
253 | <!-- u14->u15 --> | 178 | <!-- u0->u5 --> |
254 | <g id="edge44" class="edge"><title>u14->u15</title> | 179 | <g id="edge14" class="edge"><title>u0->u5</title> |
255 | <path fill="none" stroke="black" d="M215,-265.421C215,-236.434 215,-179.53 215,-145.102"/> | 180 | <path fill="none" stroke="black" d="M695.76,-709.393C608.807,-684.48 357.24,-612.402 245.998,-580.529"/> |
256 | <polygon fill="black" stroke="black" points="218.5,-144.778 215,-134.778 211.5,-144.778 218.5,-144.778"/> | 181 | <polygon fill="black" stroke="black" points="246.895,-577.145 236.318,-577.755 244.967,-583.874 246.895,-577.145"/> |
182 | </g> | ||
183 | <!-- u0->u14 --> | ||
184 | <g id="edge18" class="edge"><title>u0->u14</title> | ||
185 | <path fill="none" stroke="black" d="M702.042,-705.013C653.665,-678.672 543.894,-618.904 484.662,-586.653"/> | ||
186 | <polygon fill="black" stroke="black" points="486.063,-583.43 475.607,-581.722 482.716,-589.578 486.063,-583.43"/> | ||
187 | </g> | ||
188 | <!-- u0->u6 --> | ||
189 | <g id="edge16" class="edge"><title>u0->u6</title> | ||
190 | <path fill="none" stroke="black" d="M714.949,-700.804C697.818,-674.059 664.743,-622.421 644.691,-591.116"/> | ||
191 | <polygon fill="black" stroke="black" points="647.502,-589.016 639.161,-582.483 641.608,-592.791 647.502,-589.016"/> | ||
192 | </g> | ||
193 | <!-- u0->u3 --> | ||
194 | <g id="edge12" class="edge"><title>u0->u3</title> | ||
195 | <path fill="none" stroke="black" d="M754.142,-707.781C826.683,-681.292 1020.24,-610.614 1104.67,-579.783"/> | ||
196 | <polygon fill="black" stroke="black" points="1105.98,-583.031 1114.18,-576.313 1103.58,-576.456 1105.98,-583.031"/> | ||
197 | </g> | ||
198 | <!-- u0->u2 --> | ||
199 | <g id="edge10" class="edge"><title>u0->u2</title> | ||
200 | <path fill="none" stroke="black" d="M748.026,-704.054C782.394,-681.485 849.636,-634.372 896,-583.057 968.9,-502.374 997.434,-481.412 1028,-377.057 1053.25,-290.868 1021.22,-183.963 1003,-134.514"/> | ||
201 | <polygon fill="black" stroke="black" points="1006.27,-133.253 999.46,-125.137 999.723,-135.729 1006.27,-133.253"/> | ||
202 | </g> | ||
203 | <!-- u0->u1 --> | ||
204 | <g id="edge8" class="edge"><title>u0->u1</title> | ||
205 | <path fill="none" stroke="black" d="M737.164,-700.804C754.378,-674.201 787.527,-622.97 807.814,-591.617"/> | ||
206 | <polygon fill="black" stroke="black" points="810.924,-593.253 813.419,-582.956 805.047,-589.45 810.924,-593.253"/> | ||
207 | </g> | ||
208 | <!-- u11 --> | ||
209 | <g id="node20" class="node"><title>u11</title> | ||
210 | <ellipse fill="none" stroke="black" cx="215" cy="-107.057" rx="38.9134" ry="18"/> | ||
211 | <text text-anchor="middle" x="215" y="-102.957" font-family="Times Roman,serif" font-size="14.00">Token</text> | ||
212 | </g> | ||
213 | <!-- u10->u11 --> | ||
214 | <g id="edge46" class="edge"><title>u10->u11</title> | ||
215 | <path fill="none" stroke="black" d="M215,-241.905C215,-215.565 215,-166.502 215,-135.379"/> | ||
216 | <polygon fill="black" stroke="black" points="218.5,-135.186 215,-125.186 211.5,-135.186 218.5,-135.186"/> | ||
257 | </g> | 217 | </g> |
258 | </g> | 218 | </g> |
259 | </svg> | 219 | </svg> |