Class Summary Class Description ApplyChangesOperationApplies a given winners database to the local directory. DatabaseBranchA branch represents a list of
DatabaseVersionHeaders, thereby identifying a the history of a client's database.
DatabaseBranchesThe database branches class is a convenience class to bundle multiple
DatabaseBranchs into one object, and map it to its corresponding owner machine name.
DatabaseFileReaderThe DatabaseFileReader provides a way to read a series of database files in a memory-efficient way, by converting them to a series of MemoryDatabases, none of which are too large. DatabaseReconciliatorThe database reconciliator implements various parts of the sync down algorithm (see also:
DatabaseVersionHeaderComparatorComparator to be used when comparing
DownOperationThe down operation implements a central part of Syncany's business logic. DownOperationOptions DownOperationResult FileSystemActionComparatorSorts file system actions according to their natural order to prevent scenarios in which a non-empty directory is deleted, ... FileSystemActionReconciliatorImplements the file synchronization algorithm in the down operation.
Enum Summary Enum Description DownOperationOptions.DownConflictStrategy DownOperationResult.DownResultCode