1*1c60b9acSAndroid Build Coastguard Worker# lws minimal ws server + permessage-deflate echo 2*1c60b9acSAndroid Build Coastguard Worker 3*1c60b9acSAndroid Build Coastguard WorkerThis example serves no-protocl-name ws on localhost:7681 4*1c60b9acSAndroid Build Coastguard Workerand echoes back anything that comes from the client. 5*1c60b9acSAndroid Build Coastguard Worker 6*1c60b9acSAndroid Build Coastguard WorkerYou can use it for testing lws against Autobahn (use the 7*1c60b9acSAndroid Build Coastguard Worker-p option to tell it to listen on 9001 for that) 8*1c60b9acSAndroid Build Coastguard Worker 9*1c60b9acSAndroid Build Coastguard Worker## build 10*1c60b9acSAndroid Build Coastguard Worker 11*1c60b9acSAndroid Build Coastguard Worker``` 12*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make 13*1c60b9acSAndroid Build Coastguard Worker``` 14*1c60b9acSAndroid Build Coastguard Worker 15*1c60b9acSAndroid Build Coastguard Worker## usage 16*1c60b9acSAndroid Build Coastguard Worker 17*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning 18*1c60b9acSAndroid Build Coastguard Worker---|--- 19*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15 20*1c60b9acSAndroid Build Coastguard Worker-p port|Port to connect to 21*1c60b9acSAndroid Build Coastguard Worker-u url|URL path part to connect to 22*1c60b9acSAndroid Build Coastguard Worker-o|Finish after one connection 23*1c60b9acSAndroid Build Coastguard Worker 24*1c60b9acSAndroid Build Coastguard Worker``` 25*1c60b9acSAndroid Build Coastguard Worker $ ./lws-minimal-ws-server-echo 26*1c60b9acSAndroid Build Coastguard Worker[2018/04/24 10:29:34:6212] USER: LWS minimal ws server echo + permessage-deflate + multifragment bulk message 27*1c60b9acSAndroid Build Coastguard Worker[2018/04/24 10:29:34:6213] NOTICE: Creating Vhost 'default' port 7681, 1 protocols, IPv6 off 28*1c60b9acSAndroid Build Coastguard Worker... 29*1c60b9acSAndroid Build Coastguard Worker``` 30*1c60b9acSAndroid Build Coastguard Worker 31