Commit Graph

32 Commits (775eaeb420578cbac18eae2f4dbf2b94f3183fbc)

Author SHA1 Message Date
Richard Fuchs 8b4e26b32a MT#62181 global: use AmThread stop_requested
10 months ago
Donat Zenichev f6b48fa6d9 MT#59962 wheeltimer: make timer dealloc variable
10 months ago
Richard Fuchs a80ab9bde4 MT#62181 wheeltimer: add comments
11 months ago
Richard Fuchs eb377da959 MT#62181 wheeltimer: add shutdown procedure
11 months ago
Richard Fuchs 7e59c46309 MT#62181 wheeltimer: add logging
11 months ago
Richard Fuchs d78b38db8e MT#62181 wheeltimer: add range support
11 months ago
Richard Fuchs debca6dd3f MT#62181 wheeltimer: support absolute expiry
11 months ago
Richard Fuchs 4c3e900017 MT#62181 wheeltimer: move out expiry values
11 months ago
Richard Fuchs 84f54dcb34 MT#62181 wheeltimer: refactor arming logic
11 months ago
Richard Fuchs b01bf0557b MT#62181 wheeltimer: obsolete timer_req
11 months ago
Richard Fuchs b58cb99611 MT#62181 wheeltimer: rework using std::map
11 months ago
Richard Fuchs 06466ee843 MT#62181 wheeltimer: use local reqs_process
11 months ago
Richard Fuchs fff6cb3103 MT#62181 wheeltimer: use std::list
11 months ago
Richard Fuchs cf89d566f1 MT#62181 wheeltimer: deprecate fixed resolution
11 months ago
Richard Fuchs f106c25c5d MT#62181 wheeltimer: use lock guards
11 months ago
Richard Fuchs 84fc2cc789 MT#40962 increase idle sleep time
2 years ago
Richard Fuchs 390bf441cf MT#40962 use condition variable for events
2 years ago
Richard Fuchs 2043114383 MT#40962 split up events from timers
2 years ago
Richard Fuchs 1873c57450 MT#40962 track number of timers
2 years ago
Richard Fuchs 7bf2f9ceb3 MT#40962 allow for varying sleep times
2 years ago
Richard Fuchs 25420425da MT#40962 change wheel timer math to ints
2 years ago
Richard Fuchs 1490c93c7f MT#40962 remove 2 ms exemption
2 years ago
Richard Fuchs 59503eacb5 MT#40962 make wheeltimer::wall_clock private
2 years ago
Richard Fuchs eeae1d1343 MT#40962 refactor wheeltimer::unix_clock
2 years ago
Victor Seva ff47897962 Imported Upstream version 1.6.0~20140516~eaa616
12 years ago
Raphael Coeffic 4552965220 b/f: race condition timers
15 years ago
Stefan Sayer 5bd402c8bd unified and cleaned up debug log
15 years ago
Stefan Sayer 7dcb7e2abb added OpenSSL linking exception to license
16 years ago
Raphael Coeffic 5120770a4e introduced a new DNS cache
16 years ago
Raphael Coeffic e7771d3f38 introduced the singleton pattern
16 years ago
Stefan Sayer 1704f9cb34 optimizing wheeltimer against lock contention (ref r30379)
16 years ago
Raphael Coeffic 00aa71fad7 - moved sipctrl plug-in into the core (core/sip).
16 years ago