mirror of
https://github.com/Mojang/bedrock-protocol-docs.git
synced 2025-11-07 10:35:13 +00:00
515 lines
28 KiB
XML
515 lines
28 KiB
XML
<?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 14.0.1 (20251006.0113)
|
|
-->
|
|
<!-- Title: UpdateSubChunkBlocksChangedInfo Pages: 1 -->
|
|
<svg width="1575pt" height="746pt"
|
|
viewBox="0.00 0.00 1575.00 746.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(4 742)">
|
|
<title>UpdateSubChunkBlocksChangedInfo</title>
|
|
<polygon fill="white" stroke="none" points="-4,4 -4,-742 1571,-742 1571,4 -4,4"/>
|
|
<!-- 0 -->
|
|
<!-- name: "UpdateSubChunkBlocksChangedInfo", typeName: "", id: 0, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node1" class="node">
|
|
<title>0</title>
|
|
<ellipse fill="none" stroke="black" cx="150.13" cy="-436" rx="150.13" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="150.13" y="-430.95" font-family="Times New Roman,serif" font-size="14.00">UpdateSubChunkBlocksChangedInfo</text>
|
|
</g>
|
|
<!-- 1 -->
|
|
<!-- name: "Blocks Changed - Standards", typeName: "", id: 1, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node2" class="node">
|
|
<title>1</title>
|
|
<ellipse fill="none" stroke="black" cx="452.61" cy="-504" rx="116.35" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="452.61" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">Blocks Changed - Standards</text>
|
|
</g>
|
|
<!-- 0->1 -->
|
|
<g id="edge1" class="edge">
|
|
<title>0->1</title>
|
|
<path fill="none" stroke="black" d="M222.72,-452.2C268.36,-462.53 327.49,-475.91 374.21,-486.48"/>
|
|
<polygon fill="black" stroke="black" points="373.19,-489.84 383.72,-488.64 374.74,-483.01 373.19,-489.84"/>
|
|
</g>
|
|
<!-- 20 -->
|
|
<!-- name: "Blocks Changed - Extras", typeName: "", id: 20, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node21" class="node">
|
|
<title>20</title>
|
|
<ellipse fill="none" stroke="black" cx="452.61" cy="-328" rx="103.56" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="452.61" y="-322.95" font-family="Times New Roman,serif" font-size="14.00">Blocks Changed - Extras</text>
|
|
</g>
|
|
<!-- 0->20 -->
|
|
<g id="edge20" class="edge">
|
|
<title>0->20</title>
|
|
<path fill="none" stroke="black" d="M199.41,-418.65C252.87,-399.43 338.93,-368.5 395.39,-348.21"/>
|
|
<polygon fill="black" stroke="black" points="396.27,-351.61 404.49,-344.94 393.9,-345.02 396.27,-351.61"/>
|
|
</g>
|
|
<!-- 2 -->
|
|
<!-- name: "List Size", typeName: "", id: 2, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node3" class="node">
|
|
<title>2</title>
|
|
<ellipse fill="none" stroke="black" cx="679.86" cy="-612" rx="43.67" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="679.86" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 1->2 -->
|
|
<g id="edge2" class="edge">
|
|
<title>1->2</title>
|
|
<path fill="none" stroke="black" d="M490.05,-521.47C531.26,-541.23 598.08,-573.27 640.19,-593.46"/>
|
|
<polygon fill="black" stroke="black" points="638.43,-596.5 648.96,-597.67 641.46,-590.19 638.43,-596.5"/>
|
|
</g>
|
|
<!-- 4 -->
|
|
<!-- name: "example element", typeName: "", id: 4, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node5" class="node">
|
|
<title>4</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="679.86" cy="-504" rx="74.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="679.86" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 1->4 -->
|
|
<g id="edge4" class="edge">
|
|
<title>1->4</title>
|
|
<path fill="none" stroke="black" d="M569.2,-504C577.26,-504 585.29,-504 593.15,-504"/>
|
|
<polygon fill="black" stroke="black" points="592.98,-507.5 602.98,-504 592.98,-500.5 592.98,-507.5"/>
|
|
</g>
|
|
<!-- 3 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 3, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node4" class="node">
|
|
<title>3</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-666" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 2->3 -->
|
|
<g id="edge3" class="edge">
|
|
<title>2->3</title>
|
|
<path fill="none" stroke="black" d="M717.64,-621.48C738.94,-626.86 766.3,-633.58 790.75,-639 813.42,-644.03 838.32,-649.09 860.56,-653.45"/>
|
|
<polygon fill="black" stroke="black" points="859.61,-656.83 870.09,-655.31 860.95,-649.96 859.61,-656.83"/>
|
|
</g>
|
|
<!-- 5 -->
|
|
<!-- name: "Pos", typeName: "", id: 5, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node6" class="node">
|
|
<title>5</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-612" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Pos</text>
|
|
</g>
|
|
<!-- 4->5 -->
|
|
<g id="edge5" class="edge">
|
|
<title>4->5</title>
|
|
<path fill="none" stroke="black" d="M707.67,-521.01C729.47,-534.39 761.34,-552.88 790.75,-566 824.24,-580.94 864.14,-593.87 892.1,-602.18"/>
|
|
<polygon fill="black" stroke="black" points="890.89,-605.47 901.47,-604.92 892.86,-598.76 890.89,-605.47"/>
|
|
</g>
|
|
<!-- 12 -->
|
|
<!-- name: "Runtime Id", typeName: "", id: 12, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node13" class="node">
|
|
<title>12</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-554" rx="53.4" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-548.95" font-family="Times New Roman,serif" font-size="14.00">Runtime Id</text>
|
|
</g>
|
|
<!-- 4->12 -->
|
|
<g id="edge12" class="edge">
|
|
<title>4->12</title>
|
|
<path fill="none" stroke="black" d="M729.15,-517.96C748.19,-522.91 770.34,-528 790.75,-531 926.13,-550.93 1086.77,-554.32 1173.86,-554.5"/>
|
|
<polygon fill="black" stroke="black" points="1173.62,-558 1183.63,-554.51 1173.63,-551 1173.62,-558"/>
|
|
</g>
|
|
<!-- 14 -->
|
|
<!-- name: "Update Flags", typeName: "", id: 14, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node15" class="node">
|
|
<title>14</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-504" rx="60.05" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">Update Flags</text>
|
|
</g>
|
|
<!-- 4->14 -->
|
|
<g id="edge14" class="edge">
|
|
<title>4->14</title>
|
|
<path fill="none" stroke="black" d="M755.07,-504C787.23,-504 824.7,-504 856.45,-504"/>
|
|
<polygon fill="black" stroke="black" points="856.35,-507.5 866.35,-504 856.35,-500.5 856.35,-507.5"/>
|
|
</g>
|
|
<!-- 16 -->
|
|
<!-- name: "Sync Message - Entity Unique ID", typeName: "", id: 16, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node17" class="node">
|
|
<title>16</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-450" rx="137.34" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">Sync Message - Entity Unique ID</text>
|
|
</g>
|
|
<!-- 4->16 -->
|
|
<g id="edge16" class="edge">
|
|
<title>4->16</title>
|
|
<path fill="none" stroke="black" d="M732.46,-490.81C750.82,-486.25 771.67,-481.23 790.75,-477 805.63,-473.7 821.47,-470.39 836.89,-467.26"/>
|
|
<polygon fill="black" stroke="black" points="837.42,-470.73 846.53,-465.32 836.04,-463.86 837.42,-470.73"/>
|
|
</g>
|
|
<!-- 18 -->
|
|
<!-- name: "Sync Message - Message", typeName: "", id: 18, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node19" class="node">
|
|
<title>18</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-396" rx="105.6" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">Sync Message - Message</text>
|
|
</g>
|
|
<!-- 4->18 -->
|
|
<g id="edge18" class="edge">
|
|
<title>4->18</title>
|
|
<path fill="none" stroke="black" d="M699.46,-486.21C720.09,-467.52 755.19,-438.68 790.75,-423 803.47,-417.39 817.37,-412.94 831.27,-409.41"/>
|
|
<polygon fill="black" stroke="black" points="832,-412.83 840.92,-407.12 830.38,-406.02 832,-412.83"/>
|
|
</g>
|
|
<!-- 6 -->
|
|
<!-- name: "X", typeName: "", id: 6, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node7" class="node">
|
|
<title>6</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-720" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">X</text>
|
|
</g>
|
|
<!-- 5->6 -->
|
|
<g id="edge6" class="edge">
|
|
<title>5->6</title>
|
|
<path fill="none" stroke="black" d="M955.44,-611.41C984.68,-612 1032.12,-616.74 1065.42,-639 1089.4,-655.03 1077.44,-676.97 1101.42,-693 1130.69,-712.56 1170.88,-718.6 1200.04,-720.17"/>
|
|
<polygon fill="black" stroke="black" points="1199.77,-723.66 1209.89,-720.53 1200.03,-716.67 1199.77,-723.66"/>
|
|
</g>
|
|
<!-- 8 -->
|
|
<!-- name: "Y", typeName: "", id: 8, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node9" class="node">
|
|
<title>8</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-666" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">Y</text>
|
|
</g>
|
|
<!-- 5->8 -->
|
|
<g id="edge8" class="edge">
|
|
<title>5->8</title>
|
|
<path fill="none" stroke="black" d="M954.61,-616.46C1009.27,-626.03 1137.82,-648.52 1201.17,-659.6"/>
|
|
<polygon fill="black" stroke="black" points="1200.26,-662.99 1210.71,-661.27 1201.47,-656.1 1200.26,-662.99"/>
|
|
</g>
|
|
<!-- 10 -->
|
|
<!-- name: "Z", typeName: "", id: 10, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node11" class="node">
|
|
<title>10</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-612" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">Z</text>
|
|
</g>
|
|
<!-- 5->10 -->
|
|
<g id="edge10" class="edge">
|
|
<title>5->10</title>
|
|
<path fill="none" stroke="black" d="M955.4,-612C1010.19,-612 1136.65,-612 1200.07,-612"/>
|
|
<polygon fill="black" stroke="black" points="1199.99,-615.5 1209.99,-612 1199.99,-608.5 1199.99,-615.5"/>
|
|
</g>
|
|
<!-- 7 -->
|
|
<!-- name: "varint", typeName: "", id: 7, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node8" class="node">
|
|
<title>7</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-720" rx="32.41" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-714.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 6->7 -->
|
|
<g id="edge7" class="edge">
|
|
<title>6->7</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-720C1308.62,-720 1393.75,-720 1445.48,-720"/>
|
|
<polygon fill="black" stroke="black" points="1445.41,-723.5 1455.41,-720 1445.41,-716.5 1445.41,-723.5"/>
|
|
</g>
|
|
<!-- 9 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 9, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node10" class="node">
|
|
<title>9</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-666" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-660.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 8->9 -->
|
|
<g id="edge9" class="edge">
|
|
<title>8->9</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-666C1299.77,-666 1360.27,-666 1409.67,-666"/>
|
|
<polygon fill="black" stroke="black" points="1409.48,-669.5 1419.48,-666 1409.48,-662.5 1409.48,-669.5"/>
|
|
</g>
|
|
<!-- 11 -->
|
|
<!-- name: "varint", typeName: "", id: 11, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node12" class="node">
|
|
<title>11</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-612" rx="32.41" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-606.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 10->11 -->
|
|
<g id="edge11" class="edge">
|
|
<title>10->11</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-612C1308.62,-612 1393.75,-612 1445.48,-612"/>
|
|
<polygon fill="black" stroke="black" points="1445.41,-615.5 1455.41,-612 1445.41,-608.5 1445.41,-615.5"/>
|
|
</g>
|
|
<!-- 13 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 13, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node14" class="node">
|
|
<title>13</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-558" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-552.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 12->13 -->
|
|
<g id="edge13" class="edge">
|
|
<title>12->13</title>
|
|
<path fill="none" stroke="black" d="M1292.52,-554.85C1326.66,-555.4 1371.73,-556.12 1410.04,-556.74"/>
|
|
<polygon fill="black" stroke="black" points="1409.6,-560.23 1419.66,-556.89 1409.71,-553.23 1409.6,-560.23"/>
|
|
</g>
|
|
<!-- 15 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 15, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node16" class="node">
|
|
<title>15</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-504" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-498.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 14->15 -->
|
|
<g id="edge15" class="edge">
|
|
<title>14->15</title>
|
|
<path fill="none" stroke="black" d="M988.43,-504C1089.84,-504 1296.49,-504 1409.83,-504"/>
|
|
<polygon fill="black" stroke="black" points="1409.66,-507.5 1419.66,-504 1409.66,-500.5 1409.66,-507.5"/>
|
|
</g>
|
|
<!-- 17 -->
|
|
<!-- name: "unsigned varint64", typeName: "", id: 17, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node18" class="node">
|
|
<title>17</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-450" rx="77.45" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-444.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint64</text>
|
|
</g>
|
|
<!-- 16->17 -->
|
|
<g id="edge17" class="edge">
|
|
<title>16->17</title>
|
|
<path fill="none" stroke="black" d="M1065.59,-450C1169.97,-450 1310.79,-450 1400.65,-450"/>
|
|
<polygon fill="black" stroke="black" points="1400.38,-453.5 1410.38,-450 1400.38,-446.5 1400.38,-453.5"/>
|
|
</g>
|
|
<!-- 19 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 19, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node20" class="node">
|
|
<title>19</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-396" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-390.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 18->19 -->
|
|
<g id="edge19" class="edge">
|
|
<title>18->19</title>
|
|
<path fill="none" stroke="black" d="M1033.99,-396C1143.1,-396 1311.44,-396 1409.72,-396"/>
|
|
<polygon fill="black" stroke="black" points="1409.55,-399.5 1419.55,-396 1409.55,-392.5 1409.55,-399.5"/>
|
|
</g>
|
|
<!-- 21 -->
|
|
<!-- name: "List Size", typeName: "", id: 21, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node22" class="node">
|
|
<title>21</title>
|
|
<ellipse fill="none" stroke="black" cx="679.86" cy="-328" rx="43.67" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="679.86" y="-322.95" font-family="Times New Roman,serif" font-size="14.00">List Size</text>
|
|
</g>
|
|
<!-- 20->21 -->
|
|
<g id="edge21" class="edge">
|
|
<title>20->21</title>
|
|
<path fill="none" stroke="black" d="M556.35,-328C579.83,-328 603.89,-328 624.41,-328"/>
|
|
<polygon fill="black" stroke="black" points="624.21,-331.5 634.21,-328 624.21,-324.5 624.21,-331.5"/>
|
|
</g>
|
|
<!-- 23 -->
|
|
<!-- name: "example element", typeName: "", id: 23, branchId: 0, recurseId: -1, attributes: 16, notes: "" -->
|
|
<g id="node24" class="node">
|
|
<title>23</title>
|
|
<ellipse fill="none" stroke="black" stroke-dasharray="1,5" cx="679.86" cy="-153" rx="74.89" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="679.86" y="-147.95" font-family="Times New Roman,serif" font-size="14.00">example element</text>
|
|
</g>
|
|
<!-- 20->23 -->
|
|
<g id="edge23" class="edge">
|
|
<title>20->23</title>
|
|
<path fill="none" stroke="black" d="M476.45,-310.26C516.94,-278.8 601.38,-213.19 647.37,-177.47"/>
|
|
<polygon fill="black" stroke="black" points="649.35,-180.36 655.1,-171.46 645.06,-174.83 649.35,-180.36"/>
|
|
</g>
|
|
<!-- 22 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 22, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node23" class="node">
|
|
<title>22</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-328" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-322.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 21->22 -->
|
|
<g id="edge22" class="edge">
|
|
<title>21->22</title>
|
|
<path fill="none" stroke="black" d="M724.03,-328C758.32,-328 807.19,-328 848.39,-328"/>
|
|
<polygon fill="black" stroke="black" points="848.28,-331.5 858.28,-328 848.28,-324.5 848.28,-331.5"/>
|
|
</g>
|
|
<!-- 24 -->
|
|
<!-- name: "Pos", typeName: "", id: 24, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node25" class="node">
|
|
<title>24</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-261" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-255.95" font-family="Times New Roman,serif" font-size="14.00">Pos</text>
|
|
</g>
|
|
<!-- 23->24 -->
|
|
<g id="edge24" class="edge">
|
|
<title>23->24</title>
|
|
<path fill="none" stroke="black" d="M712.76,-169.51C734.52,-180.57 764.12,-195.21 790.75,-207 825.33,-222.31 865.68,-238.04 893.46,-248.54"/>
|
|
<polygon fill="black" stroke="black" points="892.17,-251.79 902.77,-252.03 894.64,-245.24 892.17,-251.79"/>
|
|
</g>
|
|
<!-- 31 -->
|
|
<!-- name: "Runtime Id", typeName: "", id: 31, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node32" class="node">
|
|
<title>31</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-180" rx="53.4" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">Runtime Id</text>
|
|
</g>
|
|
<!-- 23->31 -->
|
|
<g id="edge31" class="edge">
|
|
<title>23->31</title>
|
|
<path fill="none" stroke="black" d="M748.79,-160.45C785.4,-164.46 830.21,-169.38 865.76,-173.27"/>
|
|
<polygon fill="black" stroke="black" points="865.12,-176.73 875.44,-174.34 865.88,-169.77 865.12,-176.73"/>
|
|
</g>
|
|
<!-- 33 -->
|
|
<!-- name: "Update Flags", typeName: "", id: 33, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node34" class="node">
|
|
<title>33</title>
|
|
<ellipse fill="none" stroke="black" cx="928.09" cy="-126" rx="60.05" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="928.09" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">Update Flags</text>
|
|
</g>
|
|
<!-- 23->33 -->
|
|
<g id="edge33" class="edge">
|
|
<title>23->33</title>
|
|
<path fill="none" stroke="black" d="M748.79,-145.55C783.32,-141.76 825.16,-137.18 859.62,-133.4"/>
|
|
<polygon fill="black" stroke="black" points="859.94,-136.88 869.5,-132.31 859.18,-129.93 859.94,-136.88"/>
|
|
</g>
|
|
<!-- 35 -->
|
|
<!-- name: "Sync Message - Entity Unique ID", typeName: "", id: 35, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node36" class="node">
|
|
<title>35</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-76" rx="137.34" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-70.95" font-family="Times New Roman,serif" font-size="14.00">Sync Message - Entity Unique ID</text>
|
|
</g>
|
|
<!-- 23->35 -->
|
|
<g id="edge35" class="edge">
|
|
<title>23->35</title>
|
|
<path fill="none" stroke="black" d="M707.65,-135.98C729.19,-123.27 760.71,-106.8 790.75,-99 892.09,-72.68 1010.58,-67.7 1100.1,-68.88"/>
|
|
<polygon fill="black" stroke="black" points="1099.85,-72.38 1109.91,-69.04 1099.97,-65.38 1099.85,-72.38"/>
|
|
</g>
|
|
<!-- 37 -->
|
|
<!-- name: "Sync Message - Message", typeName: "", id: 37, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node38" class="node">
|
|
<title>37</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-20" rx="105.6" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-14.95" font-family="Times New Roman,serif" font-size="14.00">Sync Message - Message</text>
|
|
</g>
|
|
<!-- 23->37 -->
|
|
<g id="edge37" class="edge">
|
|
<title>23->37</title>
|
|
<path fill="none" stroke="black" d="M696.71,-135.2C716.45,-114.36 752.29,-80.71 790.75,-65 899.06,-20.76 1033.9,-12.92 1127.01,-14"/>
|
|
<polygon fill="black" stroke="black" points="1126.87,-17.5 1136.92,-14.16 1126.98,-10.5 1126.87,-17.5"/>
|
|
</g>
|
|
<!-- 25 -->
|
|
<!-- name: "X", typeName: "", id: 25, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node26" class="node">
|
|
<title>25</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-342" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">X</text>
|
|
</g>
|
|
<!-- 24->25 -->
|
|
<g id="edge25" class="edge">
|
|
<title>24->25</title>
|
|
<path fill="none" stroke="black" d="M953.42,-267.46C980.84,-274.9 1026.66,-287.8 1065.42,-301 1081.67,-306.53 1084.94,-310.2 1101.42,-315 1134.57,-324.65 1173.24,-331.94 1200.92,-336.5"/>
|
|
<polygon fill="black" stroke="black" points="1200.14,-339.92 1210.56,-338.05 1201.24,-333.01 1200.14,-339.92"/>
|
|
</g>
|
|
<!-- 27 -->
|
|
<!-- name: "Y", typeName: "", id: 27, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node28" class="node">
|
|
<title>27</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-288" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">Y</text>
|
|
</g>
|
|
<!-- 24->27 -->
|
|
<g id="edge27" class="edge">
|
|
<title>24->27</title>
|
|
<path fill="none" stroke="black" d="M955.14,-263.28C1009.89,-268.07 1137.08,-279.19 1200.46,-284.74"/>
|
|
<polygon fill="black" stroke="black" points="1200.11,-288.22 1210.38,-285.6 1200.72,-281.25 1200.11,-288.22"/>
|
|
</g>
|
|
<!-- 29 -->
|
|
<!-- name: "Z", typeName: "", id: 29, branchId: 0, recurseId: -1, attributes: 0, notes: "" -->
|
|
<g id="node30" class="node">
|
|
<title>29</title>
|
|
<ellipse fill="none" stroke="black" cx="1238.76" cy="-234" rx="27" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1238.76" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">Z</text>
|
|
</g>
|
|
<!-- 24->29 -->
|
|
<g id="edge29" class="edge">
|
|
<title>24->29</title>
|
|
<path fill="none" stroke="black" d="M955.14,-258.72C1009.89,-253.93 1137.08,-242.81 1200.46,-237.26"/>
|
|
<polygon fill="black" stroke="black" points="1200.72,-240.75 1210.38,-236.4 1200.11,-233.78 1200.72,-240.75"/>
|
|
</g>
|
|
<!-- 26 -->
|
|
<!-- name: "varint", typeName: "", id: 26, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node27" class="node">
|
|
<title>26</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-342" rx="32.41" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-336.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 25->26 -->
|
|
<g id="edge26" class="edge">
|
|
<title>25->26</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-342C1308.62,-342 1393.75,-342 1445.48,-342"/>
|
|
<polygon fill="black" stroke="black" points="1445.41,-345.5 1455.41,-342 1445.41,-338.5 1445.41,-345.5"/>
|
|
</g>
|
|
<!-- 28 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 28, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node29" class="node">
|
|
<title>28</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-288" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-282.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 27->28 -->
|
|
<g id="edge28" class="edge">
|
|
<title>27->28</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-288C1299.77,-288 1360.27,-288 1409.67,-288"/>
|
|
<polygon fill="black" stroke="black" points="1409.48,-291.5 1419.48,-288 1409.48,-284.5 1409.48,-291.5"/>
|
|
</g>
|
|
<!-- 30 -->
|
|
<!-- name: "varint", typeName: "", id: 30, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node31" class="node">
|
|
<title>30</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-234" rx="32.41" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-228.95" font-family="Times New Roman,serif" font-size="14.00">varint</text>
|
|
</g>
|
|
<!-- 29->30 -->
|
|
<g id="edge30" class="edge">
|
|
<title>29->30</title>
|
|
<path fill="none" stroke="black" d="M1265.91,-234C1308.62,-234 1393.75,-234 1445.48,-234"/>
|
|
<polygon fill="black" stroke="black" points="1445.41,-237.5 1455.41,-234 1445.41,-230.5 1445.41,-237.5"/>
|
|
</g>
|
|
<!-- 32 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 32, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node33" class="node">
|
|
<title>32</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-180" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-174.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 31->32 -->
|
|
<g id="edge32" class="edge">
|
|
<title>31->32</title>
|
|
<path fill="none" stroke="black" d="M981.97,-180C1080.82,-180 1294.05,-180 1409.85,-180"/>
|
|
<polygon fill="black" stroke="black" points="1409.57,-183.5 1419.57,-180 1409.57,-176.5 1409.57,-183.5"/>
|
|
</g>
|
|
<!-- 34 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 34, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node35" class="node">
|
|
<title>34</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-126" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-120.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 33->34 -->
|
|
<g id="edge34" class="edge">
|
|
<title>33->34</title>
|
|
<path fill="none" stroke="black" d="M988.43,-126C1089.84,-126 1296.49,-126 1409.83,-126"/>
|
|
<polygon fill="black" stroke="black" points="1409.66,-129.5 1419.66,-126 1409.66,-122.5 1409.66,-129.5"/>
|
|
</g>
|
|
<!-- 36 -->
|
|
<!-- name: "unsigned varint64", typeName: "", id: 36, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node37" class="node">
|
|
<title>36</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-72" rx="77.45" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-66.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint64</text>
|
|
</g>
|
|
<!-- 35->36 -->
|
|
<g id="edge36" class="edge">
|
|
<title>35->36</title>
|
|
<path fill="none" stroke="black" d="M1375.44,-73.82C1383.94,-73.68 1392.37,-73.55 1400.57,-73.41"/>
|
|
<polygon fill="black" stroke="black" points="1400.53,-76.92 1410.47,-73.26 1400.42,-69.92 1400.53,-76.92"/>
|
|
</g>
|
|
<!-- 38 -->
|
|
<!-- name: "unsigned varint", typeName: "", id: 38, branchId: 0, recurseId: -1, attributes: 512, notes: "" -->
|
|
<g id="node39" class="node">
|
|
<title>38</title>
|
|
<ellipse fill="none" stroke="black" cx="1489.55" cy="-18" rx="68.24" ry="18"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1489.55" y="-12.95" font-family="Times New Roman,serif" font-size="14.00">unsigned varint</text>
|
|
</g>
|
|
<!-- 37->38 -->
|
|
<g id="edge38" class="edge">
|
|
<title>37->38</title>
|
|
<path fill="none" stroke="black" d="M1344.55,-19.16C1366.39,-18.98 1389.07,-18.8 1409.79,-18.63"/>
|
|
<polygon fill="black" stroke="black" points="1409.59,-22.13 1419.56,-18.55 1409.54,-15.14 1409.59,-22.13"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|