aboutsummaryrefslogtreecommitdiff
path: root/src/core/mainloop/core_mainloop.md
blob: fee8a8179c98e17828e69eee4bd1f674eeefdea1 (plain)
1
2
3
4
5
6
7
8
9
10
@dir /core/mainloop
@brief core/mainloop: Non-onion-routing mainloop functionality

This module uses the event-loop code of \refdir{lib/evloop} to implement an
asynchronous connection-oriented protocol handler.

The layering here is imperfect: the code here was split from \refdir{core/or}
without refactoring how the two modules call one another.  Probably many
functions should be moved and refactored.