1*1c60b9acSAndroid Build Coastguard Worker# lws minimal http server eventlib demos
2*1c60b9acSAndroid Build Coastguard Worker
3*1c60b9acSAndroid Build Coastguard WorkerThis demonstrates a slightly more complex demo that can use
4*1c60b9acSAndroid Build Coastguard Workerany of the event loops (it defaults to poll)
5*1c60b9acSAndroid Build Coastguard Worker
6*1c60b9acSAndroid Build Coastguard WorkerIt uses statically included plugins to provide the lws test server functions
7*1c60b9acSAndroid Build Coastguard Worker
8*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning
9*1c60b9acSAndroid Build Coastguard Worker---|---
10*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15
11*1c60b9acSAndroid Build Coastguard Worker--uv|Use the libuv event library (lws must have been configured with `-DLWS_WITH_LIBUV=1`)
12*1c60b9acSAndroid Build Coastguard Worker--event|Use the libevent library (lws must have been configured with `-DLWS_WITH_LIBEVENT=1`)
13*1c60b9acSAndroid Build Coastguard Worker--ev|Use the libev event library (lws must have been configured with `-DLWS_WITH_LIBEV=1`)
14*1c60b9acSAndroid Build Coastguard Worker
15*1c60b9acSAndroid Build Coastguard Worker## build
16*1c60b9acSAndroid Build Coastguard Worker
17*1c60b9acSAndroid Build Coastguard Worker```
18*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make
19*1c60b9acSAndroid Build Coastguard Worker```
20*1c60b9acSAndroid Build Coastguard Worker
21*1c60b9acSAndroid Build Coastguard Worker## usage
22*1c60b9acSAndroid Build Coastguard Worker
23*1c60b9acSAndroid Build Coastguard Worker```
24*1c60b9acSAndroid Build Coastguard Worker $ ./lws-minimal-http-server-eventlib-demos
25*1c60b9acSAndroid Build Coastguard Worker[2018/03/04 09:30:02:7986] USER: LWS minimal http server-eventlib-demos | visit http://localhost:7681
26*1c60b9acSAndroid Build Coastguard Worker[2018/03/04 09:30:02:7986] NOTICE: Creating Vhost 'default' port 7681, 1 protocols, IPv6 on
27*1c60b9acSAndroid Build Coastguard Worker```
28*1c60b9acSAndroid Build Coastguard Worker
29*1c60b9acSAndroid Build Coastguard WorkerVisit http://localhost:7681
30*1c60b9acSAndroid Build Coastguard Worker
31