Files
Aethera/web_server/src/Plot.cpp
T
2026-08-21 12:26:54 +08:00

7 lines
424 B
C++

#include "Plot.hpp"
namespace aethera::web {
Plot::Plot(std::string key_value, std::shared_ptr<Graph_WebSocket> websocket_value) : websocket(std::move(websocket_value)), key(std::move(key_value)) { websocket->register_callback(key, [this](std::string_view event) { on_event(event); }); }
Plot::~Plot() { websocket->unregister_callback(key); }
void Plot::send_frame(std::string_view frame) { websocket->send(key, frame); }
}