diff options
author | nicolargo <nicolas@nicolargo.com> | 2023-02-05 10:51:05 +0100 |
---|---|---|
committer | nicolargo <nicolas@nicolargo.com> | 2023-02-05 10:51:05 +0100 |
commit | 99c0c42f74368d1a4bd63a4e108a06b1028f7c43 (patch) | |
tree | 05b0cbd1e7941d3deb266a26ebcfa73caa91cfc2 /docs | |
parent | 650df696dcf7640e89fbf86989bab9c361273bfb (diff) |
Add Excalidraw diagram
Diffstat (limited to 'docs')
-rw-r--r-- | docs/_static/glances-architexture.excalidraw | 2424 |
1 files changed, 2424 insertions, 0 deletions
diff --git a/docs/_static/glances-architexture.excalidraw b/docs/_static/glances-architexture.excalidraw new file mode 100644 index 00000000..1a413be3 --- /dev/null +++ b/docs/_static/glances-architexture.excalidraw @@ -0,0 +1,2424 @@ +{ + "type": "excalidraw", + "version": 2, + "source": "https://excalidraw.com", + "elements": [ + { + "type": "rectangle", + "version": 252, + "versionNonce": 1518270375, + "isDeleted": false, + "id": "z3aBIxHcDX9glf-RUyasf", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 421, + "y": 161, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 181, + "height": 121, + "seed": 79658283, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "du6r0JkGG0RB4vV62RPED" + }, + { + "id": "rukQ6f7gbwCK6dMF4PqSY", + "type": "arrow" + } + ], + "updated": 1675588528733, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 190, + "versionNonce": 1462725319, + "isDeleted": false, + "id": "du6r0JkGG0RB4vV62RPED", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 445.5, + "y": 208.5, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 132, + "height": 24, + "seed": 257619179, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1675588528733, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "__main__.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "z3aBIxHcDX9glf-RUyasf", + "originalText": "__main__.py" + }, + { + "type": "rectangle", + "version": 298, + "versionNonce": 99010857, + "isDeleted": false, + "id": "dIN0jifjByOhE61mIip2q", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 641.5, + "y": 163.5, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 181, + "height": 121, + "seed": 271966315, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "X93uxb5Vg-Lx2teoRVW5N" + }, + { + "id": "I97BFsH6FvYyq9_UjRwU6", + "type": "arrow" + }, + { + "id": "rukQ6f7gbwCK6dMF4PqSY", + "type": "arrow" + } + ], + "updated": 1675588528733, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 237, + "versionNonce": 15377671, + "isDeleted": false, + "id": "X93uxb5Vg-Lx2teoRVW5N", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 671.5, + "y": 211, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 121, + "height": 24, + "seed": 518451141, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1675588528734, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "__init__.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "dIN0jifjByOhE61mIip2q", + "originalText": "__init__.py" + }, + { + "type": "diamond", + "version": 609, + "versionNonce": 1413698281, + "isDeleted": false, + "id": "VbHVhy7vaW6prJo4QFEX5", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 639, + "y": 371, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 189, + "height": 179, + "seed": 957302987, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "TVdYovxpvasH4tY7IEceE" + }, + { + "id": "I97BFsH6FvYyq9_UjRwU6", + "type": "arrow" + }, + { + "id": "ZCD_-KAOjwV2nBx0hUglp", + "type": "arrow" + } + ], + "updated": 1675588528734, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 549, + "versionNonce": 1007357385, + "isDeleted": false, + "id": "TVdYovxpvasH4tY7IEceE", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 712.5, + "y": 454.25, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 42, + "height": 24, + "seed": 377713765, + "groupIds": [], + "roundness": null, + "boundElements": [], + "updated": 1675588528734, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "core", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "VbHVhy7vaW6prJo4QFEX5", + "originalText": "core" + }, + { + "id": "I97BFsH6FvYyq9_UjRwU6", + "type": "arrow", + "x": 732, + "y": 286, + "width": 0, + "height": 86, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1744777639, + "version": 407, + "versionNonce": 1524707975, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528805, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0, + 86 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "dIN0jifjByOhE61mIip2q", + "focus": 0, + "gap": 1.5 + }, + "endBinding": { + "elementId": "VbHVhy7vaW6prJo4QFEX5", + "focus": -0.015873015873015872, + "gap": 1 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "id": "rEhm0ZMsmg2lbgHYNuUTa", + "type": "text", + "x": 742.5, + "y": 307, + "width": 41, + "height": 26, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 2115715529, + "version": 149, + "versionNonce": 215510185, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "text": "main", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "main" + }, + { + "id": "rukQ6f7gbwCK6dMF4PqSY", + "type": "arrow", + "x": 602, + "y": 221, + "width": 37, + "height": 0, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 669272615, + "version": 400, + "versionNonce": 1229408679, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528805, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 37, + 0 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "z3aBIxHcDX9glf-RUyasf", + "focus": -0.008264462809917356, + "gap": 1 + }, + "endBinding": { + "elementId": "dIN0jifjByOhE61mIip2q", + "focus": 0.04958677685950414, + "gap": 2.5 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "rectangle", + "version": 396, + "versionNonce": 1582755721, + "isDeleted": false, + "id": "T-vzSegxNCFDy63YeUtoQ", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 884.5, + "y": 160.5, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 181, + "height": 121, + "seed": 1133526185, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "oD5JS6GZ5RLxtniTQ2qPO" + } + ], + "updated": 1675588528734, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 341, + "versionNonce": 175663495, + "isDeleted": false, + "id": "oD5JS6GZ5RLxtniTQ2qPO", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 942.5, + "y": 208.75, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 65, + "height": 24, + "seed": 706608743, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "main.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "T-vzSegxNCFDy63YeUtoQ", + "originalText": "main.py" + }, + { + "type": "diamond", + "version": 683, + "versionNonce": 1187124841, + "isDeleted": false, + "id": "TPoX-fVCSz4gF9Bb7oJD4", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 880.5, + "y": 370.5, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 189, + "height": 179, + "seed": 451990279, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "hdUnLjhzTcHH_2Xr-4f4v" + } + ], + "updated": 1675588528734, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 641, + "versionNonce": 249536679, + "isDeleted": false, + "id": "hdUnLjhzTcHH_2Xr-4f4v", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 908, + "y": 447.75, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 134, + "height": 24, + "seed": 1736377577, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "GlancesMain()", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "TPoX-fVCSz4gF9Bb7oJD4", + "originalText": "GlancesMain()" + }, + { + "id": "qmRB-3Yh035xXWyGPzRAh", + "type": "line", + "x": 975, + "y": 374, + "width": 0, + "height": 93, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1174340489, + "version": 150, + "versionNonce": 149250377, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 0, + -93 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null + }, + { + "id": "yjKLIF0byoBCFlu3snqvC", + "type": "line", + "x": 820, + "y": 458, + "width": 65, + "height": 1, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 117968553, + "version": 148, + "versionNonce": 1804792775, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 65, + -1 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null + }, + { + "id": "iPpO1aE_0LRKjBVQ0N19d", + "type": "text", + "x": 847.5, + "y": 427, + "width": 13, + "height": 26, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": null, + "seed": 1595409129, + "version": 142, + "versionNonce": 35409961, + "isDeleted": false, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "text": "=", + "fontSize": 20, + "fontFamily": 1, + "textAlign": "center", + "verticalAlign": "top", + "baseline": 18, + "containerId": null, + "originalText": "=" + }, + { + "type": "diamond", + "version": 881, + "versionNonce": 524454599, + "isDeleted": false, + "id": "V_Q9JjPuvqh6fBfAh7P3g", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 637.5, + "y": 692.5, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 189, + "height": 179, + "seed": 2061438665, + "groupIds": [], + "roundness": { + "type": 2 + }, + "boundElements": [ + { + "type": "text", + "id": "SA83r_0ZTZaJPzSOsa6ai" + }, + { + "id": "nJ0-zL6oGLjw0f7sLt3t1", + "type": "arrow" + } + ], + "updated": 1675590397112, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 823, + "versionNonce": 1616091623, + "isDeleted": false, + "id": "SA83r_0ZTZaJPzSOsa6ai", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 708.5, + "y": 769.75, + "strokeColor": "#0b7285", + "backgroundColor": "transparent", + "width": 47, + "height": 24, + "seed": 1903484487, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397121, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "mode", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "V_Q9JjPuvqh6fBfAh7P3g", + "originalText": "mode" + }, + { + "id": "nJ0-zL6oGLjw0f7sLt3t1", + "type": "arrow", + "x": 731, + "y": 543, + "width": 2.1231441617119344, + "height": 148.32611751283002, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 923576615, + "version": 504, + "versionNonce": 1410705705, + "isDeleted": false, + "boundElements": null, + "updated": 1675590397121, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 2.1231441617119344, + 148.32611751283002 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": { + "elementId": "V_Q9JjPuvqh6fBfAh7P3g", + "focus": 0.02561960456697391, + "gap": 1.6246183338150217 + }, + "startArrowhead": null, + "endArrowhead": "arrow" + }, + { + "type": "text", + "version": 198, + "versionNonce": 1623364903, + "isDeleted": false, + "id": "ri2fonVaxx3URCz9V1PjJ", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 747, + "y": 553, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 56, + "height": 26, + "seed": 1733680745, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675588528734, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "start", + "baseline": 18, + "textAlign": "center", + "verticalAlign": "top", + "containerId": null, + "originalText": "start" + }, + { + "type": "rectangle", + "version": 719, + "versionNonce": 867736585, + "isDeleted": false, + "id": "So2q8hpc6F5KvtPQFTop8", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 234.5, + "y": 683.5, + "strokeColor": "#c92a2a", + "backgroundColor": "transparent", + "width": 251, + "height": 34, + "seed": 1945517991, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "sGrQmvRDJHuYF_9i6rXob" + } + ], + "updated": 1675590397121, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 675, + "versionNonce": 1991623943, + "isDeleted": false, + "id": "sGrQmvRDJHuYF_9i6rXob", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 294, + "y": 688.5, + "strokeColor": "#c92a2a", + "backgroundColor": "transparent", + "width": 132, + "height": 24, + "seed": 491532873, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397121, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "standalone.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "So2q8hpc6F5KvtPQFTop8", + "originalText": "standalone.py" + }, + { + "type": "rectangle", + "version": 753, + "versionNonce": 1278882537, + "isDeleted": false, + "id": "1wtZQP7JhcQ4lwrIYtmqt", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 234.5, + "y": 722, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 251, + "height": 34.5, + "seed": 120949223, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "AZjkn1SJRrYlmgfL9zSOs" + } + ], + "updated": 1675590397122, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 714, + "versionNonce": 1373998119, + "isDeleted": false, + "id": "AZjkn1SJRrYlmgfL9zSOs", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 300.5, + "y": 727, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 119, + "height": 24, + "seed": 1479388169, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397122, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "webserver.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "1wtZQP7JhcQ4lwrIYtmqt", + "originalText": "webserver.py" + }, + { + "type": "rectangle", + "version": 797, + "versionNonce": 1378217417, + "isDeleted": false, + "id": "48sa_pFKMBlEU75p47EfA", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 234.5, + "y": 763, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 251, + "height": 34, + "seed": 1398331655, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "0Z2AD5xnd4bUAS3ryDS-y" + } + ], + "updated": 1675590397122, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 759, + "versionNonce": 1037004615, + "isDeleted": false, + "id": "0Z2AD5xnd4bUAS3ryDS-y", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 317, + "y": 768, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 86, + "height": 24, + "seed": 1308778217, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397122, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "server.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "48sa_pFKMBlEU75p47EfA", + "originalText": "server.py" + }, + { + "type": "rectangle", + "version": 836, + "versionNonce": 1553419433, + "isDeleted": false, + "id": "JwMl3Y2Txi0Xx4W1iwNcq", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 236.5, + "y": 804, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 251, + "height": 34.5, + "seed": 1769513959, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "5waxi9faL1bP3hACWhylM" + } + ], + "updated": 1675590397122, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 794, + "versionNonce": 1422913127, + "isDeleted": false, + "id": "5waxi9faL1bP3hACWhylM", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 323.5, + "y": 809, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 77, + "height": 24, + "seed": 46215689, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397123, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "client.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "JwMl3Y2Txi0Xx4W1iwNcq", + "originalText": "client.py" + }, + { + "type": "rectangle", + "version": 890, + "versionNonce": 322555785, + "isDeleted": false, + "id": "P1bp9Rfq5SwS130g34yi7", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 235.5, + "y": 844, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 251, + "height": 34.5, + "seed": 485157865, + "groupIds": [], + "roundness": { + "type": 3 + }, + "boundElements": [ + { + "type": "text", + "id": "cYs-xqat3zotKrKiW0d8F" + } + ], + "updated": 1675590397123, + "link": null, + "locked": false + }, + { + "type": "text", + "version": 855, + "versionNonce": 833849735, + "isDeleted": false, + "id": "cYs-xqat3zotKrKiW0d8F", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "angle": 0, + "x": 278, + "y": 849, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "width": 166, + "height": 24, + "seed": 746119975, + "groupIds": [], + "roundness": null, + "boundElements": null, + "updated": 1675590397123, + "link": null, + "locked": false, + "fontSize": 20, + "fontFamily": 1, + "text": "client_browser.py", + "baseline": 17, + "textAlign": "center", + "verticalAlign": "middle", + "containerId": "P1bp9Rfq5SwS130g34yi7", + "originalText": "client_browser.py" + }, + { + "id": "rQhOqJTXTXy1a48aIPtoK", + "type": "line", + "x": 504, + "y": 682, + "width": 1, + "height": 197, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 2, + "strokeStyle": "solid", + "roughness": 0, + "opacity": 100, + "groupIds": [], + "roundness": { + "type": 2 + }, + "seed": 1950842537, + "version": 308, + "versionNonce": 474543721, + "isDeleted": false, + "boundElements": null, + "updated": 1675590397123, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + -1, + 197 + ] + ], + "lastCommittedPoint": null, + "startBinding": null, + "endBinding": null, + "startArrowhead": null, + "endArrowhead": null + }, + { + "id": "sYMUNY_UMw9YOE9QnlXCK", + "type": "line", + "x": 643, + "y": 783, + "width": 137, + "height": 0, + "angle": 0, + "strokeColor": "#000000", + "backgroundColor": "transparent", + "fillStyle": "hachure", |