Kurlyk
Loading...
Searching...
No Matches
WebSocketManager.hpp File Reference

Defines the WebSocketManager singleton responsible for backend-specific WebSocket client instances. More...

Go to the source code of this file.

Classes

class  kurlyk::WebSocketManager
 Manages backend-specific WebSocket client instances and coordinates their lifecycle. More...

Namespaces

namespace  kurlyk
 Primary namespace for the Kurlyk library, encompassing initialization, request management, and utility functions.

Macros

#define _KURLYK_WEBSOCKET_MANAGER_HPP_INCLUDED

Typedefs

using kurlyk::selected_backend_client_ptr = std::shared_ptr<selected_backend_client_t>
 Shared pointer to the compile-time selected backend client type.
using kurlyk::selected_backend_client_weak_ptr = std::weak_ptr<selected_backend_client_t>
 Weak pointer to the compile-time selected backend client type.

Detailed Description

Defines the WebSocketManager singleton responsible for backend-specific WebSocket client instances.

Definition in file WebSocketManager.hpp.

Macro Definition Documentation

◆ _KURLYK_WEBSOCKET_MANAGER_HPP_INCLUDED

#define _KURLYK_WEBSOCKET_MANAGER_HPP_INCLUDED

Definition at line 3 of file WebSocketManager.hpp.