haproxy/include/types
Willy Tarreau d825eef9c5 [MAJOR] replaced all timeouts with struct timeval
The timeout functions were difficult to manipulate because they were
rounding results to the millisecond. Thus, it was difficult to compare
and to check what expired and what did not. Also, the comparison
functions were heavy with multiplies and divides by 1000. Now, all
timeouts are stored in timevals, reducing the number of operations
for updates and leading to cleaner and more efficient code.
2007-05-12 22:35:00 +02:00
..
acl.h [MINOR] implement acl_parse_ip and acl_match_ip 2007-05-08 23:24:51 +02:00
backend.h [MEDIUM] implement SMTP health checks 2007-05-08 23:50:35 +02:00
buffers.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
capture.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
client.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
fd.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
global.h [MINOR] added the "tcpsplice" option 2007-01-06 23:45:24 +01:00
hdr_idx.h [BUG] files were missing for hdr_idx in previous commit 2006-12-04 02:20:02 +01:00
httperr.h [MAJOR] udpated the stats page to clearly distinguish FEs and BEs 2007-01-01 21:38:07 +01:00
log.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
polling.h [MAJOR] introduced speculative I/O with epoll() 2007-04-16 00:53:59 +02:00
proto_http.h [MEDIUM] always have msg->sol point to beginning of message 2007-05-08 14:05:14 +02:00
proxy.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
queue.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00
server.h [MINOR] changed server weight storage from char to unsigned int 2007-03-25 21:16:40 +02:00
session.h [MEDIUM] store the original destination address in the session 2007-05-08 23:24:20 +02:00
task.h [MAJOR] replaced all timeouts with struct timeval 2007-05-12 22:35:00 +02:00
template.h [CLEANUP] included common/version.h everywhere 2006-06-29 18:54:54 +02:00