![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <zmqnotificationinterface.h>
Public Member Functions | |
virtual | ~CZMQNotificationInterface () |
Static Public Member Functions | |
static CZMQNotificationInterface * | CreateWithArguments (const std::map< std::string, std::string > &args) |
Protected Member Functions | |
bool | Initialize () |
void | Shutdown () |
void | SyncTransaction (const CTransaction &tx, const CBlock *pblock) |
void | UpdatedBlockTip (const CBlockIndex *pindexNew, const CBlockIndex *pindexFork, bool fInitialDownload) |
void | NotifyTransactionLock (const CTransaction &tx) |
![]() | |
virtual void | AcceptedBlockHeader (const CBlockIndex *pindexNew) |
virtual void | NotifyHeaderTip (const CBlockIndex *pindexNew, bool fInitialDownload) |
virtual void | SetBestChain (const CBlockLocator &locator) |
virtual bool | UpdatedTransaction (const uint256 &hash) |
virtual void | Inventory (const uint256 &hash) |
virtual void | ResendWalletTransactions (int64_t nBestBlockTime, CConnman *connman) |
virtual void | BlockChecked (const CBlock &, const CValidationState &) |
virtual void | GetScriptForMining (boost::shared_ptr< CReserveScript > &) |
virtual void | ResetRequestCount (const uint256 &hash) |
friend | void ::RegisterValidationInterface (CValidationInterface *) |
friend | void ::UnregisterValidationInterface (CValidationInterface *) |
friend | void ::UnregisterAllValidationInterfaces () |
Private Member Functions | |
CZMQNotificationInterface () | |
Private Attributes | |
void * | pcontext |
std::list< CZMQAbstractNotifier * > | notifiers |
Definition at line 15 of file zmqnotificationinterface.h.
|
virtual |
Definition at line 22 of file zmqnotificationinterface.cpp.
|
private |
Definition at line 18 of file zmqnotificationinterface.cpp.
Referenced by CreateWithArguments().
|
static |
Definition at line 32 of file zmqnotificationinterface.cpp.
Referenced by AppInit2().
|
protected |
Definition at line 75 of file zmqnotificationinterface.cpp.
Referenced by CreateWithArguments().
|
protectedvirtual |
Reimplemented from CValidationInterface.
Definition at line 166 of file zmqnotificationinterface.cpp.
|
protected |
Definition at line 112 of file zmqnotificationinterface.cpp.
Referenced by ~CZMQNotificationInterface().
|
protectedvirtual |
Reimplemented from CValidationInterface.
Definition at line 149 of file zmqnotificationinterface.cpp.
|
protectedvirtual |
Reimplemented from CValidationInterface.
Definition at line 129 of file zmqnotificationinterface.cpp.
|
private |
Definition at line 35 of file zmqnotificationinterface.h.
Referenced by CreateWithArguments(), Initialize(), NotifyTransactionLock(), Shutdown(), SyncTransaction(), UpdatedBlockTip(), and ~CZMQNotificationInterface().
|
private |
Definition at line 34 of file zmqnotificationinterface.h.
Referenced by Initialize(), and Shutdown().