![]() |
LeechCraft
%{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
|
#include "syncdeltamanager.h"
Public Member Functions | |
SyncDeltaManager (const QString &, QObject *=0) | |
virtual | ~SyncDeltaManager () |
void | Store (const Sync::ChainID_t &, const Sync::Payload &) |
void | Store (const Sync::ChainID_t &, const Sync::Payloads_t &) |
Sync::Payloads_t | Get (const Sync::ChainID_t &) |
void | Purge (const Sync::ChainID_t &, quint32 num) |
void | DeltasRequested (const Sync::ChainID_t &) |
Definition at line 42 of file syncdeltamanager.h.
LeechCraft::Util::SyncDeltaManager::SyncDeltaManager | ( | const QString & | id, |
QObject * | parent = 0 |
||
) |
Definition at line 42 of file syncdeltamanager.cpp.
|
virtual |
Definition at line 52 of file syncdeltamanager.cpp.
void LeechCraft::Util::SyncDeltaManager::DeltasRequested | ( | const Sync::ChainID_t & | chainId | ) |
Definition at line 146 of file syncdeltamanager.cpp.
Referenced by Get().
Sync::Payloads_t LeechCraft::Util::SyncDeltaManager::Get | ( | const Sync::ChainID_t & | chainId | ) |
Definition at line 91 of file syncdeltamanager.cpp.
References DeltasRequested(), and LeechCraft::Sync::Deserialize().
void LeechCraft::Util::SyncDeltaManager::Purge | ( | const Sync::ChainID_t & | chainId, |
quint32 | num | ||
) |
Definition at line 131 of file syncdeltamanager.cpp.
void LeechCraft::Util::SyncDeltaManager::Store | ( | const Sync::ChainID_t & | chainId, |
const Sync::Payload & | payload | ||
) |
Definition at line 58 of file syncdeltamanager.cpp.
void LeechCraft::Util::SyncDeltaManager::Store | ( | const Sync::ChainID_t & | chainId, |
const Sync::Payloads_t & | payloads | ||
) |
Definition at line 74 of file syncdeltamanager.cpp.