CatapultServer
v0.5.0.1 (Elephant)
|
Go to the documentation of this file.
25 namespace catapult {
namespace zeromq {
class ZeroMqEntityPublisher; } }
27 namespace catapult {
namespace zeromq {
std::unique_ptr< cache::UtChangeSubscriber > CreateZeroMqUtChangeSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq unconfirmed transactions subscriber around an entity publisher.
Definition: ZeroMqUtChangeSubscriber.cpp:52
First phase (no dependencies).
A removed partial transaction.
consumers::TransactionInfos TransactionInfos
Definition: BlockChainSyncConsumer.cpp:44
utils::BaseValue< uint64_t, Height_tag > Height
Definition: src/catapult/types.h:85
A zeromq entity publisher.
Definition: ZeroMqEntityPublisher.h:73
static MessagingConfiguration LoadFromPath(const boost::filesystem::path &resourcesPath)
Loads a messaging configuration from resourcesPath.
Definition: MessagingConfiguration.cpp:45
PLUGIN_API void RegisterExtension(catapult::extensions::ProcessBootstrapper &bootstrapper)
Entry point for registering a dynamic extension module with bootstrapper.
Definition: ZeroMqExtension.cpp:57
#define PLUGIN_API
Definition: plugins.h:30
An added partial transaction.
std::unique_ptr< subscribers::TransactionStatusSubscriber > CreateZeroMqTransactionStatusSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq transaction status subscriber around an entity publisher.
Definition: ZeroMqTransactionStatusSubscriber.cpp:48
Definition: AddressExtractionExtension.cpp:28
Process bootstrapper.
Definition: ProcessBootstrapper.h:42
std::unique_ptr< cache::PtChangeSubscriber > CreateZeroMqPtChangeSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq partial transactions subscriber around an entity publisher.
Definition: ZeroMqPtChangeSubscriber.cpp:59
ZeroMqEntityPublisher & m_publisher
Definition: ZeroMqPtChangeSubscriber.cpp:55
utils::ByteArray< Key_Size, Key_tag > Key
Definition: src/catapult/types.h:41
std::unique_ptr< io::BlockChangeSubscriber > CreateZeroMqBlockChangeSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq block change subscriber around an entity publisher.
Definition: ZeroMqBlockChangeSubscriber.cpp:54