kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDBRDFGraphSynchronisation::SynchronisationManager Class Reference

#include <SynchronisationManager.h>

Classes

struct  Private
 

Public Member Functions

 SynchronisationManager (const QString &_name, const kDB::Repository::TripleStore &_store, AbstractCommunicationInterface *_communicationInterface)
 
void handleStatus (const Status &_status)
 
void handleVote (const Vote &_vote)
 
void handleRevisionsRequest (const RevisionsRequest &_request)
 
void handleRevisions (const Revisions &_revisions)
 
void start ()
 

Detailed Description

The synchronisation manager is used to syncrhonise the content of a triple store with other agents. It implements the synchronisation protocol described in: "RGS⊕ v2.0: RDF Graph Synchronization under very Unreliable Communication".

Constructor & Destructor Documentation

◆ SynchronisationManager()

SynchronisationManager::SynchronisationManager ( const QString & _name,
const kDB::Repository::TripleStore & _store,
AbstractCommunicationInterface * _communicationInterface )

The documentation for this class was generated from the following files: