Plotly.cpp 0.1.0
A C++ plotting library for expressive, interactive, real-time & streaming data visualization
Loading...
Searching...
No Matches
websockets_endpoint.hpp File Reference

WebSocket endpoint interface and implementation for plotly.cpp. More...

#include <atomic>
#include <chrono>
#include <condition_variable>
#include <functional>
#include <mutex>
#include <queue>
#include <string>
#include <string_view>
#include <thread>
#include <unordered_map>
Include dependency graph for websockets_endpoint.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  plotly::detail::WebsocketEndpointInterface
 Abstract interface for WebSocket endpoints. More...
class  plotly::detail::WebsocketEndpointImpl
 Base implementation class for WebSocket endpoints. More...

Namespaces

namespace  plotly
 C++ bindings for Plotly.
namespace  plotly::detail

Detailed Description

WebSocket endpoint interface and implementation for plotly.cpp.

This file defines the WebSocket endpoint classes that provide a unified interface for WebSocket communication in the plotly.cpp library. The design supports both client and server endpoints through a common interface.