haproxy/include/types
Willy Tarreau d0a201b35c [CLEANUP] task: distinguish between clock ticks and timers
Timers are unsigned and used as tree positions. Ticks are signed and
used as absolute date within current time frame. While the two are
normally equal (except zero), it's important not to confuse them in
the code as they are not interchangeable.

We add two inline functions to turn each one into the other.

The comments have also been moved to the proper location, as it was
not easy to understand what was a tick and what was a timer unit.
2009-03-08 15:58:07 +01:00
..
acl.h
backend.h
buffers.h [MEDIUM] splice: make use of pipe pools 2009-01-25 13:56:13 +01:00
capture.h
fd.h [MINOR] move the listener reference from fd to session 2008-12-07 16:45:10 +01:00
freq_ctr.h [MEDIUM] measure and report session rate on frontend, backends and servers 2009-03-05 18:43:00 +01:00
global.h [MEDIUM] splice: add the global "nosplice" option 2009-01-25 16:03:28 +01:00
hdr_idx.h
httperr.h
log.h
pipe.h [MEDIUM] introduce pipe pools 2009-01-25 13:49:53 +01:00
proto_http.h [MINOR] redirect: add support for the "drop-query" option 2008-12-07 23:42:01 +01:00
proto_tcp.h
protocols.h [MEDIUM] minor update to the task api: let the scheduler queue itself 2009-03-08 09:38:41 +01:00
proxy.h [MEDIUM] implement "rate-limit sessions" for the frontend 2009-03-05 23:48:25 +01:00
queue.h
server.h [MEDIUM] measure and report session rate on frontend, backends and servers 2009-03-05 18:43:00 +01:00
session.h [MEDIUM] implement error dump on unix socket with "show errors" 2009-03-04 15:53:18 +01:00
stream_interface.h [MEDIUM] enable inter-stream_interface wakeup calls 2008-12-28 11:09:02 +01:00
task.h [CLEANUP] task: distinguish between clock ticks and timers 2009-03-08 15:58:07 +01:00
template.h