Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <chain.h>
#include <chainparams.h>
#include <streams.h>
#include <zmq/zmqpublishnotifier.h>
#include <validation.h>
#include <util.h>
Go to the source code of this file.
Functions | |
static int | zmq_send_multipart (void *sock, const void *data, size_t size,...) |
Variables | |
static std::multimap< std::string, CZMQAbstractPublishNotifier * > | mapPublishNotifiers |
static const char * | MSG_HASHBLOCK = "hashblock" |
static const char * | MSG_HASHCHAINLOCK = "hashchainlock" |
static const char * | MSG_HASHTX = "hashtx" |
static const char * | MSG_HASHTXLOCK = "hashtxlock" |
static const char * | MSG_HASHGVOTE = "hashgovernancevote" |
static const char * | MSG_HASHGOBJ = "hashgovernanceobject" |
static const char * | MSG_HASHISCON = "hashinstantsenddoublespend" |
static const char * | MSG_RAWBLOCK = "rawblock" |
static const char * | MSG_RAWCHAINLOCK = "rawchainlock" |
static const char * | MSG_RAWCLSIG = "rawchainlocksig" |
static const char * | MSG_RAWTX = "rawtx" |
static const char * | MSG_RAWTXLOCK = "rawtxlock" |
static const char * | MSG_RAWTXLOCKSIG = "rawtxlocksig" |
static const char * | MSG_RAWGVOTE = "rawgovernancevote" |
static const char * | MSG_RAWGOBJ = "rawgovernanceobject" |
static const char * | MSG_RAWISCON = "rawinstantsenddoublespend" |
Function Documentation
◆ zmq_send_multipart()
|
static |
Definition at line 32 of file zmqpublishnotifier.cpp.
References memcpy(), and zmqError().
Referenced by CZMQAbstractPublishNotifier::SendMessage().
Variable Documentation
◆ mapPublishNotifiers
|
static |
Definition at line 12 of file zmqpublishnotifier.cpp.
Referenced by CZMQAbstractPublishNotifier::Initialize(), and CZMQAbstractPublishNotifier::Shutdown().
◆ MSG_HASHBLOCK
|
static |
Definition at line 14 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashBlockNotifier::NotifyBlock().
◆ MSG_HASHCHAINLOCK
|
static |
Definition at line 15 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashChainLockNotifier::NotifyChainLock().
◆ MSG_HASHGOBJ
|
static |
Definition at line 19 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashGovernanceObjectNotifier::NotifyGovernanceObject().
◆ MSG_HASHGVOTE
|
static |
Definition at line 18 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashGovernanceVoteNotifier::NotifyGovernanceVote().
◆ MSG_HASHISCON
|
static |
Definition at line 20 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashInstantSendDoubleSpendNotifier::NotifyInstantSendDoubleSpendAttempt().
◆ MSG_HASHTX
|
static |
Definition at line 16 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashTransactionNotifier::NotifyTransaction().
◆ MSG_HASHTXLOCK
|
static |
Definition at line 17 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishHashTransactionLockNotifier::NotifyTransactionLock().
◆ MSG_RAWBLOCK
|
static |
Definition at line 21 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawBlockNotifier::NotifyBlock().
◆ MSG_RAWCHAINLOCK
|
static |
Definition at line 22 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawChainLockNotifier::NotifyChainLock().
◆ MSG_RAWCLSIG
|
static |
Definition at line 23 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawChainLockSigNotifier::NotifyChainLock().
◆ MSG_RAWGOBJ
|
static |
Definition at line 28 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawGovernanceObjectNotifier::NotifyGovernanceObject().
◆ MSG_RAWGVOTE
|
static |
Definition at line 27 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawGovernanceVoteNotifier::NotifyGovernanceVote().
◆ MSG_RAWISCON
|
static |
Definition at line 29 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawInstantSendDoubleSpendNotifier::NotifyInstantSendDoubleSpendAttempt().
◆ MSG_RAWTX
|
static |
Definition at line 24 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawTransactionNotifier::NotifyTransaction().
◆ MSG_RAWTXLOCK
|
static |
Definition at line 25 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawTransactionLockNotifier::NotifyTransactionLock().
◆ MSG_RAWTXLOCKSIG
|
static |
Definition at line 26 of file zmqpublishnotifier.cpp.
Referenced by CZMQPublishRawTransactionLockSigNotifier::NotifyTransactionLock().