Add initial version of the CfApi backend
authorKevin Ottens <kevin.ottens@nextcloud.com>
Fri, 18 Dec 2020 11:37:03 +0000 (12:37 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Wed, 30 Dec 2020 08:44:58 +0000 (09:44 +0100)
commit423780bf7929a4c34dd23fd819d762642db28eef
treeb7ee30bc8aaea294c30d3dcb891cb959a769f9bc
parent216b251b4001e08378ac7938872857a3aebb8560
Add initial version of the CfApi backend

For now this implements only the logic necessary to get a test suite
equivalent to the TestSyncVirtualFiles one to pass. It doesn't (yet)
honor request to fetch files from the system.

Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
src/libsync/CMakeLists.txt
src/libsync/vfs/cfapi/vfs_cfapi.cpp [new file with mode: 0644]
src/libsync/vfs/cfapi/vfs_cfapi.h [new file with mode: 0644]
test/CMakeLists.txt
test/testsynccfapi.cpp [new file with mode: 0644]