CatapultServer
v0.5.0.1 (Elephant)
ZeroMqBlockChangeSubscriber.h
Go to the documentation of this file.
1
21
#pragma once
22
#include "
catapult/io/BlockChangeSubscriber.h
"
23
#include <memory>
24
25
namespace
catapult
{
namespace
zeromq {
class
ZeroMqEntityPublisher; } }
26
27
namespace
catapult
{
namespace
zeromq {
28
30
std::unique_ptr<io::BlockChangeSubscriber>
CreateZeroMqBlockChangeSubscriber
(ZeroMqEntityPublisher& publisher);
31
}}
catapult::Height
utils::BaseValue< uint64_t, Height_tag > Height
Definition:
src/catapult/types.h:85
catapult::zeromq::ZeroMqEntityPublisher
A zeromq entity publisher.
Definition:
ZeroMqEntityPublisher.h:73
BlockChangeSubscriber.h
catapult::zeromq::TransactionMarker::Transaction_Marker
A confirmed transaction.
Elements.h
ZeroMqEntityPublisher.h
TransactionPlugin.h
m_publisher
ZeroMqEntityPublisher & m_publisher
Definition:
ZeroMqBlockChangeSubscriber.cpp:50
catapult
Definition:
AddressExtractionExtension.cpp:28
ZeroMqBlockChangeSubscriber.h
catapult::zeromq::CreateZeroMqBlockChangeSubscriber
std::unique_ptr< io::BlockChangeSubscriber > CreateZeroMqBlockChangeSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq block change subscriber around an entity publisher.
Definition:
ZeroMqBlockChangeSubscriber.cpp:54
catapult-server
extensions
zeromq
src
ZeroMqBlockChangeSubscriber.h
Generated by
1.8.16