Distributed Cache
Public Member Functions | List of all members
GossipArtifact Class Referenceabstract

#include <gossip_artifact.h>

Inheritance diagram for GossipArtifact:
Inheritance graph
Collaboration diagram for GossipArtifact:
Collaboration graph

Public Member Functions

virtual std::string getType () const =0
 
virtual Buffer getPayload () const =0
 
virtual void update (Buffer data)=0
 
virtual void loop (long timestamp)=0
 
 GossipArtifact ()
 

Constructor & Destructor Documentation

◆ GossipArtifact()

GossipArtifact::GossipArtifact ( )
inline

Member Function Documentation

◆ getPayload()

virtual Buffer GossipArtifact::getPayload ( ) const
pure virtual

Implemented in MembershipList.

◆ getType()

virtual std::string GossipArtifact::getType ( ) const
pure virtual

Implemented in MembershipList.

Here is the caller graph for this function:

◆ loop()

virtual void GossipArtifact::loop ( long  timestamp)
pure virtual

Implemented in MembershipList.

◆ update()

virtual void GossipArtifact::update ( Buffer  data)
pure virtual

Implemented in MembershipList.


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