Bitcoin ABC  0.22.13
P2P Digital Currency
Functions | Variables
zmqpublishnotifier.cpp File Reference
#include <zmq/zmqpublishnotifier.h>
#include <blockdb.h>
#include <chain.h>
#include <chainparams.h>
#include <config.h>
#include <primitives/blockhash.h>
#include <primitives/txid.h>
#include <rpc/server.h>
#include <streams.h>
#include <util/system.h>
#include <cstdarg>
Include dependency graph for zmqpublishnotifier.cpp:

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_HASHTX = "hashtx"
 
static const char * MSG_RAWBLOCK = "rawblock"
 
static const char * MSG_RAWTX = "rawtx"
 

Function Documentation

◆ zmq_send_multipart()

static int zmq_send_multipart ( void *  sock,
const void *  data,
size_t  size,
  ... 
)
static

Definition at line 28 of file zmqpublishnotifier.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ mapPublishNotifiers

std::multimap<std::string, CZMQAbstractPublishNotifier *> mapPublishNotifiers
static

Definition at line 20 of file zmqpublishnotifier.cpp.

◆ MSG_HASHBLOCK

const char* MSG_HASHBLOCK = "hashblock"
static

Definition at line 22 of file zmqpublishnotifier.cpp.

◆ MSG_HASHTX

const char* MSG_HASHTX = "hashtx"
static

Definition at line 23 of file zmqpublishnotifier.cpp.

◆ MSG_RAWBLOCK

const char* MSG_RAWBLOCK = "rawblock"
static

Definition at line 24 of file zmqpublishnotifier.cpp.

◆ MSG_RAWTX

const char* MSG_RAWTX = "rawtx"
static

Definition at line 25 of file zmqpublishnotifier.cpp.