#include "status_bus.hpp"

Public Types | |
| using | Objects = std::shared_ptr< shared_model::interface::TransactionResponse > |
| Objects that represent status to operate with. More... | |
Public Member Functions | |
| virtual | ~StatusBus ()=default |
| virtual void | publish (Objects const &)=0 |
Interface of bus for transaction statuses
| using iroha::torii::StatusBus::Objects = std::shared_ptr<shared_model::interface::TransactionResponse> |
Objects that represent status to operate with.
|
virtualdefault |
|
pure virtual |
Shares object among the bus subscribers
| object | to share note: guaranteed to be non-blocking call |