]> git.ipfire.org Git - thirdparty/haproxy.git/commit
[MINOR] stream_interface: add functions to support running as internal/external tasks
authorWilly Tarreau <w@1wt.eu>
Sat, 5 Sep 2009 18:57:35 +0000 (20:57 +0200)
committerWilly Tarreau <w@1wt.eu>
Wed, 23 Sep 2009 21:52:15 +0000 (23:52 +0200)
commitfb90d94d7a9056db8669f12b1ab2cd0c5f5c682e
treec26c0f8df4f0fb8267a668d1927891224f4bd32b
parentb029f8cd7d7f693642d399b43a07abcb7e63568f
[MINOR] stream_interface: add functions to support running as internal/external tasks

It will soon be necessary to have stream interfaces running as part of
the current task, or as independant tasks. For instance when we want to
implement compression or SSL. It will also be used for applets running
as stream interfaces.

These new functions are used to perform exactly that. Note that it's
still not easy to write a simple echo applet and more functions will
likely be needed.
include/proto/stream_interface.h
include/types/stream_interface.h
src/stream_interface.c