OLD | NEW |
(Empty) | |
| 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" |
| 3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| 4 <!-- Generated by graphviz version 2.34.0 (20130907.0228) |
| 5 --> |
| 6 <!-- Title: URLRequestRoot Pages: 1 --> |
| 7 <svg width="1879pt" height="777pt" |
| 8 viewBox="0.00 0.00 1879.00 777.00" xmlns="http://www.w3.org/2000/svg" xmlns:xli
nk="http://www.w3.org/1999/xlink"> |
| 9 <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 773)"> |
| 10 <title>URLRequestRoot</title> |
| 11 <polygon fill="white" stroke="white" points="-4,4 -4,-773 1875,-773 1875,4 -4,4"
/> |
| 12 <g id="clust1" class="cluster"><title>cluster_legend</title> |
| 13 <polygon fill="none" stroke="black" points="206,-598 206,-761 784,-761 784,-598
206,-598"/> |
| 14 <text text-anchor="middle" x="495" y="-745.8" font-family="Times,serif" font-siz
e="14.00">Legend</text> |
| 15 </g> |
| 16 <!-- BaseClass --> |
| 17 <g id="node1" class="node"><title>BaseClass</title> |
| 18 <ellipse fill="none" stroke="black" cx="572" cy="-624" rx="48.1437" ry="18"/> |
| 19 <text text-anchor="middle" x="572" y="-620.3" font-family="Times,serif" font-siz
e="14.00">BaseClass</text> |
| 20 </g> |
| 21 <!-- SubClass --> |
| 22 <g id="node2" class="node"><title>SubClass</title> |
| 23 <ellipse fill="none" stroke="black" cx="714" cy="-712" rx="61.6163" ry="18"/> |
| 24 <text text-anchor="middle" x="714" y="-708.3" font-family="Times,serif" font-siz
e="14.00">Derived Class</text> |
| 25 </g> |
| 26 <!-- SubClass->BaseClass --> |
| 27 <g id="edge1" class="edge"><title>SubClass->BaseClass</title> |
| 28 <path fill="none" stroke="black" d="M688.285,-695.426C664.835,-681.224 630.074,-
660.172 604.666,-644.784"/> |
| 29 <polygon fill="none" stroke="black" points="606.47,-641.784 596.103,-639.598 602
.844,-647.772 606.47,-641.784"/> |
| 30 </g> |
| 31 <!-- Interface --> |
| 32 <g id="node7" class="node"><title>Interface</title> |
| 33 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="707" cy="-624" rx
="68.3417" ry="18"/> |
| 34 <text text-anchor="middle" x="707" y="-620.3" font-family="Times,serif" font-siz
e="14.00">Interface / ABC</text> |
| 35 </g> |
| 36 <!-- SubClass->Interface --> |
| 37 <g id="edge2" class="edge"><title>SubClass->Interface</title> |
| 38 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M712.583,-693.597C711
.619,-681.746 710.322,-665.817 709.221,-652.292"/> |
| 39 <polygon fill="none" stroke="black" points="712.69,-651.767 708.391,-642.084 705
.713,-652.335 712.69,-651.767"/> |
| 40 </g> |
| 41 <!-- Whole --> |
| 42 <g id="node3" class="node"><title>Whole</title> |
| 43 <ellipse fill="none" stroke="black" cx="471" cy="-624" rx="35.1455" ry="18"/> |
| 44 <text text-anchor="middle" x="471" y="-620.3" font-family="Times,serif" font-siz
e="14.00">Whole</text> |
| 45 </g> |
| 46 <!-- Part --> |
| 47 <g id="node4" class="node"><title>Part</title> |
| 48 <ellipse fill="none" stroke="black" cx="607" cy="-712" rx="27" ry="18"/> |
| 49 <text text-anchor="middle" x="607" y="-708.3" font-family="Times,serif" font-siz
e="14.00">Part</text> |
| 50 </g> |
| 51 <!-- Part->Whole --> |
| 52 <g id="edge3" class="edge"><title>Part->Whole</title> |
| 53 <path fill="none" stroke="black" d="M590.5,-697.67C576.832,-686.91 556.691,-671.
691 538,-660 528.113,-653.816 517.018,-647.708 506.744,-642.369"/> |
| 54 <polygon fill="black" stroke="black" points="506.709,-642.351 499.547,-643.195 4
96.014,-636.909 503.175,-636.065 506.709,-642.351"/> |
| 55 <text text-anchor="middle" x="590.5" y="-664.3" font-family="Times,serif" font-s
ize="14.00">ownership</text> |
| 56 </g> |
| 57 <!-- Part->Whole --> |
| 58 <g id="edge4" class="edge"><title>Part->Whole</title> |
| 59 <path fill="none" stroke="black" d="M586.373,-700.347C581.421,-698.046 576.091,-
695.775 571,-694 537.814,-682.432 521.141,-698.327 494,-676 486.964,-670.212 481
.997,-661.819 478.526,-653.507"/> |
| 60 <polygon fill="none" stroke="black" points="478.498,-653.425 472.749,-649.071 47
4.557,-642.09 480.306,-646.444 478.498,-653.425"/> |
| 61 <text text-anchor="middle" x="514" y="-664.3" font-family="Times,serif" font-siz
e="14.00">pointer</text> |
| 62 </g> |
| 63 <!-- A --> |
| 64 <g id="node5" class="node"><title>A</title> |
| 65 <ellipse fill="none" stroke="black" cx="535" cy="-712" rx="27" ry="18"/> |
| 66 <text text-anchor="middle" x="535" y="-708.3" font-family="Times,serif" font-siz
e="14.00">A</text> |
| 67 </g> |
| 68 <!-- B --> |
| 69 <g id="node6" class="node"><title>B</title> |
| 70 <ellipse fill="none" stroke="black" cx="391" cy="-624" rx="27" ry="18"/> |
| 71 <text text-anchor="middle" x="391" y="-620.3" font-family="Times,serif" font-siz
e="14.00">B</text> |
| 72 </g> |
| 73 <!-- A->B --> |
| 74 <g id="edge5" class="edge"><title>A->B</title> |
| 75 <path fill="none" stroke="black" d="M514.191,-700.472C508.992,-698.113 503.367,-
695.784 498,-694 461.768,-681.957 443.71,-699.981 414,-676 405.037,-668.765 399.
442,-657.288 396.019,-647.053"/> |
| 76 <polyline fill="none" stroke="black" points="394.507,-642.152 395.981,-646.93 "/
> |
| 77 <text text-anchor="middle" x="445.5" y="-664.3" font-family="Times,serif" font-s
ize="14.00">association</text> |
| 78 <text text-anchor="middle" x="384.507" y="-645.952" font-family="Times,serif" fo
nt-size="14.00">?..?</text> |
| 79 <text text-anchor="middle" x="504.191" y="-689.272" font-family="Times,serif" fo
nt-size="14.00">?..?</text> |
| 80 </g> |
| 81 <!-- template_class --> |
| 82 <g id="node8" class="node"><title>template_class</title> |
| 83 <polygon fill="none" stroke="black" points="399,-730 308.505,-712 399,-694 489.4
95,-712 399,-730"/> |
| 84 <text text-anchor="middle" x="399" y="-708.3" font-family="Times,serif" font-siz
e="14.00">template_class</text> |
| 85 </g> |
| 86 <!-- Factory --> |
| 87 <g id="node9" class="node"><title>Factory</title> |
| 88 <ellipse fill="none" stroke="black" cx="252" cy="-712" rx="38.0212" ry="18"/> |
| 89 <text text-anchor="middle" x="252" y="-708.3" font-family="Times,serif" font-siz
e="14.00">Factory</text> |
| 90 </g> |
| 91 <!-- object --> |
| 92 <g id="node10" class="node"><title>object</title> |
| 93 <ellipse fill="none" stroke="black" cx="252" cy="-624" rx="33.2209" ry="18"/> |
| 94 <text text-anchor="middle" x="252" y="-620.3" font-family="Times,serif" font-siz
e="14.00">object</text> |
| 95 </g> |
| 96 <!-- Factory->object --> |
| 97 <g id="edge6" class="edge"><title>Factory->object</title> |
| 98 <path fill="none" stroke="black" d="M252,-693.597C252,-684.562 252,-673.157 252,
-662.254"/> |
| 99 <polygon fill="black" stroke="black" points="252,-642.084 256.5,-652.084 252,-64
7.084 252,-652.084 252,-652.084 252,-652.084 252,-647.084 247.5,-652.084 252,-64
2.084 252,-642.084"/> |
| 100 <polygon fill="black" stroke="black" points="252,-652.084 256.5,-662.084 252,-65
7.084 252,-662.084 252,-662.084 252,-662.084 252,-657.084 247.5,-662.084 252,-65
2.084 252,-652.084"/> |
| 101 </g> |
| 102 <!-- URLRequestContext --> |
| 103 <g id="node11" class="node"><title>URLRequestContext</title> |
| 104 <ellipse fill="none" stroke="black" cx="133" cy="-18" rx="87.1385" ry="18"/> |
| 105 <text text-anchor="middle" x="133" y="-14.3" font-family="Times,serif" font-size
="14.00">URLRequestContext</text> |
| 106 </g> |
| 107 <!-- URLRequest --> |
| 108 <g id="node13" class="node"><title>URLRequest</title> |
| 109 <ellipse fill="none" stroke="black" cx="314" cy="-18" rx="58.2422" ry="18"/> |
| 110 <text text-anchor="middle" x="314" y="-14.3" font-family="Times,serif" font-size
="14.00">URLRequest</text> |
| 111 </g> |
| 112 <!-- URLRequestContext->URLRequest --> |
| 113 <g id="edge12" class="edge"><title>URLRequestContext->URLRequest</title> |
| 114 <path fill="none" stroke="black" d="M220.318,-18C225.35,-18 230.382,-18 235.414,
-18"/> |
| 115 <polygon fill="black" stroke="black" points="255.449,-18 245.449,-22.5 250.449,-
18 245.449,-18 245.449,-18 245.449,-18 250.449,-18 245.449,-13.5 255.449,-18 255
.449,-18"/> |
| 116 <polygon fill="black" stroke="black" points="245.449,-18 235.449,-22.5001 240.44
9,-18.0001 235.449,-18.0001 235.449,-18.0001 235.449,-18.0001 240.449,-18.0001 2
35.449,-13.5001 245.449,-18 245.449,-18"/> |
| 117 </g> |
| 118 <!-- URLRequestJobManager --> |
| 119 <g id="node12" class="node"><title>URLRequestJobManager</title> |
| 120 <ellipse fill="none" stroke="black" cx="104" cy="-92" rx="103.012" ry="18"/> |
| 121 <text text-anchor="middle" x="104" y="-88.3" font-family="Times,serif" font-size
="14.00">URLRequestJobManager</text> |
| 122 </g> |
| 123 <!-- URLRequestJob --> |
| 124 <g id="node14" class="node"><title>URLRequestJob</title> |
| 125 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="314" cy="-92" rx=
"70.2668" ry="18"/> |
| 126 <text text-anchor="middle" x="314" y="-88.3" font-family="Times,serif" font-size
="14.00">URLRequestJob</text> |
| 127 </g> |
| 128 <!-- URLRequestJobManager->URLRequestJob --> |
| 129 <g id="edge13" class="edge"><title>URLRequestJobManager->URLRequestJob</t
itle> |
| 130 <path fill="none" stroke="black" d="M207.359,-92C212.584,-92 217.808,-92 223.033
,-92"/> |
| 131 <polygon fill="black" stroke="black" points="243.184,-92 233.184,-96.5 238.184,-
92 233.184,-92 233.184,-92 233.184,-92 238.184,-92 233.184,-87.5 243.184,-92 243
.184,-92"/> |
| 132 <polygon fill="black" stroke="black" points="233.184,-92 223.184,-96.5001 228.18
4,-92.0001 223.184,-92.0001 223.184,-92.0001 223.184,-92.0001 228.184,-92.0001 2
23.184,-87.5001 233.184,-92 233.184,-92"/> |
| 133 </g> |
| 134 <!-- URLRequestJob->URLRequest --> |
| 135 <g id="edge9" class="edge"><title>URLRequestJob->URLRequest</title> |
| 136 <path fill="none" stroke="black" d="M314,-73.937C314,-66.3374 314,-57.1638 314,-
48.5081"/> |
| 137 <polygon fill="black" stroke="black" points="314,-48.4407 310,-42.4407 314,-36.4
407 318,-42.4406 314,-48.4407"/> |
| 138 </g> |
| 139 <!-- URLRequestJob_Others --> |
| 140 <g id="node15" class="node"><title>URLRequestJob_Others</title> |
| 141 <ellipse fill="none" stroke="black" cx="46" cy="-166" rx="46.1964" ry="18"/> |
| 142 <text text-anchor="middle" x="46" y="-162.3" font-family="Times,serif" font-size
="14.00">...others...</text> |
| 143 </g> |
| 144 <!-- URLRequestJob_Others->URLRequestJob --> |
| 145 <g id="edge7" class="edge"><title>URLRequestJob_Others->URLRequestJob</ti
tle> |
| 146 <path fill="none" stroke="black" d="M81.1855,-154.079C88.0725,-152.009 95.2514,-
149.899 102,-148 153.507,-133.507 212.445,-118.329 255.082,-107.598"/> |
| 147 <polygon fill="none" stroke="black" points="256.163,-110.935 265.009,-105.105 25
4.458,-104.146 256.163,-110.935"/> |
| 148 </g> |
| 149 <!-- URLRequestHttpJob --> |
| 150 <g id="node16" class="node"><title>URLRequestHttpJob</title> |
| 151 <ellipse fill="none" stroke="black" cx="314" cy="-166" rx="87.1385" ry="18"/> |
| 152 <text text-anchor="middle" x="314" y="-162.3" font-family="Times,serif" font-siz
e="14.00">URLRequestHttpJob</text> |
| 153 </g> |
| 154 <!-- URLRequestHttpJob->URLRequestJob --> |
| 155 <g id="edge8" class="edge"><title>URLRequestHttpJob->URLRequestJob</title
> |
| 156 <path fill="none" stroke="black" d="M314,-147.937C314,-139.807 314,-129.876 314,
-120.705"/> |
| 157 <polygon fill="none" stroke="black" points="317.5,-120.441 314,-110.441 310.5,-1
20.441 317.5,-120.441"/> |
| 158 </g> |
| 159 <!-- Filter --> |
| 160 <g id="node17" class="node"><title>Filter</title> |
| 161 <ellipse fill="none" stroke="black" cx="467" cy="-166" rx="30.3206" ry="18"/> |
| 162 <text text-anchor="middle" x="467" y="-162.3" font-family="Times,serif" font-siz
e="14.00">Filter</text> |
| 163 </g> |
| 164 <!-- URLRequestHttpJob->Filter --> |
| 165 <g id="edge14" class="edge"><title>URLRequestHttpJob->Filter</title> |
| 166 <path fill="none" stroke="black" d="M401.258,-166C406.334,-166 411.41,-166 416.4
86,-166"/> |
| 167 <polygon fill="black" stroke="black" points="436.697,-166 426.697,-170.5 431.697
,-166 426.697,-166 426.697,-166 426.697,-166 431.697,-166 426.697,-161.5 436.697
,-166 436.697,-166"/> |
| 168 <polygon fill="black" stroke="black" points="426.697,-166 416.697,-170.5 421.697
,-166 416.697,-166 416.697,-166 416.697,-166 421.697,-166 416.697,-161.5 426.697
,-166 426.697,-166"/> |
| 169 </g> |
| 170 <!-- Filter->URLRequestJob --> |
| 171 <g id="edge10" class="edge"><title>Filter->URLRequestJob</title> |
| 172 <path fill="none" stroke="black" d="M444.094,-154.221C421.235,-143.463 385.544,-
126.668 357.324,-113.388"/> |
| 173 <polygon fill="black" stroke="black" points="356.996,-113.233 349.864,-114.298 3
46.138,-108.124 353.27,-107.059 356.996,-113.233"/> |
| 174 </g> |
| 175 <!-- Filter->Filter --> |
| 176 <g id="edge11" class="edge"><title>Filter->Filter</title> |
| 177 <path fill="none" stroke="black" d="M495.103,-172.724C505.969,-173.022 515,-170.
781 515,-166 515,-163.236 511.981,-161.321 507.335,-160.254"/> |
| 178 <polygon fill="black" stroke="black" points="507.065,-160.233 500.765,-163.742 4
95.103,-159.276 501.403,-155.767 507.065,-160.233"/> |
| 179 <text text-anchor="middle" x="506.103" y="-176.524" font-family="Times,serif" fo
nt-size="14.00">0..1</text> |
| 180 </g> |
| 181 <!-- HttpTransactionFactory --> |
| 182 <g id="node18" class="node"><title>HttpTransactionFactory</title> |
| 183 <ellipse fill="none" stroke="black" cx="374" cy="-240" rx="97.237" ry="18"/> |
| 184 <text text-anchor="middle" x="374" y="-236.3" font-family="Times,serif" font-siz
e="14.00">HttpTransactionFactory</text> |
| 185 </g> |
| 186 <!-- HttpTransaction --> |
| 187 <g id="node21" class="node"><title>HttpTransaction</title> |
| 188 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="649" cy="-240" rx
="69.3156" ry="18"/> |
| 189 <text text-anchor="middle" x="649" y="-236.3" font-family="Times,serif" font-siz
e="14.00">HttpTransaction</text> |
| 190 </g> |
| 191 <!-- HttpTransactionFactory->HttpTransaction --> |
| 192 <g id="edge23" class="edge"><title>HttpTransactionFactory->HttpTransactio
n</title> |
| 193 <path fill="none" stroke="black" d="M471.485,-240C500.782,-240 530.079,-240 559.
376,-240"/> |
| 194 <polygon fill="black" stroke="black" points="579.658,-240 569.658,-244.5 574.658
,-240 569.658,-240 569.658,-240 569.658,-240 574.658,-240 569.658,-235.5 579.658
,-240 579.658,-240"/> |
| 195 <polygon fill="black" stroke="black" points="569.658,-240 559.658,-244.5 564.658
,-240 559.658,-240 559.658,-240 559.658,-240 564.658,-240 559.658,-235.5 569.658
,-240 569.658,-240"/> |
| 196 </g> |
| 197 <!-- HttpCache --> |
| 198 <g id="node19" class="node"><title>HttpCache</title> |
| 199 <ellipse fill="none" stroke="black" cx="160" cy="-166" rx="49.0941" ry="18"/> |
| 200 <text text-anchor="middle" x="160" y="-162.3" font-family="Times,serif" font-siz
e="14.00">HttpCache</text> |
| 201 </g> |
| 202 <!-- HttpCache->HttpTransactionFactory --> |
| 203 <g id="edge18" class="edge"><title>HttpCache->HttpTransactionFactory</tit
le> |
| 204 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M195.015,-178.781C228
.842,-190.162 280.57,-207.566 319.732,-220.742"/> |
| 205 <polygon fill="none" stroke="black" points="318.805,-224.122 329.399,-223.994 32
1.037,-217.488 318.805,-224.122"/> |
| 206 </g> |
| 207 <!-- HttpCache_Transaction --> |
| 208 <g id="node22" class="node"><title>HttpCache_Transaction</title> |
| 209 <ellipse fill="none" stroke="black" cx="669" cy="-166" rx="97.237" ry="18"/> |
| 210 <text text-anchor="middle" x="669" y="-162.3" font-family="Times,serif" font-siz
e="14.00">HttpCache::Transaction</text> |
| 211 </g> |
| 212 <!-- HttpCache->HttpCache_Transaction --> |
| 213 <g id="edge22" class="edge"><title>HttpCache->HttpCache_Transaction</titl
e> |
| 214 <path fill="none" stroke="black" d="M182.344,-182.086C194.827,-190.078 211.045,-
198.887 227,-203 296.291,-220.861 478.243,-213.661 549,-203 568.473,-200.066 589
.144,-194.596 607.743,-188.745"/> |
| 215 <polygon fill="black" stroke="black" points="626.957,-182.348 618.891,-189.777 6
22.213,-183.928 617.469,-185.507 617.469,-185.507 617.469,-185.507 622.213,-183.
928 616.048,-181.238 626.957,-182.348 626.957,-182.348"/> |
| 216 <polygon fill="black" stroke="black" points="617.469,-185.507 609.403,-192.935 6
12.725,-187.086 607.981,-188.666 607.981,-188.666 607.981,-188.666 612.725,-187.
086 606.56,-184.396 617.469,-185.507 617.469,-185.507"/> |
| 217 </g> |
| 218 <!-- HttpNetworkLayer --> |
| 219 <g id="node20" class="node"><title>HttpNetworkLayer</title> |
| 220 <ellipse fill="none" stroke="black" cx="374" cy="-314" rx="79.4147" ry="18"/> |
| 221 <text text-anchor="middle" x="374" y="-310.3" font-family="Times,serif" font-siz
e="14.00">HttpNetworkLayer</text> |
| 222 </g> |
| 223 <!-- HttpNetworkLayer->HttpTransactionFactory --> |
| 224 <g id="edge19" class="edge"><title>HttpNetworkLayer->HttpTransactionFacto
ry</title> |
| 225 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M374,-295.937C374,-28
7.807 374,-277.876 374,-268.705"/> |
| 226 <polygon fill="none" stroke="black" points="377.5,-268.441 374,-258.441 370.5,-2
68.441 377.5,-268.441"/> |
| 227 </g> |
| 228 <!-- HttpNetworkTransaction --> |
| 229 <g id="node23" class="node"><title>HttpNetworkTransaction</title> |
| 230 <ellipse fill="none" stroke="black" cx="685" cy="-314" rx="101.087" ry="18"/> |
| 231 <text text-anchor="middle" x="685" y="-310.3" font-family="Times,serif" font-siz
e="14.00">HttpNetworkTransaction</text> |
| 232 </g> |
| 233 <!-- HttpNetworkLayer->HttpNetworkTransaction --> |
| 234 <g id="edge24" class="edge"><title>HttpNetworkLayer->HttpNetworkTransacti
on</title> |
| 235 <path fill="none" stroke="black" d="M402.908,-330.888C421.858,-340.956 447.563,-
352.766 472,-358 512.417,-366.657 524.303,-365.226 565,-358 587.072,-354.081 610
.41,-346.403 630.579,-338.543"/> |
| 236 <polygon fill="black" stroke="black" points="649.163,-330.913 641.621,-338.874 6
44.537,-332.812 639.912,-334.711 639.912,-334.711 639.912,-334.711 644.537,-332.
812 638.203,-330.548 649.163,-330.913 649.163,-330.913"/> |
| 237 <polygon fill="black" stroke="black" points="639.912,-334.711 632.371,-342.672 6
35.287,-336.61 630.662,-338.51 630.662,-338.51 630.662,-338.51 635.287,-336.61 6
28.952,-334.347 639.912,-334.711 639.912,-334.711"/> |
| 238 </g> |
| 239 <!-- HttpTransaction->URLRequestHttpJob --> |
| 240 <g id="edge21" class="edge"><title>HttpTransaction->URLRequestHttpJob</ti
tle> |
| 241 <path fill="none" stroke="black" d="M597.39,-227.908C540.232,-215.623 447.759,-1
95.748 384.08,-182.062"/> |
| 242 <polygon fill="black" stroke="black" points="383.876,-182.018 377.17,-184.668 37
2.144,-179.497 378.851,-176.847 383.876,-182.018"/> |
| 243 </g> |
| 244 <!-- HttpTransaction->HttpCache_Transaction --> |
| 245 <g id="edge20" class="edge"><title>HttpTransaction->HttpCache_Transaction
</title> |
| 246 <path fill="none" stroke="black" d="M647.9,-221.937C649.254,-214.046 651.658,-20
4.459 654.46,-195.516"/> |
| 247 <polygon fill="black" stroke="black" points="654.542,-195.28 652.725,-188.302 65
8.467,-183.941 660.285,-190.919 654.542,-195.28"/> |
| 248 </g> |
| 249 <!-- HttpCache_Transaction->HttpTransaction --> |
| 250 <g id="edge15" class="edge"><title>HttpCache_Transaction->HttpTransaction
</title> |
| 251 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M670.035,-184.441C668
.574,-192.803 665.962,-203.005 662.958,-212.315"/> |
| 252 <polygon fill="none" stroke="black" points="659.59,-211.342 659.58,-221.937 666.
195,-213.661 659.59,-211.342"/> |
| 253 </g> |
| 254 <!-- HttpNetworkTransaction->HttpTransaction --> |
| 255 <g id="edge16" class="edge"><title>HttpNetworkTransaction->HttpTransactio
n</title> |
| 256 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M676.469,-295.937C672
.164,-287.329 666.851,-276.702 662.047,-267.095"/> |
| 257 <polygon fill="none" stroke="black" points="665.073,-265.32 657.47,-257.941 658.
812,-268.45 665.073,-265.32"/> |
| 258 </g> |
| 259 <!-- HttpStreamRequest_Delegate --> |
| 260 <g id="node30" class="node"><title>HttpStreamRequest_Delegate</title> |
| 261 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="948" cy="-240" rx
="119.384" ry="18"/> |
| 262 <text text-anchor="middle" x="948" y="-236.3" font-family="Times,serif" font-siz
e="14.00">HttpStreamRequest::Delegate</text> |
| 263 </g> |
| 264 <!-- HttpNetworkTransaction->HttpStreamRequest_Delegate --> |
| 265 <g id="edge25" class="edge"><title>HttpNetworkTransaction->HttpStreamRequ
est_Delegate</title> |
| 266 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M737.59,-298.603C779.
538,-287.119 838.486,-270.981 883.321,-258.707"/> |
| 267 <polygon fill="none" stroke="black" points="884.517,-262.008 893.238,-255.992 88
2.669,-255.257 884.517,-262.008"/> |
| 268 </g> |
| 269 <!-- HttpTransaction_Others --> |
| 270 <g id="node24" class="node"><title>HttpTransaction_Others</title> |
| 271 <ellipse fill="none" stroke="black" cx="519" cy="-314" rx="46.1964" ry="18"/> |
| 272 <text text-anchor="middle" x="519" y="-310.3" font-family="Times,serif" font-siz
e="14.00">...others...</text> |
| 273 </g> |
| 274 <!-- HttpTransaction_Others->HttpTransaction --> |
| 275 <g id="edge17" class="edge"><title>HttpTransaction_Others->HttpTransactio
n</title> |
| 276 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M544.684,-298.775C563
.849,-288.161 590.318,-273.501 611.798,-261.604"/> |
| 277 <polygon fill="none" stroke="black" points="613.61,-264.602 620.662,-256.695 610
.218,-258.478 613.61,-264.602"/> |
| 278 </g> |
| 279 <!-- HttpStreamFactoryImpl --> |
| 280 <g id="node25" class="node"><title>HttpStreamFactoryImpl</title> |
| 281 <ellipse fill="none" stroke="black" cx="543" cy="-92" rx="97.237" ry="18"/> |
| 282 <text text-anchor="middle" x="543" y="-88.3" font-family="Times,serif" font-size
="14.00">HttpStreamFactoryImpl</text> |
| 283 </g> |
| 284 <!-- HttpStreamRequest --> |
| 285 <g id="node26" class="node"><title>HttpStreamRequest</title> |
| 286 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="801" cy="-92" rx=
"81.3398" ry="18"/> |
| 287 <text text-anchor="middle" x="801" y="-88.3" font-family="Times,serif" font-size
="14.00">HttpStreamRequest</text> |
| 288 </g> |
| 289 <!-- HttpStreamFactoryImpl->HttpStreamRequest --> |
| 290 <g id="edge35" class="edge"><title>HttpStreamFactoryImpl->HttpStreamReque
st</title> |
| 291 <path fill="none" stroke="black" d="M640.254,-92C659.93,-92 679.606,-92 699.283,
-92"/> |
| 292 <polygon fill="black" stroke="black" points="719.371,-92 709.371,-96.5 714.371,-
92 709.371,-92 709.371,-92 709.371,-92 714.371,-92 709.371,-87.5 719.371,-92 719
.371,-92"/> |
| 293 <polygon fill="black" stroke="black" points="709.371,-92 699.371,-96.5001 704.37
1,-92.0001 699.371,-92.0001 699.371,-92.0001 699.371,-92.0001 704.371,-92.0001 6
99.371,-87.5001 709.371,-92 709.371,-92"/> |
| 294 </g> |
| 295 <!-- HttpStreamRequest->HttpNetworkTransaction --> |
| 296 <g id="edge30" class="edge"><title>HttpStreamRequest->HttpNetworkTransact
ion</title> |
| 297 <path fill="none" stroke="black" d="M727.742,-100.027C665.59,-107.683 583.358,-1
22.401 563,-148 532.508,-186.341 541.956,-217.833 570,-258 581.436,-274.38 599.1
05,-286.046 617.189,-294.287"/> |
| 298 <polygon fill="black" stroke="black" points="617.377,-294.365 624.455,-292.985 6
28.451,-298.987 621.374,-300.368 617.377,-294.365"/> |
| 299 </g> |
| 300 <!-- HttpStream --> |
| 301 <g id="node27" class="node"><title>HttpStream</title> |
| 302 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="1254" cy="-92" rx
="52.4675" ry="18"/> |
| 303 <text text-anchor="middle" x="1254" y="-88.3" font-family="Times,serif" font-siz
e="14.00">HttpStream</text> |
| 304 </g> |
| 305 <!-- HttpStreamRequest->HttpStream --> |
| 306 <g id="edge36" class="edge"><title>HttpStreamRequest->HttpStream</title> |
| 307 <path fill="none" stroke="black" d="M882.841,-92C982.3,-92 1081.76,-92 1181.22,-
92"/> |
| 308 <polygon fill="black" stroke="black" points="1201.44,-92 1191.44,-96.5 1196.44,-
92 1191.44,-92 1191.44,-92 1191.44,-92 1196.44,-92 1191.44,-87.5 1201.44,-92 120
1.44,-92"/> |
| 309 <polygon fill="black" stroke="black" points="1191.44,-92 1181.44,-96.5001 1186.4
4,-92.0001 1181.44,-92.0001 1181.44,-92.0001 1181.44,-92.0001 1186.44,-92.0001 1
181.44,-87.5001 1191.44,-92 1191.44,-92"/> |
| 310 </g> |
| 311 <!-- HttpStream->HttpNetworkTransaction --> |
| 312 <g id="edge31" class="edge"><title>HttpStream->HttpNetworkTransaction</ti
tle> |
| 313 <path fill="none" stroke="black" d="M1201.95,-94.5406C1100.03,-98.3513 878.375,-
110.782 813,-148 811.124,-149.068 741.098,-239.996 705.434,-286.395"/> |
| 314 <polygon fill="black" stroke="black" points="705.288,-286.585 704.803,-293.78 69
7.976,-296.1 698.46,-288.906 705.288,-286.585"/> |
| 315 </g> |
| 316 <!-- HttpStreamFactoryImpl_Request --> |
| 317 <g id="node28" class="node"><title>HttpStreamFactoryImpl_Request</title> |
| 318 <ellipse fill="none" stroke="black" cx="954" cy="-166" rx="131.408" ry="18"/> |
| 319 <text text-anchor="middle" x="954" y="-162.3" font-family="Times,serif" font-siz
e="14.00">HttpStreamFactoryImpl::Request</text> |
| 320 </g> |
| 321 <!-- HttpStreamFactoryImpl_Request->HttpStreamRequest --> |
| 322 <g id="edge26" class="edge"><title>HttpStreamFactoryImpl_Request->HttpStr
eamRequest</title> |
| 323 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M918.899,-148.482C896
.39,-137.889 867.038,-124.077 843.253,-112.884"/> |
| 324 <polygon fill="none" stroke="black" points="844.642,-109.669 834.104,-108.578 84
1.662,-116.003 844.642,-109.669"/> |
| 325 </g> |
| 326 <!-- HttpStreamFactoryImpl_Job --> |
| 327 <g id="node29" class="node"><title>HttpStreamFactoryImpl_Job</title> |
| 328 <ellipse fill="none" stroke="black" cx="1249" cy="-240" rx="115.06" ry="18"/> |
| 329 <text text-anchor="middle" x="1249" y="-236.3" font-family="Times,serif" font-si
ze="14.00">HttpStreamFactoryImpl::Job</text> |
| 330 </g> |
| 331 <!-- HttpStreamFactoryImpl_Job->HttpStreamFactoryImpl_Request --> |
| 332 <g id="edge33" class="edge"><title>HttpStreamFactoryImpl_Job->HttpStreamF
actoryImpl_Request</title> |
| 333 <path fill="none" stroke="black" d="M1189.66,-224.516C1142.77,-213.073 1077.12,-
197.049 1027.01,-184.82"/> |
| 334 <polygon fill="black" stroke="black" points="1026.94,-184.801 1020.16,-187.264 1
015.28,-181.956 1022.05,-179.493 1026.94,-184.801"/> |
| 335 <text text-anchor="middle" x="1178.66" y="-213.316" font-family="Times,serif" fo
nt-size="14.00">1..*</text> |
| 336 </g> |
| 337 <!-- HttpStreamRequest_Delegate->HttpStreamFactoryImpl_Request --> |
| 338 <g id="edge34" class="edge"><title>HttpStreamRequest_Delegate->HttpStream
FactoryImpl_Request</title> |
| 339 <path fill="none" stroke="black" d="M949.422,-221.937C950.055,-214.337 950.82,-2
05.164 951.541,-196.508"/> |
| 340 <polygon fill="none" stroke="black" points="951.55,-196.399 948.062,-190.088 952
.547,-184.441 956.034,-190.752 951.55,-196.399"/> |
| 341 </g> |
| 342 <!-- HttpBasicStream --> |
| 343 <g id="node31" class="node"><title>HttpBasicStream</title> |
| 344 <ellipse fill="none" stroke="black" cx="1496" cy="-166" rx="72.192" ry="18"/> |
| 345 <text text-anchor="middle" x="1496" y="-162.3" font-family="Times,serif" font-si
ze="14.00">HttpBasicStream</text> |
| 346 </g> |
| 347 <!-- HttpBasicStream->HttpStream --> |
| 348 <g id="edge27" class="edge"><title>HttpBasicStream->HttpStream</title> |
| 349 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1451.33,-151.71C1409
.01,-139.12 1345.64,-120.265 1302.2,-107.34"/> |
| 350 <polygon fill="none" stroke="black" points="1303.01,-103.93 1292.43,-104.433 130
1.01,-110.64 1303.01,-103.93"/> |
| 351 </g> |
| 352 <!-- QuicHttpStream --> |
| 353 <g id="node32" class="node"><title>QuicHttpStream</title> |
| 354 <ellipse fill="none" stroke="black" cx="1174" cy="-166" rx="70.2909" ry="18"/> |
| 355 <text text-anchor="middle" x="1174" y="-162.3" font-family="Times,serif" font-si
ze="14.00">QuicHttpStream</text> |
| 356 </g> |
| 357 <!-- QuicHttpStream->HttpStream --> |
| 358 <g id="edge28" class="edge"><title>QuicHttpStream->HttpStream</title> |
| 359 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1192.55,-148.301C120
3.21,-138.715 1216.74,-126.537 1228.39,-116.05"/> |
| 360 <polygon fill="none" stroke="black" points="1231,-118.405 1236.1,-109.113 1226.3
2,-113.202 1231,-118.405"/> |
| 361 </g> |
| 362 <!-- SpdyHttpStream --> |
| 363 <g id="node33" class="node"><title>SpdyHttpStream</title> |
| 364 <ellipse fill="none" stroke="black" cx="1334" cy="-166" rx="71.2405" ry="18"/> |
| 365 <text text-anchor="middle" x="1334" y="-162.3" font-family="Times,serif" font-si
ze="14.00">SpdyHttpStream</text> |
| 366 </g> |
| 367 <!-- SpdyHttpStream->HttpStream --> |
| 368 <g id="edge29" class="edge"><title>SpdyHttpStream->HttpStream</title> |
| 369 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1315.45,-148.301C130
4.79,-138.715 1291.26,-126.537 1279.61,-116.05"/> |
| 370 <polygon fill="none" stroke="black" points="1281.68,-113.202 1271.9,-109.113 127
7,-118.405 1281.68,-113.202"/> |
| 371 </g> |
| 372 <!-- HttpBasicState --> |
| 373 <g id="node34" class="node"><title>HttpBasicState</title> |
| 374 <ellipse fill="none" stroke="black" cx="1471" cy="-240" rx="64.4914" ry="18"/> |
| 375 <text text-anchor="middle" x="1471" y="-236.3" font-family="Times,serif" font-si
ze="14.00">HttpBasicState</text> |
| 376 </g> |
| 377 <!-- HttpBasicState->HttpBasicStream --> |
| 378 <g id="edge32" class="edge"><title>HttpBasicState->HttpBasicStream</title
> |
| 379 <path fill="none" stroke="black" d="M1476.92,-221.937C1479.66,-214.046 1482.99,-
204.459 1486.1,-195.516"/> |
| 380 <polygon fill="black" stroke="black" points="1486.18,-195.277 1484.37,-188.296 1
490.12,-183.941 1491.93,-190.921 1486.18,-195.277"/> |
| 381 </g> |
| 382 <!-- ClientSocketPool --> |
| 383 <g id="node35" class="node"><title>ClientSocketPool</title> |
| 384 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="1629" cy="-240" r
x="74.6146" ry="18"/> |
| 385 <text text-anchor="middle" x="1629" y="-236.3" font-family="Times,serif" font-si
ze="14.00">ClientSocketPool</text> |
| 386 </g> |
| 387 <!-- ClientSocketHandle --> |
| 388 <g id="node53" class="node"><title>ClientSocketHandle</title> |
| 389 <ellipse fill="none" stroke="black" cx="1473" cy="-314" rx="83.2649" ry="18"/> |
| 390 <text text-anchor="middle" x="1473" y="-310.3" font-family="Times,serif" font-si
ze="14.00">ClientSocketHandle</text> |
| 391 </g> |
| 392 <!-- ClientSocketPool->ClientSocketHandle --> |
| 393 <g id="edge56" class="edge"><title>ClientSocketPool->ClientSocketHandle</
title> |
| 394 <path fill="none" stroke="black" d="M1596.02,-256.222C1573.29,-266.713 1542.8,-2
80.783 1517.87,-292.291"/> |
| 395 <polygon fill="none" stroke="black" points="1517.75,-292.348 1513.97,-298.495 15
06.85,-297.377 1510.62,-291.231 1517.75,-292.348"/> |
| 396 </g> |
| 397 <!-- TransportClientSocketPool --> |
| 398 <g id="node36" class="node"><title>TransportClientSocketPool</title> |
| 399 <ellipse fill="none" stroke="black" cx="1244" cy="-314" rx="109.261" ry="18"/> |
| 400 <text text-anchor="middle" x="1244" y="-310.3" font-family="Times,serif" font-si
ze="14.00">TransportClientSocketPool</text> |
| 401 </g> |
| 402 <!-- TransportClientSocketPool->ClientSocketPool --> |
| 403 <g id="edge37" class="edge"><title>TransportClientSocketPool->ClientSocke
tPool</title> |
| 404 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1315.28,-300.264C137
6.1,-289.318 1465.86,-272.975 1544,-258 1550.3,-256.792 1556.87,-255.514 1563.43
,-254.224"/> |
| 405 <polygon fill="none" stroke="black" points="1564.57,-257.566 1573.7,-252.194 156
3.21,-250.699 1564.57,-257.566"/> |
| 406 </g> |
| 407 <!-- TransportClientSocketPool->ClientSocketHandle --> |
| 408 <g id="edge59" class="edge"><title>TransportClientSocketPool->ClientSocke
tHandle</title> |
| 409 <path fill="none" stroke="black" d="M1353.58,-314C1358.82,-314 1364.06,-314 1369
.29,-314"/> |
| 410 <polygon fill="black" stroke="black" points="1389.5,-314 1379.5,-318.5 1384.5,-3
14 1379.5,-314 1379.5,-314 1379.5,-314 1384.5,-314 1379.5,-309.5 1389.5,-314 138
9.5,-314"/> |
| 411 <polygon fill="black" stroke="black" points="1379.5,-314 1369.5,-318.5 1374.5,-3
14 1369.5,-314 1369.5,-314 1369.5,-314 1374.5,-314 1369.5,-309.5 1379.5,-314 137
9.5,-314"/> |
| 412 </g> |
| 413 <!-- SSLClientSocketPool --> |
| 414 <g id="node37" class="node"><title>SSLClientSocketPool</title> |
| 415 <ellipse fill="none" stroke="black" cx="1781" cy="-314" rx="90.0136" ry="18"/> |
| 416 <text text-anchor="middle" x="1781" y="-310.3" font-family="Times,serif" font-si
ze="14.00">SSLClientSocketPool</text> |
| 417 </g> |
| 418 <!-- SSLClientSocketPool->ClientSocketPool --> |
| 419 <g id="edge38" class="edge"><title>SSLClientSocketPool->ClientSocketPool<
/title> |
| 420 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1747.64,-297.199C172
4.96,-286.455 1694.79,-272.162 1670.55,-260.679"/> |
| 421 <polygon fill="none" stroke="black" points="1671.77,-257.388 1661.24,-256.27 166
8.78,-263.714 1671.77,-257.388"/> |
| 422 </g> |
| 423 <!-- ClientSocketPool_Others --> |
| 424 <g id="node38" class="node"><title>ClientSocketPool_Others</title> |
| 425 <ellipse fill="none" stroke="black" cx="1626" cy="-314" rx="46.1964" ry="18"/> |
| 426 <text text-anchor="middle" x="1626" y="-310.3" font-family="Times,serif" font-si
ze="14.00">...others...</text> |
| 427 </g> |
| 428 <!-- ClientSocketPool_Others->ClientSocketPool --> |
| 429 <g id="edge39" class="edge"><title>ClientSocketPool_Others->ClientSocketP
ool</title> |
| 430 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1626.71,-295.937C162
7.05,-287.807 1627.46,-277.876 1627.85,-268.705"/> |
| 431 <polygon fill="none" stroke="black" points="1631.35,-268.578 1628.27,-258.441 16
24.36,-268.286 1631.35,-268.578"/> |
| 432 </g> |
| 433 <!-- ClientSocketPoolBase --> |
| 434 <g id="node39" class="node"><title>ClientSocketPoolBase</title> |
| 435 <polygon fill="none" stroke="black" points="1244,-420 1113.72,-402 1244,-384 137
4.28,-402 1244,-420"/> |
| 436 <text text-anchor="middle" x="1244" y="-398.3" font-family="Times,serif" font-si
ze="14.00">ClientSocketPoolBase</text> |
| 437 </g> |
| 438 <!-- ClientSocketPoolBase->TransportClientSocketPool --> |
| 439 <g id="edge50" class="edge"><title>ClientSocketPoolBase->TransportClientS
ocketPool</title> |
| 440 <path fill="none" stroke="black" d="M1244,-383.597C1244,-372.333 1244,-357.384 1
244,-344.317"/> |
| 441 <polygon fill="black" stroke="black" points="1244,-344.084 1240,-338.084 1244,-3
32.084 1248,-338.084 1244,-344.084"/> |
| 442 <text text-anchor="middle" x="1311" y="-354.3" font-family="Times,serif" font-si
ze="14.00">TransportSocketParams</text> |
| 443 </g> |
| 444 <!-- ClientSocketPoolBaseHelper --> |
| 445 <g id="node40" class="node"><title>ClientSocketPoolBaseHelper</title> |
| 446 <ellipse fill="none" stroke="black" cx="911" cy="-624" rx="116.484" ry="18"/> |
| 447 <text text-anchor="middle" x="911" y="-620.3" font-family="Times,serif" font-siz
e="14.00">ClientSocketPoolBaseHelper</text> |
| 448 </g> |
| 449 <!-- ClientSocketPoolBaseHelper->ClientSocketPoolBase --> |
| 450 <g id="edge49" class="edge"><title>ClientSocketPoolBaseHelper->ClientSock
etPoolBase</title> |
| 451 <path fill="none" stroke="black" d="M834.046,-610.419C809.796,-602.428 785.56,-5
89.363 771,-568 761.989,-554.779 761.419,-544.814 771,-532 818.185,-468.896 1044
.51,-429.596 1166.19,-412.674"/> |
| 452 <polygon fill="black" stroke="black" points="1166.46,-412.638 1171.86,-407.861 1
178.35,-411.01 1172.94,-415.787 1166.46,-412.638"/> |
| 453 </g> |
| 454 <!-- ConnectJob_Delegate --> |
| 455 <g id="node46" class="node"><title>ConnectJob_Delegate</title> |
| 456 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="1140" cy="-550" r
x="90.4879" ry="18"/> |
| 457 <text text-anchor="middle" x="1140" y="-546.3" font-family="Times,serif" font-si
ze="14.00">ConnectJob::Delegate</text> |
| 458 </g> |
| 459 <!-- ClientSocketPoolBaseHelper->ConnectJob_Delegate --> |
| 460 <g id="edge40" class="edge"><title>ClientSocketPoolBaseHelper->ConnectJob
_Delegate</title> |
| 461 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M959.845,-607.643C996
.14,-596.231 1045.73,-580.64 1083.69,-568.704"/> |
| 462 <polygon fill="none" stroke="black" points="1085.08,-571.935 1093.57,-565.597 10
82.98,-565.257 1085.08,-571.935"/> |
| 463 </g> |
| 464 <!-- ConnectJobFactory --> |
| 465 <g id="node41" class="node"><title>ConnectJobFactory</title> |
| 466 <ellipse fill="none" stroke="black" cx="1256" cy="-476" rx="81.3646" ry="18"/> |
| 467 <text text-anchor="middle" x="1256" y="-472.3" font-family="Times,serif" font-si
ze="14.00">ConnectJobFactory</text> |
| 468 </g> |
| 469 <!-- ConnectJobFactory->ClientSocketPoolBase --> |
| 470 <g id="edge52" class="edge"><title>ConnectJobFactory->ClientSocketPoolBas
e</title> |
| 471 <path fill="none" stroke="black" d="M1253.16,-457.937C1251.86,-450.136 1250.28,-
440.676 1248.8,-431.821"/> |
| 472 <polygon fill="black" stroke="black" points="1248.8,-431.777 1243.86,-426.517 12
46.82,-419.941 1251.76,-425.201 1248.8,-431.777"/> |
| 473 </g> |
| 474 <!-- ConnectJob --> |
| 475 <g id="node42" class="node"><title>ConnectJob</title> |
| 476 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="1085" cy="-476" r
x="53.4184" ry="18"/> |
| 477 <text text-anchor="middle" x="1085" y="-472.3" font-family="Times,serif" font-si
ze="14.00">ConnectJob</text> |
| 478 </g> |
| 479 <!-- ConnectJobFactory->ConnectJob --> |
| 480 <g id="edge58" class="edge"><title>ConnectJobFactory->ConnectJob</title> |
| 481 <path fill="none" stroke="black" d="M1174.49,-476C1169.28,-476 1164.07,-476 1158
.86,-476"/> |
| 482 <polygon fill="black" stroke="black" points="1138.77,-476 1148.77,-471.5 1143.77
,-476 1148.77,-476 1148.77,-476 1148.77,-476 1143.77,-476 1148.77,-480.5 1138.77
,-476 1138.77,-476"/> |
| 483 <polygon fill="black" stroke="black" points="1148.77,-476 1158.77,-471.5 1153.77
,-476 1158.77,-476 1158.77,-476 1158.77,-476 1153.77,-476 1158.77,-480.5 1148.77
,-476 1148.77,-476"/> |
| 484 </g> |
| 485 <!-- TransportConnectJob --> |
| 486 <g id="node43" class="node"><title>TransportConnectJob</title> |
| 487 <ellipse fill="none" stroke="black" cx="1338" cy="-550" rx="89.0632" ry="18"/> |
| 488 <text text-anchor="middle" x="1338" y="-546.3" font-family="Times,serif" font-si
ze="14.00">TransportConnectJob</text> |
| 489 </g> |
| 490 <!-- TransportConnectJob->ConnectJob --> |
| 491 <g id="edge44" class="edge"><title>TransportConnectJob->ConnectJob</title
> |
| 492 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1288.62,-534.947C124
4.1,-522.277 1178.97,-503.743 1134.44,-491.069"/> |
| 493 <polygon fill="none" stroke="black" points="1135.28,-487.669 1124.7,-488.299 113
3.36,-494.402 1135.28,-487.669"/> |
| 494 </g> |
| 495 <!-- SSLConnectJob --> |
| 496 <g id="node44" class="node"><title>SSLConnectJob</title> |
| 497 <ellipse fill="none" stroke="black" cx="850" cy="-550" rx="69.3156" ry="18"/> |
| 498 <text text-anchor="middle" x="850" y="-546.3" font-family="Times,serif" font-siz
e="14.00">SSLConnectJob</text> |
| 499 </g> |
| 500 <!-- SSLConnectJob->ConnectJob --> |
| 501 <g id="edge45" class="edge"><title>SSLConnectJob->ConnectJob</title> |
| 502 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M893.103,-535.794C933
.829,-523.316 994.813,-504.632 1037.06,-491.689"/> |
| 503 <polygon fill="none" stroke="black" points="1038.3,-494.969 1046.83,-488.693 103
6.25,-488.276 1038.3,-494.969"/> |
| 504 </g> |
| 505 <!-- ConnectJob_Others --> |
| 506 <g id="node45" class="node"><title>ConnectJob_Others</title> |
| 507 <ellipse fill="none" stroke="black" cx="984" cy="-550" rx="46.1964" ry="18"/> |
| 508 <text text-anchor="middle" x="984" y="-546.3" font-family="Times,serif" font-siz
e="14.00">...others...</text> |
| 509 </g> |
| 510 <!-- ConnectJob_Others->ConnectJob --> |
| 511 <g id="edge46" class="edge"><title>ConnectJob_Others->ConnectJob</title> |
| 512 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1005.42,-533.731C101
9.78,-523.491 1038.91,-509.857 1054.81,-498.521"/> |
| 513 <polygon fill="none" stroke="black" points="1057.15,-501.15 1063.26,-492.496 105
3.09,-495.45 1057.15,-501.15"/> |
| 514 </g> |
| 515 <!-- ConnectJob_Delegate->ConnectJob --> |
| 516 <g id="edge57" class="edge"><title>ConnectJob_Delegate->ConnectJob</title
> |
| 517 <path fill="none" stroke="black" d="M1126.97,-531.937C1120.53,-523.508 1112.61,-
513.143 1105.39,-503.696"/> |
| 518 <polygon fill="none" stroke="black" points="1105.23,-503.477 1098.4,-501.137 109
7.94,-493.941 1104.76,-496.28 1105.23,-503.477"/> |
| 519 </g> |
| 520 <!-- StreamSocket --> |
| 521 <g id="node47" class="node"><title>StreamSocket</title> |
| 522 <ellipse fill="none" stroke="black" stroke-dasharray="5,2" cx="1515" cy="-550" r
x="61.1419" ry="18"/> |
| 523 <text text-anchor="middle" x="1515" y="-546.3" font-family="Times,serif" font-si
ze="14.00">StreamSocket</text> |
| 524 </g> |
| 525 <!-- StreamSocket->ConnectJob --> |
| 526 <g id="edge53" class="edge"><title>StreamSocket->ConnectJob</title> |
| 527 <path fill="none" stroke="black" d="M1468.32,-538.372C1457.73,-536.122 1446.5,-5
33.866 1436,-532 1316.69,-510.795 1285.37,-514.902 1166,-494 1157.63,-492.534 11
48.81,-490.839 1140.18,-489.098"/> |
| 528 <polygon fill="black" stroke="black" points="1139.95,-489.049 1133.26,-491.755 1
128.19,-486.625 1134.88,-483.92 1139.95,-489.049"/> |
| 529 </g> |
| 530 <!-- Socket --> |
| 531 <g id="node52" class="node"><title>Socket</title> |
| 532 <ellipse fill="none" stroke="black" cx="1537" cy="-476" rx="35.6194" ry="18"/> |
| 533 <text text-anchor="middle" x="1537" y="-472.3" font-family="Times,serif" font-si
ze="14.00">Socket</text> |
| 534 </g> |
| 535 <!-- StreamSocket->Socket --> |
| 536 <g id="edge41" class="edge"><title>StreamSocket->Socket</title> |
| 537 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1520.21,-531.937C152
2.79,-523.508 1525.96,-513.143 1528.84,-503.696"/> |
| 538 <polygon fill="none" stroke="black" points="1532.25,-504.527 1531.82,-493.941 15
25.55,-502.481 1532.25,-504.527"/> |
| 539 </g> |
| 540 <!-- StreamSocket->ClientSocketHandle --> |
| 541 <g id="edge51" class="edge"><title>StreamSocket->ClientSocketHandle</titl
e> |
| 542 <path fill="none" stroke="black" d="M1506.43,-532.104C1501.4,-521.443 1495.39,-5
07.234 1492,-494 1478.79,-442.461 1474.75,-380.306 1473.52,-344.449"/> |
| 543 <polygon fill="black" stroke="black" points="1473.51,-344.066 1469.34,-338.18 14
73.18,-332.071 1477.34,-337.957 1473.51,-344.066"/> |
| 544 </g> |
| 545 <!-- TCPClientSocket --> |
| 546 <g id="node48" class="node"><title>TCPClientSocket</title> |
| 547 <ellipse fill="none" stroke="black" cx="1515" cy="-624" rx="74.6146" ry="18"/> |
| 548 <text text-anchor="middle" x="1515" y="-620.3" font-family="Times,serif" font-si
ze="14.00">TCPClientSocket</text> |
| 549 </g> |
| 550 <!-- TCPClientSocket->StreamSocket --> |
| 551 <g id="edge42" class="edge"><title>TCPClientSocket->StreamSocket</title> |
| 552 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1515,-605.937C1515,-
597.807 1515,-587.876 1515,-578.705"/> |
| 553 <polygon fill="none" stroke="black" points="1518.5,-578.441 1515,-568.441 1511.5
,-578.441 1518.5,-578.441"/> |
| 554 </g> |
| 555 <!-- StreamSocket_Others --> |
| 556 <g id="node49" class="node"><title>StreamSocket_Others</title> |
| 557 <ellipse fill="none" stroke="black" cx="1655" cy="-624" rx="46.1964" ry="18"/> |
| 558 <text text-anchor="middle" x="1655" y="-620.3" font-family="Times,serif" font-si
ze="14.00">...others...</text> |
| 559 </g> |
| 560 <!-- StreamSocket_Others->StreamSocket --> |
| 561 <g id="edge43" class="edge"><title>StreamSocket_Others->StreamSocket</tit
le> |
| 562 <path fill="none" stroke="black" stroke-dasharray="5,2" d="M1628.01,-609.118C160
6.82,-598.223 1577.06,-582.916 1553.39,-570.746"/> |
| 563 <polygon fill="none" stroke="black" points="1554.82,-567.544 1544.33,-566.083 15
51.62,-573.769 1554.82,-567.544"/> |
| 564 </g> |
| 565 <!-- TransportConnectJobHelper --> |
| 566 <g id="node50" class="node"><title>TransportConnectJobHelper</title> |
| 567 <ellipse fill="none" stroke="black" cx="1309" cy="-624" rx="113.61" ry="18"/> |
| 568 <text text-anchor="middle" x="1309" y="-620.3" font-family="Times,serif" font-si
ze="14.00">TransportConnectJobHelper</text> |
| 569 </g> |
| 570 <!-- TransportConnectJobHelper->TransportConnectJob --> |
| 571 <g id="edge55" class="edge"><title>TransportConnectJobHelper->TransportCo
nnectJob</title> |
| 572 <path fill="none" stroke="black" d="M1315.87,-605.937C1319.04,-598.072 1322.89,-
588.522 1326.48,-579.604"/> |
| 573 <polygon fill="black" stroke="black" points="1326.49,-579.572 1325.02,-572.512 1
330.98,-568.441 1332.44,-575.501 1326.49,-579.572"/> |
| 574 </g> |
| 575 <!-- SingleRequestHostResolver --> |
| 576 <g id="node51" class="node"><title>SingleRequestHostResolver</title> |
| 577 <ellipse fill="none" stroke="black" cx="1309" cy="-712" rx="113.135" ry="18"/> |
| 578 <text text-anchor="middle" x="1309" y="-708.3" font-family="Times,serif" font-si
ze="14.00">SingleRequestHostResolver</text> |
| 579 </g> |
| 580 <!-- SingleRequestHostResolver->TransportConnectJobHelper --> |
| 581 <g id="edge54" class="edge"><title>SingleRequestHostResolver->TransportCo
nnectJobHelper</title> |
| 582 <path fill="none" stroke="black" d="M1309,-693.597C1309,-682.333 1309,-667.384 1
309,-654.317"/> |
| 583 <polygon fill="black" stroke="black" points="1309,-654.084 1305,-648.084 1309,-6
42.084 1313,-648.084 1309,-654.084"/> |
| 584 </g> |
| 585 <!-- ClientSocketHandle->HttpStreamFactoryImpl_Job --> |
| 586 <g id="edge47" class="edge"><title>ClientSocketHandle->HttpStreamFactoryI
mpl_Job</title> |
| 587 <path fill="none" stroke="black" d="M1428.48,-298.689C1394.17,-287.661 1346.39,-
272.305 1308.76,-260.208"/> |
| 588 <polygon fill="black" stroke="black" points="1308.35,-260.077 1301.41,-262.049 1
296.93,-256.405 1303.86,-254.433 1308.35,-260.077"/> |
| 589 </g> |
| 590 <!-- ClientSocketHandle->HttpBasicState --> |
| 591 <g id="edge48" class="edge"><title>ClientSocketHandle->HttpBasicState</ti
tle> |
| 592 <path fill="none" stroke="black" d="M1472.53,-295.937C1472.31,-288.337 1472.06,-
279.164 1471.82,-270.508"/> |
| 593 <polygon fill="black" stroke="black" points="1471.82,-270.436 1467.65,-264.549 1
471.48,-258.441 1475.65,-264.327 1471.82,-270.436"/> |
| 594 </g> |
| 595 </g> |
| 596 </svg> |
OLD | NEW |