commit | aa04c0126a590fc9646d491151bcbfeed34ba693 | [log] [tgz] |
---|---|---|
author | elly <[email protected]> | Mon Jun 24 15:36:01 2013 -0400 |
committer | elly <[email protected]> | Wed Jul 17 10:54:42 2013 -0400 |
tree | 98afc6f61fe8458922e85cb205fca20d928483ce | |
parent | 0bd0c2d1fea2f8ad6361b7912bc99a6a28b1dfa9 [diff] |
Refactor event loop. Refactor the event loop to be modular and testable. Also, add support for detecting corruption of the realtime clock, as can be caused by suspend/resume cycles without an rtc battery. The event loop is now driven by a tree of events, which are either sources (currently suspend/resume events, periodic events, and network route events) or composite events. Signed-off-by: Elly Fong-Jones <[email protected]>