TARAXA
Loading...
Searching...
No Matches
taraxa::net::Subscription Class Referenceabstract

#include <subscriptions.hpp>

Public Member Functions

 Subscription (int id)
 
virtual ~Subscription ()=default
 
virtual SubscriptionType getType () const =0
 
int getId () const
 
virtual std::string processPayload (Json::Value payload) const =0
 

Protected Attributes

int id_
 

Constructor & Destructor Documentation

◆ Subscription()

taraxa::net::Subscription::Subscription ( int  id)
inline

◆ ~Subscription()

virtual taraxa::net::Subscription::~Subscription ( )
virtualdefault

Member Function Documentation

◆ getId()

int taraxa::net::Subscription::getId ( ) const
inline

◆ getType()

◆ processPayload()

Member Data Documentation

◆ id_

int taraxa::net::Subscription::id_
protected

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