hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values Struct Reference

#include "timeout.hpp"

Inheritance diagram for iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values:
Inheritance graph
Collaboration diagram for iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values:
Collaboration graph

Public Member Functions

 timeout_subscriber_values (rxcpp::composite_subscription cs, dest_type d, timeout_values v, coordinator_type c)
 
- Public Member Functions inherited from iroha::timeout< T, Selector, Coordination >::timeout_values
 timeout_values (select_type s, coordination_type c)
 

Public Attributes

rxcpp::composite_subscription cs
 
dest_type dest
 
coordinator_type coordinator
 
rxcpp::schedulers::worker worker
 
std::size_t index
 
- Public Attributes inherited from iroha::timeout< T, Selector, Coordination >::timeout_values
select_type selector
 
coordination_type coordination
 

Constructor & Destructor Documentation

template<class T , class Selector , class Coordination >
template<class Subscriber >
iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::timeout_subscriber_values ( rxcpp::composite_subscription  cs,
dest_type  d,
timeout_values  v,
coordinator_type  c 
)
inline

Member Data Documentation

template<class T , class Selector , class Coordination >
template<class Subscriber >
coordinator_type iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::coordinator
template<class T , class Selector , class Coordination >
template<class Subscriber >
rxcpp::composite_subscription iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::cs
template<class T , class Selector , class Coordination >
template<class Subscriber >
dest_type iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::dest
template<class T , class Selector , class Coordination >
template<class Subscriber >
std::size_t iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::index
mutable
template<class T , class Selector , class Coordination >
template<class Subscriber >
rxcpp::schedulers::worker iroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >::timeout_subscriber_values::worker

The documentation for this struct was generated from the following file: