17 #ifndef COM_BORA_SOFTWARE__BALAU_NETWORK_HTTP_SERVER_WS_WEB_APPS__NULL_WS_WEB_APP 18 #define COM_BORA_SOFTWARE__BALAU_NETWORK_HTTP_SERVER_WS_WEB_APPS__NULL_WS_WEB_APP 43 #endif // COM_BORA_SOFTWARE__BALAU_NETWORK_HTTP_SERVER_WS_WEB_APPS__NULL_WS_WEB_APP Abstract base class of WebSocket web application handlers.
Abstract base class of WebSocket web application handlers.
Definition: WsWebApp.hpp:36
void handlePing(WsSession &session, std::string_view path) override
Handle a received ping control message.
Definition: NullWsWebApp.hpp:36
void handleTextMessage(WsSession &session, std::string_view path) override
Handle received text data.
Definition: NullWsWebApp.hpp:30
void handlePong(WsSession &session, std::string_view path) override
Handle a received pong control message.
Definition: NullWsWebApp.hpp:38
A WebSocket web application that silently consumes.
Definition: NullWsWebApp.hpp:29
void handleClose(WsSession &session, std::string_view path) override
Handle a received close control message.
Definition: NullWsWebApp.hpp:34
void handleBinaryMessage(WsSession &session, std::string_view path) override
Handle received binary data.
Definition: NullWsWebApp.hpp:32
Manages the handling of WebSocket messages in a WebSocket connection.
Definition: WsSession.hpp:35
A set of WebSocket web apps provided by the Balau library.
Definition: EchoingWsWebApp.hpp:22