CatapultServer  v0.5.0.1 (Elephant)
catapult::filespooling Namespace Reference

Functions

std::unique_ptr< io::BlockChangeSubscriberCreateFileBlockChangeStorage (std::unique_ptr< io::OutputStream > &&pOutputStream)
 Creates a block change storage around pOutputStream. More...
 
std::unique_ptr< cache::PtChangeSubscriberCreateFilePtChangeStorage (std::unique_ptr< io::OutputStream > &&pOutputStream)
 Creates a partial transactions change storage around pOutputStream. More...
 
std::unique_ptr< subscribers::TransactionStatusSubscriberCreateFileTransactionStatusStorage (std::unique_ptr< io::OutputStream > &&pOutputStream)
 Creates a transaction status storage around pOutputStream. More...
 
std::unique_ptr< cache::UtChangeSubscriberCreateFileUtChangeStorage (std::unique_ptr< io::OutputStream > &&pOutputStream)
 Creates an unconfirmed transactions change storage around pOutputStream. More...
 

Function Documentation

◆ CreateFileBlockChangeStorage()

std::unique_ptr< io::BlockChangeSubscriber > catapult::filespooling::CreateFileBlockChangeStorage ( std::unique_ptr< io::OutputStream > &&  pOutputStream)

Creates a block change storage around pOutputStream.

◆ CreateFilePtChangeStorage()

std::unique_ptr< cache::PtChangeSubscriber > catapult::filespooling::CreateFilePtChangeStorage ( std::unique_ptr< io::OutputStream > &&  pOutputStream)

Creates a partial transactions change storage around pOutputStream.

◆ CreateFileTransactionStatusStorage()

std::unique_ptr< subscribers::TransactionStatusSubscriber > catapult::filespooling::CreateFileTransactionStatusStorage ( std::unique_ptr< io::OutputStream > &&  pOutputStream)

Creates a transaction status storage around pOutputStream.

◆ CreateFileUtChangeStorage()

std::unique_ptr< cache::UtChangeSubscriber > catapult::filespooling::CreateFileUtChangeStorage ( std::unique_ptr< io::OutputStream > &&  pOutputStream)

Creates an unconfirmed transactions change storage around pOutputStream.