aboutsummaryrefslogtreecommitdiffstats
path: root/src/llist.h
diff options
context:
space:
mode:
authorLukas Fleischer <lfleischer@calcurse.org>2016-12-08 10:05:15 +0100
committerLukas Fleischer <lfleischer@calcurse.org>2016-12-08 16:22:00 +0100
commit7b5602ae17c62a8af63886235f9c841562373c49 (patch)
treed65095da8fea173cd16f15d52a8c15dfa9d82ff6 /src/llist.h
parent8cd7c76db31fe83977c6e9014ca3ea00e01202f4 (diff)
downloadcalcurse-7b5602ae17c62a8af63886235f9c841562373c49.tar.gz
calcurse-7b5602ae17c62a8af63886235f9c841562373c49.zip
calcurse-caldav: Split object addition and removal
Instead of performing two synchronization steps (push/pull), split the synchronization protocol into four steps: 1. Retrieve new objects from the server. 2. Delete local objects that no longer exist on the server. 3. Push new objects to the server. 4. Delete remote objects that no longer exist locally. Each of the steps is performed by a separate function. Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
Diffstat (limited to 'src/llist.h')
0 files changed, 0 insertions, 0 deletions