kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kdb
extensions
kDBRDFGraphSynchronisation
MQTTCommunicationInterface.h
1
#include <kDB/Forward.h>
2
3
#include "AbstractCommunicationInterface.h"
4
5
#include "Forward.h"
6
7
namespace
kDBRDFGraphSynchronisation
8
{
9
class
MQTTCommunicationInterface
:
public
AbstractCommunicationInterface
10
{
11
public
:
12
MQTTCommunicationInterface
(
const
QString& _server_address,
const
QString& _graphname);
13
virtual
~MQTTCommunicationInterface
();
14
void
sendStatus(
const
Status
& _status)
override
;
15
void
sendVote(
const
Vote
& _vote)
override
;
16
void
sendRevisions(
const
Revisions
& _revisions)
override
;
17
void
sendRevisionsRequest(
const
RevisionsRequest
& _request)
override
;
18
19
static
SynchronisationManager
* startSynchronisation(
const
QString& _name,
const
QString& _server_address,
const
kDB::Repository::TriplesStore
& _store);
20
private
:
21
struct
Private
;
22
Private
*
const
d;
23
};
24
}
kDBRDFGraphSynchronisation::AbstractCommunicationInterface
Definition
AbstractCommunicationInterface.h:6
kDBRDFGraphSynchronisation::MQTTCommunicationInterface
Definition
MQTTCommunicationInterface.h:10
kDBRDFGraphSynchronisation::SynchronisationManager
Definition
SynchronisationManager.h:24
kDB::Repository::TriplesStore
Definition
TriplesStore.h:18
kDBRDFGraphSynchronisation::MQTTCommunicationInterface::Private
Definition
MQTTCommunicationInterface.cpp:14
kDBRDFGraphSynchronisation::RevisionsRequest
Definition
Messages.h:33
kDBRDFGraphSynchronisation::Revisions
Definition
Messages.h:57
kDBRDFGraphSynchronisation::Status
Definition
Messages.h:9
kDBRDFGraphSynchronisation::Vote
Definition
Messages.h:18
Generated by
1.12.0