kDB: Knowledge DataBase
Loading...
Searching...
No Matches
CommunicationInterface Class Reference
Inheritance diagram for CommunicationInterface:
Collaboration diagram for CommunicationInterface:

Public Member Functions

 CommunicationInterface (Agent *_self, const QList< Agent * > *_agents, Parameters *_parameters, std::size_t _seed_communication)
 
void sendStatus (const kDBRDFGraphSynchronisation::Status &_status) override
 
void sendVote (const kDBRDFGraphSynchronisation::Vote &_vote) override
 
void sendRevisions (const kDBRDFGraphSynchronisation::Revisions &_revision) override
 
void sendRevisionsRequest (const kDBRDFGraphSynchronisation::RevisionsRequest &_request) override
 
QList< knowCore::Timestampelections ()
 
void enableReliableCommunication ()
 
- Public Member Functions inherited from kDBRDFGraphSynchronisation::AbstractCommunicationInterface

Member Function Documentation

◆ sendRevisions()

void CommunicationInterface::sendRevisions ( const kDBRDFGraphSynchronisation::Revisions & _revision)
inlineoverridevirtual

◆ sendRevisionsRequest()

void CommunicationInterface::sendRevisionsRequest ( const kDBRDFGraphSynchronisation::RevisionsRequest & _request)
inlineoverridevirtual

◆ sendStatus()

void CommunicationInterface::sendStatus ( const kDBRDFGraphSynchronisation::Status & _status)
inlineoverridevirtual

◆ sendVote()

void CommunicationInterface::sendVote ( const kDBRDFGraphSynchronisation::Vote & _vote)
inlineoverridevirtual

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