You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
jianglk.darker 7ee447c011
v811_spc009_project
7 months ago
..
mount-origin v811_spc009_project 7 months ago
CMakeLists.txt v811_spc009_project 7 months ago
README.md v811_spc009_project 7 months ago
localhost-100y.cert v811_spc009_project 7 months ago
localhost-100y.key v811_spc009_project 7 months ago
minimal-ws-server.c v811_spc009_project 7 months ago
protocol_lws_minimal.c v811_spc009_project 7 months ago

README.md

lws minimal ws server

build

 $ cmake . && make

Commandline Options

Option Meaning
-d Set logging verbosity
-s Serve using TLS selfsigned cert (ie, connect to it with https://...)
-h Strict Host: header checking against vhost name (localhost) and port
-v Connection validity use 3s / 10s instead of default 5m / 5m10s

usage

 $ ./lws-minimal-ws-server
[2018/03/04 09:30:02:7986] USER: LWS minimal ws server | visit http://localhost:7681
[2018/03/04 09:30:02:7986] NOTICE: Creating Vhost 'default' port 7681, 1 protocols, IPv6 on

Visit http://localhost:7681 on multiple browser windows

Text you type in any browser window is sent to all of them.

For simplicity of this example, only one line of text is cached at the server.