![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include <WebSocketServer.hpp>
Public Member Functions | |
Connection (WebSocketServer &server, std::unique_ptr< web_socket_t > ws) | |
Connection (const Connection &)=delete | |
Connection (Connection &&)=default | |
WebSocketServer & | server () const |
web_socket_t & | ws () const |
void | send (std::string_view msg) |
void | listen () |
bool | wait_on_message () |
Private Attributes | |
WebSocketServer & | server_ |
std::unique_ptr< web_socket_t > | ws_ |
Definition at line 18 of file WebSocketServer.hpp.
WebSocketServer::Connection::Connection | ( | WebSocketServer & | server, |
std::unique_ptr< web_socket_t > | ws | ||
) |
Definition at line 35 of file WebSocketServer.cpp.
|
delete |
|
default |
void WebSocketServer::Connection::listen | ( | ) |
Definition at line 46 of file WebSocketServer.cpp.
void WebSocketServer::Connection::send | ( | std::string_view | msg | ) |
Definition at line 40 of file WebSocketServer.cpp.
Referenced by m::wasm::detail::WebSocketChannel::sendNotification(), and m::wasm::detail::WebSocketChannel::sendResponse().
|
inline |
Definition at line 29 of file WebSocketServer.hpp.
References server_.
bool WebSocketServer::Connection::wait_on_message | ( | ) |
Definition at line 67 of file WebSocketServer.cpp.
|
inline |
Definition at line 30 of file WebSocketServer.hpp.
References ws_.
|
private |
Definition at line 21 of file WebSocketServer.hpp.
Referenced by server().
|
private |
Definition at line 22 of file WebSocketServer.hpp.
Referenced by ws().