handy_httpd.components.websocket

Contains the various components of the Handy-Httpd websocket implementation including a request handler, websocket manager thread, and functions for reading and writing websocket data frames.

Modules

frame
module handy_httpd.components.websocket.frame

Contains the low-level implementation of the WebSocket data frame spec, as well as some friendly functions for reading and writing data frames from D types.

handler
module handy_httpd.components.websocket.handler

Defines components relating to how websocket messages and initial HTTP requests are handled.

manager
module handy_httpd.components.websocket.manager

This module defines the websocket manager and associated elements that are responsible for managing all connected websockets.

Public Imports

handy_httpd.components.websocket.frame
public import handy_httpd.components.websocket.frame;
Undocumented in source.
handy_httpd.components.websocket.handler
public import handy_httpd.components.websocket.handler;
Undocumented in source.
handy_httpd.components.websocket.manager
public import handy_httpd.components.websocket.manager;
Undocumented in source.