eckit::Rsync class

Constructors, destructors, conversion operators

Rsync(bool statistics = false)
~Rsync()

Public functions

void syncData(const PathName& source, const PathName& target)
void syncRecursive(const PathName& source, const PathName& target)
auto shouldUpdate(const PathName& source, const PathName& target) -> bool
void computeSignature(DataHandle& input, DataHandle& output)
void computeDelta(DataHandle& signature, DataHandle& input, DataHandle& output)
void updateData(DataHandle& input, DataHandle& delta, DataHandle& output)