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-client
Andy Green 498a4e2bd7 sul: all timed objects use a single pt sul list
wsi timeout, wsi hrtimer, sequencer timeout and vh-protocol timer
all now participate on a single sorted us list.

The whole idea of polling wakes is thrown out, poll waits ignore the
timeout field and always use infinite timeouts.

Introduce a public api that can schedule its own callback from the event
loop with us resolution (usually ms is all the platform can do).

Upgrade timeouts and sequencer timeouts to also be able to use us resolution.

Introduce a prepared fakewsi in the pt, so we don't have to allocate
one on the heap when we need it.

Directly handle vh-protocol timer if LWS_MAX_SMP == 1
2019-08-09 10:12:09 +01:00
..
minimal-http-client sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
minimal-http-client-certinfo sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
minimal-http-client-custom-headers sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
minimal-http-client-hugeurl sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
minimal-http-client-multi sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
minimal-http-client-post sul: all timed objects use a single pt sul list 2019-08-09 10:12:09 +01:00
README.md minimal-http-client-custom-headers 2019-03-12 11:57:43 +08:00

name demonstrates
minimal-http-client-certinfo Shows how to gain detailed information on the peer certificate
minimal-http-client-custom-headers Shows how to send and receive custom headers (h1 only)
minimal-http-client-hugeurl Sends a > 2.5KB URL to warmcat.com
minimal-http-client-multi Connects to and reads https://warmcat.com, 8 times concurrently
minimal-http-client-post POSTs a form containing an uploaded file and a form variable, and captures the response
minimal-http-client Connects to and reads https://warmcat.com