Decentralised Art Server
High-performance C++ backend that exposes HTML interface and a secure REST API for managing Performative Transactions entities
 
Loading...
Searching...
No Matches
dcn::events::IFeedRepository Class Referenceabstract

#include <events_feed.hpp>

Inheritance diagram for dcn::events::IFeedRepository:
dcn::events::EventRuntime

Public Member Functions

virtual ~IFeedRepository ()=default
 
virtual FeedPage getFeedPage (const FeedQuery &query) const =0
 
virtual StreamPage getStreamPage (const StreamQuery &query) const =0
 
virtual std::int64_t minAvailableStreamSeq () const =0
 

Constructor & Destructor Documentation

◆ ~IFeedRepository()

virtual dcn::events::IFeedRepository::~IFeedRepository ( )
virtualdefault

Member Function Documentation

◆ getFeedPage()

virtual FeedPage dcn::events::IFeedRepository::getFeedPage ( const FeedQuery query) const
pure virtual

Implemented in dcn::events::EventRuntime.

◆ getStreamPage()

virtual StreamPage dcn::events::IFeedRepository::getStreamPage ( const StreamQuery query) const
pure virtual

Implemented in dcn::events::EventRuntime.

◆ minAvailableStreamSeq()

virtual std::int64_t dcn::events::IFeedRepository::minAvailableStreamSeq ( ) const
pure virtual

Implemented in dcn::events::EventRuntime.


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