![]() |
Bitcoin Core 31.1.0
P2P Digital Currency
|
#include <zmq/zmqpublishnotifier.h>#include <chain.h>#include <crypto/common.h>#include <logging.h>#include <netaddress.h>#include <netbase.h>#include <primitives/transaction.h>#include <serialize.h>#include <streams.h>#include <uint256.h>#include <util/check.h>#include <zmq/zmqutil.h>#include <zmq.h>#include <cstdarg>#include <cstddef>#include <cstdint>#include <cstring>#include <map>#include <optional>#include <span>#include <string>#include <utility>#include <vector>Go to the source code of this file.
Functions | |
| static int | zmq_send_multipart (void *sock, const void *data, size_t size,...) |
| static bool | IsZMQAddressIPV6 (const std::string &zmq_address) |
| static bool | SendSequenceMsg (CZMQAbstractPublishNotifier ¬ifier, uint256 hash, char label, std::optional< uint64_t > sequence={}) |
Variables | |
| static std::multimap< std::string, CZMQAbstractPublishNotifier * > | mapPublishNotifiers |
| static const char * | MSG_HASHBLOCK = "hashblock" |
| static const char * | MSG_HASHTX = "hashtx" |
| static const char * | MSG_RAWBLOCK = "rawblock" |
| static const char * | MSG_RAWTX = "rawtx" |
| static const char * | MSG_SEQUENCE = "sequence" |
|
static |
Definition at line 83 of file zmqpublishnotifier.cpp.
|
static |
|
static |
Definition at line 41 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 32 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 34 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 35 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 36 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 37 of file zmqpublishnotifier.cpp.
|
static |
Definition at line 38 of file zmqpublishnotifier.cpp.