Actions
Task #4264
closedTask #4127: Rebuild the LSDB
Increase independence of SyncLogicHandler.
Start date:
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Description
The SyncLogicHandler currently needs a reference to the LSDB for two things: to determine if an LSA is new, and to notify the LSDB of the new LSAs.
By replacing the direct interface between the LSDB and the SyncLogicHandler with a lambda/functor/etc. and replacing the notification system with signals, sync can require no knowledge of the LSDB.
Actions