blob: c94168c739c49be59d11c2a8dd58fc1d81a52f55 [file] [edit]
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" style="background: transparent; background-color: transparent;" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="591px" height="152px" viewBox="-0.5 -0.5 591 152" content="&lt;mxfile&gt;&lt;diagram id=&quot;KtVyTtb7oM2_cV45FNvH&quot; name=&quot;Page-1&quot;&gt;7Vpdb9owFP01SNvDqsRpQvrYQLs9bNMkJm17NLFJrDoxM6bAfv3s2M43G9uAljUgQXL8cW/uPcf4hoy8SbZ9y+Ey/cAQpiPgoO3Im44AGIe+/FTATgM341ADCSdIQ24FzMgPbEDHoGuC8KrRUTBGBVk2wZjlOY5FA4Ocs02z24LRptUlTHAHmMWQdtEvBIlUo6HvVPg7TJLUWnYd05JB29kAqxQitqlB3t3Im3DGhD7KthNMVexsXPS4+z2tpWMc5+KQAUAPeIR0ba7tM4cxjtaLBebGRbGz183ZOkdYDXVGXrRJicCzpewugY1MtMQgJUkuT7m++mjBcnEPM0JVpidszYma1vmI5TVHFM4x/cRWRBCmBsXSadnsRY+YCyLD/b7VYc6EYFmtw60xJ9jSGJsZb115njJOfkgMUgMUBiPGEeYTRpk0Nc1ZLrtHAm/FzObCKbvC+CEpLrrVPRWZndMEUDqEt3uT4JaplZLALMOC72QXMyA0ZDBqcC05NhW3/BuDpXVeeQaEhs9JOXWVcnlgst7PAL/LgGiSrvOHIfsHZH9BKLWtI+AhH4foWuIrwdkDrrWEYO4FwXH4Ui4nljDXXcIAv4cw4RH4EnT4MgIBtdluMCb4vlbrWBTrMNzKRp7MXwFfck7aceoHr4vQ2BHyKFHfJRW1BembNqJbLYzIYxs6gS8phkjR95euSLjHm/M46MrUONFOyF/GP3Pyr3VeSva4Qs8IQsqZjtDLhueg9cCBN+64T+tgOg4cx7hZw++L1/nWgPBES0D4z0tACDSXq+9+St9zmGS4YPCJFoBDPXEHTZ1aU6b1MDlRRek3CPKHV7KLU7x0BuWpC9RbJRLBVVqE/UhbNbe9V+uR3fhEsru5HNnFZfaqqT0fqHfX2sdBWoO0QLcMOqO07I2Fmraurq46VFPJaAa5Q629HOgjZpO6BUv0vQ4X/I6lxwi43wp44HcC7vUE/BhVp9tz42EoO5932emNn7DsdL2h7hzqzhf/Q/7kdechi8Cp6k73+nJ2wEPheTmiuoTd8XV7s3bO3XH3P4Jnq7uh8hy09afa8p9SW93/U/7/ytMHT1h59t29bkUb5+hWPSbQy+4G+/CWiK8miur4mzq+8s3ZdFtrmu7MiTaHUecZg1b4pEsy9LHpVXs8oBHS+p/EPSGzGMcUCvLYNNkXR2PhEyPFerpn21fqwU6hXTWjqmz8fiLQmkhAnmDRmahIa3nZB2XazlzLtAfmRDlTiEf/zhwsNIoX4rJktjfWNc6UDxscW2dWVi9qYQu8sy1s8rR6TEiro3rWyrv7CQ==&lt;/diagram&gt;&lt;/mxfile&gt;">
<defs/>
<g>
<g>
<rect x="0" y="0" width="590" height="130" fill="#ffffff" stroke="#000000" pointer-events="all" style="fill: light-dark(#ffffff, var(--ge-dark-color, #121212)); stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-end; width: 588px; height: 1px; padding-top: 137px; margin-left: 0px;">
<div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
TraceBuffer
</div>
</div>
</div>
</foreignObject>
<text x="588" y="149" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="end" font-weight="bold">
TraceBuffer
</text>
</switch>
</g>
</g>
<g>
<rect x="20" y="20" width="250" height="80" fill="#d5e8d4" stroke="#82b366" pointer-events="all" style="fill: light-dark(rgb(213, 232, 212), rgb(31, 47, 30)); stroke: light-dark(rgb(130, 179, 102), rgb(68, 110, 44));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-end; width: 248px; height: 1px; padding-top: 107px; margin-left: 20px;">
<div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
TBChunk
</div>
</div>
</div>
</foreignObject>
<text x="268" y="119" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="end" font-weight="bold">
TBChunk
</text>
</switch>
</g>
</g>
<g>
<rect x="20" y="20" width="80" height="80" fill="#60a917" stroke="#2d7600" pointer-events="all" style="fill: light-dark(rgb(96, 169, 23), rgb(74, 137, 12)); stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 60px; margin-left: 21px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#FFFFFF, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
TBChunk
</font>
<div>
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
header
</font>
</div>
<div>
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
16 Bytes
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="60" y="64" fill="#FFFFFF" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
TBChunk...
</text>
</switch>
</g>
</g>
<g>
<rect x="100" y="20" width="70" height="80" fill="none" stroke="#2d7600" stroke-dasharray="3 3" pointer-events="all" style="stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 60px; margin-left: 101px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
Fragment
</font>
<div>
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
1
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="135" y="64" fill="light-dark(#000000, #121212)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
Fragment...
</text>
</switch>
</g>
</g>
<g>
<rect x="200" y="20" width="70" height="80" fill="none" stroke="#2d7600" stroke-dasharray="3 3" pointer-events="all" style="stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 60px; margin-left: 201px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
Fragment
</font>
<div>
<font color="#525252" style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
N
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="235" y="64" fill="light-dark(#000000, #121212)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
Fragment...
</text>
</switch>
</g>
</g>
<g>
<rect x="170" y="45" width="30" height="30" fill="none" stroke="none" pointer-events="all"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 60px; margin-left: 171px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
...
</div>
</div>
</div>
</foreignObject>
<text x="185" y="64" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle">
...
</text>
</switch>
</g>
</g>
<g>
<rect x="290" y="20" width="250" height="80" fill="#d5e8d4" stroke="#82b366" pointer-events="all" style="fill: light-dark(rgb(213, 232, 212), rgb(31, 47, 30)); stroke: light-dark(rgb(130, 179, 102), rgb(68, 110, 44));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe flex-end; width: 248px; height: 1px; padding-top: 107px; margin-left: 290px;">
<div style="box-sizing: border-box; font-size: 0; text-align: right; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
TBChunk
</div>
</div>
</div>
</foreignObject>
<text x="538" y="119" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="end" font-weight="bold">
TBChunk
</text>
</switch>
</g>
</g>
<g>
<rect x="290" y="20" width="80" height="80" fill="#60a917" stroke="#2d7600" pointer-events="all" style="fill: light-dark(rgb(96, 169, 23), rgb(74, 137, 12)); stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 60px; margin-left: 291px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #FFFFFF; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#FFFFFF, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
TBChunk
</font>
<div>
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
header
</font>
</div>
<div>
<font style="color: light-dark(rgb(255, 255, 255), rgb(18, 18, 18));">
16 Bytes
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="330" y="64" fill="#FFFFFF" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
TBChunk...
</text>
</switch>
</g>
</g>
<g>
<rect x="370" y="20" width="70" height="80" fill="none" stroke="#2d7600" stroke-dasharray="3 3" pointer-events="all" style="stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 60px; margin-left: 371px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
Fragment
</font>
<div>
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
1
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="405" y="64" fill="light-dark(#000000, #121212)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
Fragment...
</text>
</switch>
</g>
</g>
<g>
<rect x="470" y="20" width="70" height="80" fill="none" stroke="#2d7600" stroke-dasharray="3 3" pointer-events="all" style="stroke: light-dark(rgb(45, 118, 0), rgb(115, 177, 76));"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 60px; margin-left: 471px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #121212); line-height: 1.2; pointer-events: all; font-weight: bold; white-space: normal; word-wrap: normal; ">
<font style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
Fragment
</font>
<div>
<font color="#525252" style="color: light-dark(rgb(82, 82, 82), rgb(167, 167, 167));">
N
</font>
</div>
</div>
</div>
</div>
</foreignObject>
<text x="505" y="64" fill="light-dark(#000000, #121212)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle" font-weight="bold">
Fragment...
</text>
</switch>
</g>
</g>
<g>
<rect x="440" y="45" width="30" height="30" fill="none" stroke="none" pointer-events="all"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 60px; margin-left: 441px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
...
</div>
</div>
</div>
</foreignObject>
<text x="455" y="64" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle">
...
</text>
</switch>
</g>
</g>
<g>
<path d="M 290 115 L 290 100" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke" style="stroke: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));"/>
</g>
<g>
<rect x="290" y="100" width="120" height="30" fill="none" stroke="none" pointer-events="all"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 118px; height: 1px; padding-top: 115px; margin-left: 292px;">
<div style="box-sizing: border-box; font-size: 0; text-align: left; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
32bit alignment
</div>
</div>
</div>
</foreignObject>
<text x="292" y="119" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px">
32bit alignment
</text>
</switch>
</g>
</g>
<g>
<rect x="550" y="45" width="30" height="30" fill="none" stroke="none" pointer-events="all"/>
</g>
<g>
<g transform="translate(-0.5 -0.5)">
<switch>
<foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility">
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 28px; height: 1px; padding-top: 60px; margin-left: 551px;">
<div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; ">
<div style="display: inline-block; font-size: 12px; font-family: &quot;Courier New&quot;; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">
...
</div>
</div>
</div>
</foreignObject>
<text x="565" y="64" fill="light-dark(#000000, #ffffff)" font-family="&quot;Courier New&quot;" font-size="12px" text-anchor="middle">
...
</text>
</switch>
</g>
</g>
</g>
<switch>
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
<a transform="translate(0,-5)" xlink:href="https://www.drawio.com/doc/faq/svg-export-text-problems" target="_blank">
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
Text is not SVG - cannot display
</text>
</a>
</switch>
</svg>