haproxy/include/proto
Willy Tarreau ff3e648812 MINOR: connection: implement conn_sock_send()
This function is an equivalent to send() which operates over a connection
instead of a file descriptor. It checks that the control layer is ready
and that it's allowed to send. If automatically enables polling if it
cannot send. It simplifies the return checks by returning zero in all
cases where it cannot send so that the caller only has to care about
negative values indicating errors.
2015-03-13 00:04:49 +01:00
..
acl.h MINOR: pattern: store configuration reference for each acl or map pattern. 2014-03-17 18:06:07 +01:00
arg.h MINOR: global: export many symbols. 2015-02-28 23:12:32 +01:00
auth.h MEDIUM: pattern: The match function browse itself the list or the tree. 2014-03-17 18:06:07 +01:00
backend.h MAJOR: checks: add support for a new "drain" administrative mode 2014-05-23 14:29:11 +02:00
channel.h MINOR: channel: add chn_sess() helper to retrieve session from channel 2015-03-11 20:41:47 +01:00
checks.h MEDIUM: Allow suppression of email alerts by log level 2015-02-06 07:59:58 +01:00
compression.h
connection.h MINOR: connection: implement conn_sock_send() 2015-03-13 00:04:49 +01:00
cttproxy.h
dumpstats.h MEDIUM: stats: reimplement HTTP keep-alive on the stats page 2014-04-24 17:24:56 +02:00
fd.h MAJOR: polling: centralize calls to I/O callbacks 2014-11-21 20:37:32 +01:00
freq_ctr.h MINOR: freq_ctr: introduce a new averaging method 2014-06-17 17:15:51 +02:00
frontend.h
hdr_idx.h
hlua.h BUG/MEDIUM: lua: the Lua process is not waked up after sending data on requests side 2015-03-09 17:47:52 +01:00
lb_chash.h
lb_fas.h
lb_fwlc.h
lb_fwrr.h
lb_map.h
listener.h
log.h MEDIUM: log: support a user-configurable max log line length 2014-06-27 18:13:53 +02:00
map.h
obj_type.h
pattern.h BUG/MEDIUM: pattern: don't load more than once a pattern list. 2014-11-24 15:40:16 +01:00
payload.h MINOR: global: export many symbols. 2015-02-28 23:12:32 +01:00
peers.h
pipe.h
port_range.h
proto_http.h MINOR: global: export many symbols. 2015-02-28 23:12:32 +01:00
proto_tcp.h MEDIUM: tcp: add register keyword system. 2015-02-28 23:12:32 +01:00
proto_uxst.h BUG/MEDIUM: unix: completely unbind abstract sockets during a pause() 2014-07-08 01:13:35 +02:00
protocol.h MEDIUM: protocol: use a family array to index the protocol handlers 2015-02-28 23:12:31 +01:00
proxy.h MEDIUM: proxy: create a tree to store proxies by name 2014-03-15 07:48:35 +01:00
queue.h REORG: checks: put the functions in the appropriate files ! 2014-05-22 11:27:00 +02:00
raw_sock.h
sample.h MINOR: converters: add function to browse converters 2015-03-11 19:55:10 +01:00
server.h BUG/MINOR: server: move the directive #endif to the end of file 2014-07-29 11:03:14 +02:00
session.h MEDIUM: session: simplify receive buffer allocator to only use the channel 2015-03-11 20:41:47 +01:00
shctx.h BUG/MAJOR: ssl: Fallback to private session cache if current lock mode is not supported. 2014-05-08 22:46:32 +02:00
signal.h
ssl_sock.h BUILD: ssl: use OPENSSL_NO_OCSP to detect OCSP support 2014-12-09 20:49:22 +01:00
stick_table.h MEDIUM: stick-table: make it easier to register extra data types 2014-07-15 19:14:52 +02:00
stream_interface.h CLEANUP: stream-int: add si_opposite() to find the other stream interface 2015-03-11 20:41:47 +01:00
task.h MAJOR: poll: only rely on wake_expired_tasks() to compute the wait delay 2015-02-28 23:12:30 +01:00
template.h