import{Ct as e,F as t,xt as n}from"#entry";import"./C7aesQOP.js";var r=t(`global`,()=>{let t=e(null),r=e(null),i=e(null),a=n({download:[],upload:[]}),o=n([]),s=n([]);return{rootElement:t,latestTraffic:r,latestMemory:i,trafficChartHistory:a,memoryChartHistory:o,connectionCountHistory:s,setLatestTraffic:e=>{r.value=e},setLatestMemory:e=>{i.value=e},addTrafficDataPoint:(e,t,n)=>{a.download.push([e,t]),a.upload.push([e,n]),a.download.length>30&&a.download.shift(),a.upload.length>30&&a.upload.shift()},addMemoryDataPoint:(e,t)=>{o.push([e,t]),o.length>30&&o.shift()},addConnectionCountDataPoint:(e,t)=>{s.push([e,t]),s.length>30&&s.shift()},clearChartHistory:()=>{a.download.length=0,a.upload.length=0,o.length=0,s.length=0}}});export{r as t};