libwebsockets/lib
Andy Green 8c6aaa2b43 extensions change child count to highest child subchannel
This also changes the wsi_children array to be indexed by subchannel - 2,
non-existent channels are NULL in there and highest_child_subchannel
is a highwater mark for the highest subchannel ever used.  That way we
can immediately get the wsi for a subchannel at the cost of some extra
sparse skipping during management.

This also takes care of scanning for empty slots on allocation and
NULLing on close of subchannel instead of deletion.

Signed-off-by: Andy Green <andy@warmcat.com>
2011-05-25 21:07:20 +01:00
..
base64-decode.c remove line end at 72 for base64 encode 2011-05-14 15:08:00 +02:00
client-handshake.c x google mux implement child close 2011-05-24 22:07:45 +01:00
extension-deflate-stream.c introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
extension-deflate-stream.h pass ext pointer in ext callback 2011-03-22 09:04:01 +00:00
extension-x-google-mux.c extensions change child count to highest child subchannel 2011-05-25 21:07:20 +01:00
extension-x-google-mux.h extensions change child count to highest child subchannel 2011-05-25 21:07:20 +01:00
extension.c introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
handshake.c x google mux implement child close 2011-05-24 22:07:45 +01:00
libwebsockets.c extensions ensure per conn allocation starts zeroed 2011-05-25 20:46:18 +01:00
libwebsockets.h Move include of gettimeofday.h to be able to build in C and C++ 2011-05-24 17:15:25 +01:00
Makefile.am introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
Makefile.in introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
md5.c introduce-private-md5-sha1.patch 2011-01-23 17:47:08 +00:00
parsers.c x google mux implement child close 2011-05-24 22:07:45 +01:00
private-libwebsockets.h introduce x google mux very draft indeed 2011-05-23 10:00:03 +01:00
sha-1.c introduce win32 build capability 2011-03-02 22:03:47 +00:00