Bitcoin Core  0.20.99
P2P Digital Currency
Functions | Variables
clientmodel.cpp File Reference
#include <qt/clientmodel.h>
#include <qt/bantablemodel.h>
#include <qt/guiconstants.h>
#include <qt/guiutil.h>
#include <qt/peertablemodel.h>
#include <clientversion.h>
#include <interfaces/handler.h>
#include <interfaces/node.h>
#include <net.h>
#include <netbase.h>
#include <util/system.h>
#include <util/threadnames.h>
#include <validation.h>
#include <stdint.h>
#include <QDebug>
#include <QThread>
#include <QTimer>
Include dependency graph for clientmodel.cpp:

Go to the source code of this file.

Functions

static void ShowProgress (ClientModel *clientmodel, const std::string &title, int nProgress)
 
static void NotifyNumConnectionsChanged (ClientModel *clientmodel, int newNumConnections)
 
static void NotifyNetworkActiveChanged (ClientModel *clientmodel, bool networkActive)
 
static void NotifyAlertChanged (ClientModel *clientmodel)
 
static void BannedListChanged (ClientModel *clientmodel)
 
static void BlockTipChanged (ClientModel *clientmodel, SynchronizationState sync_state, interfaces::BlockTip tip, double verificationProgress, bool fHeader)
 

Variables

static int64_t nLastHeaderTipUpdateNotification = 0
 
static int64_t nLastBlockTipUpdateNotification = 0
 

Function Documentation

◆ BannedListChanged()

static void BannedListChanged ( ClientModel clientmodel)
static

Definition at line 258 of file clientmodel.cpp.

Here is the caller graph for this function:

◆ BlockTipChanged()

static void BlockTipChanged ( ClientModel clientmodel,
SynchronizationState  sync_state,
interfaces::BlockTip  tip,
double  verificationProgress,
bool  fHeader 
)
static

Definition at line 265 of file clientmodel.cpp.

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

◆ NotifyAlertChanged()

static void NotifyAlertChanged ( ClientModel clientmodel)
static

Definition at line 251 of file clientmodel.cpp.

Here is the caller graph for this function:

◆ NotifyNetworkActiveChanged()

static void NotifyNetworkActiveChanged ( ClientModel clientmodel,
bool  networkActive 
)
static

Definition at line 244 of file clientmodel.cpp.

Here is the caller graph for this function:

◆ NotifyNumConnectionsChanged()

static void NotifyNumConnectionsChanged ( ClientModel clientmodel,
int  newNumConnections 
)
static

Definition at line 236 of file clientmodel.cpp.

Here is the caller graph for this function:

◆ ShowProgress()

static void ShowProgress ( ClientModel clientmodel,
const std::string &  title,
int  nProgress 
)
static

Definition at line 227 of file clientmodel.cpp.

Here is the caller graph for this function:

Variable Documentation

◆ nLastBlockTipUpdateNotification

int64_t nLastBlockTipUpdateNotification = 0
static

Definition at line 28 of file clientmodel.cpp.

◆ nLastHeaderTipUpdateNotification

int64_t nLastHeaderTipUpdateNotification = 0
static

Definition at line 27 of file clientmodel.cpp.