Skip to content

TestDataService

#include <graphsync_acceptance_common.hpp>

Inherits from sgns::ipfs_lite::ipfs::graphsync::MerkleDagBridge

Public Types

Name
using std::map< sgns::CID, sgns::common::Buffer > Storage

Public Functions

Name
TestDataService & addData(const std::string & s)
TestDataService & addExpected(const std::string & s)
const Storage & getData() const
const Storage & getExpected() const
const Storage & getReceived() const
bool onDataBlock(sgns::CID cid, sgns::common::Buffer data)

Public Types Documentation

using Storage

using TestDataService::Storage = std::map<sgns::CID, sgns::common::Buffer>;

Public Functions Documentation

function addData

inline TestDataService & addData(
    const std::string & s
)

function addExpected

inline TestDataService & addExpected(
    const std::string & s
)

function getData

inline const Storage & getData() const

function getExpected

inline const Storage & getExpected() const

function getReceived

inline const Storage & getReceived() const

function onDataBlock

bool onDataBlock(
    sgns::CID cid,
    sgns::common::Buffer data
)

Updated on 2026-04-13 at 23:22:46 -0700