hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
status_bus.hpp
Go to the documentation of this file.
1
6
#ifndef TORII_STATUS_BUS
7
#define TORII_STATUS_BUS
8
9
#include "
interfaces/transaction_responses/tx_response.hpp
"
10
11
namespace
iroha::torii
{
15
class
StatusBus
{
16
public
:
17
virtual
~StatusBus
() =
default
;
18
20
using
Objects
=
21
std::shared_ptr<shared_model::interface::TransactionResponse>;
22
28
virtual
void
publish
(
Objects
const
&) = 0;
29
};
30
}
// namespace iroha::torii
31
32
#endif // TORII_STATUS_BUS
iroha::torii::StatusBus::Objects
std::shared_ptr< shared_model::interface::TransactionResponse > Objects
Objects that represent status to operate with.
Definition:
status_bus.hpp:21
iroha::torii::StatusBus::~StatusBus
virtual ~StatusBus()=default
tx_response.hpp
iroha::torii::StatusBus::publish
virtual void publish(Objects const &)=0
iroha::torii
Definition:
application.hpp:79
iroha::torii::StatusBus
Definition:
status_bus.hpp:15
irohad
torii
status_bus.hpp
Generated by
1.8.13