|
CatapultServer
v0.5.0.1 (Elephant)
|
An entities synchronizer. More...
Public Types | |
| using | RemoteApiType = typename TSynchronizerTraits::RemoteApiType |
Public Member Functions | |
| EntitiesSynchronizer (TSynchronizerTraits &&traits) | |
| Creates an entities synchronizer around traits. More... | |
| NodeInteractionFuture | operator() (const RemoteApiType &api) |
| Pulls entities from a remote node using api. More... | |
Private Types | |
| using | NodeInteractionFuture = thread::future< ionet::NodeInteractionResultCode > |
Private Attributes | |
| TSynchronizerTraits | m_traits |
An entities synchronizer.
|
private |
| using catapult::chain::EntitiesSynchronizer< TSynchronizerTraits >::RemoteApiType = typename TSynchronizerTraits::RemoteApiType |
|
inlineexplicit |
Creates an entities synchronizer around traits.
|
inline |
Pulls entities from a remote node using api.

|
private |