2025-02-26 20:52:16 -05:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: gocallvis Pages: 1 -->
2025-02-26 20:58:20 -05:00
<svg width= "298pt" height= "367pt"
viewBox="0.00 0.00 297.74 367.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(0 367)" >
2025-02-26 20:52:16 -05:00
<title > gocallvis</title>
2025-02-26 20:58:20 -05:00
<polygon fill= "#d3d3d3" stroke= "transparent" points= "0,0 0,-367 297.7392,-367 297.7392,0 0,0" />
2025-02-26 20:52:16 -05:00
<g id= "clust1" class= "cluster" >
<title > cluster_focus</title>
2025-02-26 20:58:20 -05:00
<polygon fill= "#e6ecfa" stroke= "#000000" stroke-width= ".5" points= "8,-8 8,-359 289.7392,-359 289.7392,-8 8,-8" />
<text text-anchor= "middle" x= "148.8696" y= "-338.8" font-family= "Arial" font-size= "18.00" fill= "#000000" > exportable</text>
2025-02-26 20:52:16 -05:00
</g>
<g id= "clust2" class= "cluster" >
<title > cluster_github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress</title>
2025-02-26 20:58:20 -05:00
<g id= "a_clust2" > <a xlink:title= "type: github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress" >
<path fill= "#eed8ae" stroke= "#000000" stroke-width= ".5" d= "M162.7686,-60C162.7686,-60 263.9706,-60 263.9706,-60 269.9706,-60 275.9706,-66 275.9706,-72 275.9706,-72 275.9706,-309 275.9706,-309 275.9706,-315 269.9706,-321 263.9706,-321 263.9706,-321 162.7686,-321 162.7686,-321 156.7686,-321 150.7686,-315 150.7686,-309 150.7686,-309 150.7686,-72 150.7686,-72 150.7686,-66 156.7686,-60 162.7686,-60" />
<text text-anchor= "middle" x= "213.3696" y= "-68.5" font-family= "Arial" font-size= "15.00" fill= "#222222" > (RouterAddress)</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz -->
<g id= "node1" class= "node" >
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz</title>
2025-05-15 20:30:26 -04:00
<g id= "a_node1" > <a xlink:title= "github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz | defined in fuzz.go:5 at fuzz.go:10: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).TransportStyle] at fuzz.go:6: calling [github.com/go-i2p/go-i2p/lib/common/router_address.ReadRouterAddress] at fuzz.go:7: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Cost] at fuzz.go:8: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Expiration] at fuzz.go:9: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Options]" >
2025-02-26 20:58:20 -05:00
<path fill= "#add8e6" stroke= "#000000" stroke-width= "1.5" d= "M58,-191C58,-191 28,-191 28,-191 22,-191 16,-185 16,-179 16,-179 16,-167 16,-167 16,-161 22,-155 28,-155 28,-155 58,-155 58,-155 64,-155 70,-161 70,-167 70,-167 70,-179 70,-179 70,-185 64,-191 58,-191" />
<text text-anchor= "middle" x= "43" y= "-168.8" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Fuzz</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/router_address.ReadRouterAddress -->
<g id= "node2" class= "node" >
<title > github.com/go- i2p/go- i2p/lib/common/router_address.ReadRouterAddress</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node2" > <a xlink:title= "github.com/go-i2p/go-i2p/lib/common/router_address.ReadRouterAddress | defined in router_address.go:345" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M269.609,-52C269.609,-52 157.1302,-52 157.1302,-52 151.1302,-52 145.1302,-46 145.1302,-40 145.1302,-40 145.1302,-28 145.1302,-28 145.1302,-22 151.1302,-16 157.1302,-16 157.1302,-16 269.609,-16 269.609,-16 275.609,-16 281.609,-22 281.609,-28 281.609,-28 281.609,-40 281.609,-40 281.609,-46 275.609,-52 269.609,-52" />
<text text-anchor= "middle" x= "213.3696" y= "-38.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > router_address</text>
<text text-anchor= "middle" x= "213.3696" y= "-21.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > ReadRouterAddress</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz->github.com/go-i2p/go-i2p/lib/common/router_address.ReadRouterAddress -->
2025-05-15 20:30:26 -04:00
<g id= "edge2" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz- > github.com/go- i2p/go- i2p/lib/common/router_address.ReadRouterAddress</title>
2025-05-15 20:30:26 -04:00
<g id= "a_edge2" > <a xlink:title= "at fuzz.go:6: calling [github.com/go-i2p/go-i2p/lib/common/router_address.ReadRouterAddress]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M54.2,-154.8153C69.8891,-130.7191 100.687,-88.1071 143.143,-57.8152" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "145.2054,-60.6453 151.4961,-52.1202 141.2621,-54.8616 145.2054,-60.6453" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Cost -->
<g id= "node3" class= "node" >
<title > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Cost</title>
<g id= "a_node3" > <a xlink:title= "(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Cost | defined in router_address.go:163" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M254.7758,-130C254.7758,-130 171.9634,-130 171.9634,-130 165.9634,-130 159.9634,-124 159.9634,-118 159.9634,-118 159.9634,-106 159.9634,-106 159.9634,-100 165.9634,-94 171.9634,-94 171.9634,-94 254.7758,-94 254.7758,-94 260.7758,-94 266.7758,-100 266.7758,-106 266.7758,-106 266.7758,-118 266.7758,-118 266.7758,-124 260.7758,-130 254.7758,-130" />
<text text-anchor= "middle" x= "213.3696" y= "-116.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > router_address</text>
<text text-anchor= "middle" x= "213.3696" y= "-99.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Cost</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz->(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Cost -->
2025-05-15 20:30:26 -04:00
<g id= "edge3" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz- > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Cost</title>
2025-05-15 20:30:26 -04:00
<g id= "a_edge3" > <a xlink:title= "at fuzz.go:7: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Cost]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M70.3728,-163.1993C92.7676,-155.181 125.2557,-143.5488 153.6076,-133.3975" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "154.8086,-136.6851 163.0435,-130.019 152.4489,-130.0948 154.8086,-136.6851" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Expiration -->
<g id= "node4" class= "node" >
<title > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Expiration</title>
<g id= "a_node4" > <a xlink:title= "(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Expiration | defined in router_address.go:168" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M254.7758,-191C254.7758,-191 171.9634,-191 171.9634,-191 165.9634,-191 159.9634,-185 159.9634,-179 159.9634,-179 159.9634,-167 159.9634,-167 159.9634,-161 165.9634,-155 171.9634,-155 171.9634,-155 254.7758,-155 254.7758,-155 260.7758,-155 266.7758,-161 266.7758,-167 266.7758,-167 266.7758,-179 266.7758,-179 266.7758,-185 260.7758,-191 254.7758,-191" />
<text text-anchor= "middle" x= "213.3696" y= "-177.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > router_address</text>
<text text-anchor= "middle" x= "213.3696" y= "-160.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Expiration</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz->(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Expiration -->
2025-05-15 20:30:26 -04:00
<g id= "edge4" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz- > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Expiration</title>
2025-05-15 20:30:26 -04:00
<g id= "a_edge4" > <a xlink:title= "at fuzz.go:8: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Expiration]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M70.3728,-173C91.7248,-173 122.2521,-173 149.6217,-173" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "149.9311,-176.5001 159.931,-173 149.931,-169.5001 149.9311,-176.5001" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Options -->
<g id= "node5" class= "node" >
<title > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Options</title>
2025-03-27 22:18:24 -04:00
<g id= "a_node5" > <a xlink:title= "(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Options | defined in router_address.go:323" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M254.7758,-252C254.7758,-252 171.9634,-252 171.9634,-252 165.9634,-252 159.9634,-246 159.9634,-240 159.9634,-240 159.9634,-228 159.9634,-228 159.9634,-222 165.9634,-216 171.9634,-216 171.9634,-216 254.7758,-216 254.7758,-216 260.7758,-216 266.7758,-222 266.7758,-228 266.7758,-228 266.7758,-240 266.7758,-240 266.7758,-246 260.7758,-252 254.7758,-252" />
<text text-anchor= "middle" x= "213.3696" y= "-238.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > router_address</text>
<text text-anchor= "middle" x= "213.3696" y= "-221.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > Options</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz->(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Options -->
2025-05-15 20:30:26 -04:00
<g id= "edge5" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz- > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).Options</title>
2025-05-15 20:30:26 -04:00
<g id= "a_edge5" > <a xlink:title= "at fuzz.go:9: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).Options]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M70.3728,-182.8007C92.7676,-190.819 125.2557,-202.4512 153.6076,-212.6025" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "152.4489,-215.9052 163.0435,-215.981 154.8086,-209.3149 152.4489,-215.9052" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- (github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).TransportStyle -->
<g id= "node6" class= "node" >
<title > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).TransportStyle</title>
<g id= "a_node6" > <a xlink:title= "(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).TransportStyle | defined in router_address.go:173" >
2025-02-26 20:58:20 -05:00
<path fill= "#ffe4b5" stroke= "#000000" stroke-width= "1.5" d= "M255.0718,-313C255.0718,-313 171.6674,-313 171.6674,-313 165.6674,-313 159.6674,-307 159.6674,-301 159.6674,-301 159.6674,-289 159.6674,-289 159.6674,-283 165.6674,-277 171.6674,-277 171.6674,-277 255.0718,-277 255.0718,-277 261.0718,-277 267.0718,-283 267.0718,-289 267.0718,-289 267.0718,-301 267.0718,-301 267.0718,-307 261.0718,-313 255.0718,-313" />
<text text-anchor= "middle" x= "213.3696" y= "-299.2" font-family= "Verdana" font-size= "14.00" fill= "#000000" > router_address</text>
<text text-anchor= "middle" x= "213.3696" y= "-282.4" font-family= "Verdana" font-size= "14.00" fill= "#000000" > TransportStyle</text>
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
<!-- github.com/go-i2p/go-i2p/lib/common/fuzz/router_address.Fuzz->(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).TransportStyle -->
2025-05-15 20:30:26 -04:00
<g id= "edge1" class= "edge" >
2025-02-26 20:52:16 -05:00
<title > github.com/go- i2p/go- i2p/lib/common/fuzz/router_address.Fuzz- > (github.com/go- i2p/go- i2p/lib/common/router_address.RouterAddress).TransportStyle</title>
2025-05-15 20:30:26 -04:00
<g id= "a_edge1" > <a xlink:title= "at fuzz.go:10: calling [(github.com/go-i2p/go-i2p/lib/common/router_address.RouterAddress).TransportStyle]" >
2025-02-26 20:58:20 -05:00
<path fill= "none" stroke= "#8b4513" d= "M59.628,-191.1509C78.7338,-211.2098 111.7512,-243.5148 145,-265 149.0077,-267.5898 153.2766,-270.0551 157.6487,-272.3782" />
<polygon fill= "#8b4513" stroke= "#8b4513" points= "156.211,-275.5729 166.7171,-276.9412 159.3574,-269.3198 156.211,-275.5729" />
2025-02-26 20:52:16 -05:00
</a>
</g>
</g>
</g>
</svg>