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
feed_types.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <optional>
#include <string>
#include <vector>
#include <format>
#include <nlohmann/json.hpp>
#include "parser.hpp"

Go to the source code of this file.

Classes

struct  dcn::feed::CursorKey
struct  dcn::feed::FeedItem
struct  dcn::feed::FeedQuery
struct  dcn::feed::FeedPage
struct  dcn::feed::StreamQuery
struct  dcn::feed::StreamDelta
struct  dcn::feed::StreamPage
class  dcn::feed::IFeedRepository
struct  std::formatter< dcn::feed::CursorKey >

Namespaces

namespace  dcn
namespace  dcn::feed

Functions

parse::Result< CursorKeydcn::feed::parseHistoryCursor (const std::string &cursor)

Variables

constexpr std::size_t dcn::feed::DEFAULT_FEED_LIMIT = 100
constexpr std::size_t dcn::feed::MAX_FEED_LIMIT = 256
constexpr std::size_t dcn::feed::DEFAULT_STREAM_LIMIT = 500
constexpr std::size_t dcn::feed::MAX_STREAM_LIMIT = 2048