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

Defines a WebSocket client with SSL support, extending the functionality of the Simple-Web-Server library. More...

#include <client_ws.hpp>
#include <boost/asio/ssl.hpp>

Go to the source code of this file.

Classes

class  SimpleWeb::SocketClient< WSS >
 A WebSocket client with SSL support. More...
 

Namespaces

namespace  SimpleWeb
 

Macros

#define _KURLYK_SIMPLE_WEB_SOCKET_CLIENT_WSS_HPP
 

Typedefs

using SimpleWeb::WSS = asio::ssl::stream<asio::ip::tcp::socket>
 

Detailed Description

Defines a WebSocket client with SSL support, extending the functionality of the Simple-Web-Server library.

This file contains the definition of the SocketClient<WSS> class, which is a modification of the WebSocket client from the Simple-Web-Server library to support SSL/TLS connections. It adds the ability to load root certificates from the system using the add_root_certificates() method. For more details on the Simple-Web-Server library, see:

See also
https://gitlab.com/eidheim/Simple-Web-Server

Definition in file SocketClient.hpp.

Macro Definition Documentation

◆ _KURLYK_SIMPLE_WEB_SOCKET_CLIENT_WSS_HPP

#define _KURLYK_SIMPLE_WEB_SOCKET_CLIENT_WSS_HPP

Definition at line 3 of file SocketClient.hpp.