CatapultServer  v0.5.0.1 (Elephant)
ZeroMqTransactionStatusSubscriber.h
Go to the documentation of this file.
1 
21 #pragma once
23 #include <memory>
24 
25 namespace catapult { namespace zeromq { class ZeroMqEntityPublisher; } }
26 
27 namespace catapult { namespace zeromq {
28 
30  std::unique_ptr<subscribers::TransactionStatusSubscriber> CreateZeroMqTransactionStatusSubscriber(ZeroMqEntityPublisher& publisher);
31 }}
Transaction.h
catapult::Hash256
utils::ByteArray< Hash256_Size, Hash256_tag > Hash256
Definition: src/catapult/types.h:47
catapult::zeromq::ZeroMqEntityPublisher
A zeromq entity publisher.
Definition: ZeroMqEntityPublisher.h:73
m_publisher
ZeroMqEntityPublisher & m_publisher
Definition: ZeroMqTransactionStatusSubscriber.cpp:44
ZeroMqEntityPublisher.h
TransactionStatusSubscriber.h
TransactionStatus.h
ZeroMqTransactionStatusSubscriber.h
catapult::zeromq::CreateZeroMqTransactionStatusSubscriber
std::unique_ptr< subscribers::TransactionStatusSubscriber > CreateZeroMqTransactionStatusSubscriber(ZeroMqEntityPublisher &publisher)
Creates a zeromq transaction status subscriber around an entity publisher.
Definition: ZeroMqTransactionStatusSubscriber.cpp:48
catapult
Definition: AddressExtractionExtension.cpp:28