1*1c60b9acSAndroid Build Coastguard Worker# lws minimal secure streams client tx 2*1c60b9acSAndroid Build Coastguard Worker 3*1c60b9acSAndroid Build Coastguard WorkerThe application connects to the secure stream proxy, and opens a streamtype 4*1c60b9acSAndroid Build Coastguard Worker"spam"... this is a websocket connection to libwebsockets.org. 5*1c60b9acSAndroid Build Coastguard Worker 6*1c60b9acSAndroid Build Coastguard WorkerIt then issues 100 x ws messages at 20Hz and exits. 7*1c60b9acSAndroid Build Coastguard Worker 8*1c60b9acSAndroid Build Coastguard Worker## build 9*1c60b9acSAndroid Build Coastguard Worker 10*1c60b9acSAndroid Build Coastguard Worker``` 11*1c60b9acSAndroid Build Coastguard Worker $ cmake . && make 12*1c60b9acSAndroid Build Coastguard Worker``` 13*1c60b9acSAndroid Build Coastguard Worker 14*1c60b9acSAndroid Build Coastguard Worker## usage 15*1c60b9acSAndroid Build Coastguard Worker 16*1c60b9acSAndroid Build Coastguard WorkerCommandline option|Meaning 17*1c60b9acSAndroid Build Coastguard Worker---|--- 18*1c60b9acSAndroid Build Coastguard Worker-d <loglevel>|Debug verbosity in decimal, eg, -d15 19*1c60b9acSAndroid Build Coastguard Worker-f| Force connecting to the wrong endpoint to check backoff retry flow 20*1c60b9acSAndroid Build Coastguard Worker-p| Run as proxy server for clients to connect to over unix domain socket 21*1c60b9acSAndroid Build Coastguard Worker 22*1c60b9acSAndroid Build Coastguard Worker``` 23*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:1396] U: LWS secure streams client TX [-d<verb>] 24*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:1756] N: LWS: 4.1.99-v4.1.0-280-ga329c51485, loglevel 1031 25*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:1761] N: NET CLI SRV H1 H2 WS SS-JSON-POL SSPROX IPV6-on 26*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:2055] N: ++ [1100944|wsi|0|pipe] (1) 27*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:2133] N: ++ [1100944|vh|0|netlink] (1) 28*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:3647] N: ++ [1100944|vh|1|default] (2) 29*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:8590] N: ++ [1100944|SSPcli|0|spam] (1) 30*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:8810] N: ++ [1100944|wsiSSPcli|0|RAW/raw-skt/+@proxy.ss.lws/([1100944|SSPcli|0|spam])] (1) 31*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:9103] N: lws_sspc_sul_retry_cb: [1100944|wsiSSPcli|0|RAW/raw-skt/+@proxy.ss.lws/([1100944|SSPcli|0|spam|default])] 32*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:9795] U: myss_state: LWSSSCS_CREATING, ord 0x0 33*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:20:9869] U: myss_state: LWSSSCS_CONNECTING, ord 0x0 34*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:21:0791] U: myss_state: LWSSSCS_CONNECTED, ord 0x0 35*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:21:1444] U: myss_tx: sending pkt 1 36*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:21:1945] U: myss_tx: sending pkt 2 37*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:21:2459] U: myss_tx: sending pkt 3 38*1c60b9acSAndroid Build Coastguard Worker[2021/02/19 11:25:21:2971] U: myss_tx: sending pkt 4 39*1c60b9acSAndroid Build Coastguard Worker... 40*1c60b9acSAndroid Build Coastguard Worker``` 41