1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00
libwebsockets/minimal-examples/ws-server
Andy Green 2f4316527b sul: more paranoid casting vs libc header types
As it is, if time_t is 32-bit on the platform it might lead to
arithmetic overflow, so force it to lws_usec_t (uint64_t) even
though it works OK here on x86_64.

Add a minimal example aimed at testing the wsi hrtimer stability
consistently across platforms.

Add and disable by default hrtimer dump code (this is too expensive
and specific to internal testing to leave in for debug mode even if
it's not printed).  If you hack it enabled, it will dump the sul
list for the pt and assert if the list is disordered.
2019-10-27 06:22:13 +00:00
..
minimal-ws-broker semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-echo clean: internally use LWS_WITH_CLIENT and _SERVER 2019-08-26 09:58:57 +01:00
minimal-ws-server-pmd semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-pmd-bulk semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-pmd-corner clean: internally use LWS_WITH_CLIENT and _SERVER 2019-08-26 09:58:57 +01:00
minimal-ws-server-ring semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-threadpool semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-threads semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-threads-smp semmle: fix warnings 2019-09-22 09:35:07 -07:00
minimal-ws-server-timer sul: more paranoid casting vs libc header types 2019-10-27 06:22:13 +00:00
README.md minimal examples: ws-server-threads-smp 2019-01-28 07:02:33 +08:00

Example Demonstrates
minimal-ws-broker Simple ws server with a publish / broker / subscribe architecture
minimal-ws-server-echo Simple ws server that listens and echos back anything clients send
minimal-ws-server-pmd-bulk Simple ws server showing how to pass bulk data with permessage-deflate
minimal-ws-server-pmd-corner Corner-case tests for permessage-deflate
minimal-ws-server-pmd Simple ws server with permessage-deflate support
minimal-ws-server-ring Like minimal-ws-server but holds the chat in a multi-tail ringbuffer
minimal-ws-server-threadpool Demonstrates how to use a worker thread pool with lws
minimal-ws-server-threads-smp SMP ws server where data is produced by different threads with multiple lws service threads too
minimal-ws-server-threads Simple ws server where data is produced by different threads
minimal-ws-server Serves an index.html over http that opens a ws shared chat client in a browser