Mercurial > irccd
view .clang @ 733:bd12709b1975
Irccd: rework server to be simpler
Server no longer has signals, now user is responsible of calling connect(),
recv() and pass a completion handler. The recv function will complete with a
std::variant of all possible events.
The server does not manage itself anymore, the reconnection system has been
moved to server_service instead.
To simplify reconnection, the limit has been removed now you can only enable
indefinite reconnection or disable it at all.
closes #893
closes #892
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 24 Jul 2018 21:30:00 +0200 |
parents | a2ece4ed9f5d |
children | f50164e4f794 |
line wrap: on
line source
-Ibuild -Ibuild/irccd -Iextern/duktape -Iextern/json -Ilibirccd-core -Ilibirccd -Ilibirccdctl -Ilibirccd-js -Ilibirccd-test