Project

General

Profile

Actions

Task #4264

closed

Task #4127: Rebuild the LSDB

Increase independence of SyncLogicHandler.

Added by Nicholas Gordon about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
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.


Subtasks 1 (0 open1 closed)

Task #4335: SyncLogicHandler should use an "oracle" funciton to determine LSA newnessRejectedNicholas Gordon

Actions
Actions

Also available in: Atom PDF