1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/minimal-examples/http-server/minimal-http-server-eventlib-demos
2018-11-15 17:15:29 +08:00
..
mount-origin minimal: update copies of test assets to CSP-compatible versions 2018-11-15 17:15:29 +08:00
CMakeLists.txt hrtimer: add support for libevent and libev 2018-05-02 19:27:33 +08:00
localhost-100y.cert hrtimer: add support for libevent and libev 2018-05-02 19:27:33 +08:00
localhost-100y.key hrtimer: add support for libevent and libev 2018-05-02 19:27:33 +08:00
minimal-http-server-eventlib-demos.c hrtimer: add support for libevent and libev 2018-05-02 19:27:33 +08:00
README.md hrtimer: add support for libevent and libev 2018-05-02 19:27:33 +08:00

lws minimal http server eventlib demos

This demonstrates a slightly more complex demo that can use any of the event loops (it defaults to poll)

It uses statically included plugins to provide the lws test server functions

Commandline option Meaning
-d Debug verbosity in decimal, eg, -d15
--uv Use the libuv event library (lws must have been configured with -DLWS_WITH_LIBUV=1)
--event Use the libevent library (lws must have been configured with -DLWS_WITH_LIBEVENT=1)
--ev Use the libev event library (lws must have been configured with -DLWS_WITH_LIBEV=1)

build

 $ cmake . && make

usage

 $ ./lws-minimal-http-server-eventlib-demos
[2018/03/04 09:30:02:7986] USER: LWS minimal http server-eventlib-demos | 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