Interface used to notify the UI about node events.

Synopsis

Declared in <node/interface_ui.h>

class CClientUIInterface;

Enums

Name

Description

MessageBoxFlags

Flags for CClientUIInterface::ThreadSafeMessageBox

Data Members

Name

Description

BannedListChanged

Banlist did change.

InitMessage

Progress message during initialization.

InitWallet

Wallet loader created.

NotifyAlertChanged

Status bar alerts changed.

NotifyBlockTip

New block has been accepted

NotifyHeaderTip

Best header has changed

NotifyNetworkActiveChanged

Network activity state changed.

NotifyNumConnectionsChanged

Number of network connections changed.

ShowProgress

Show progress e.g. for verifychain. resume_possible indicates shutting down now will result in the current progress action resuming upon restart.

ThreadSafeMessageBox

Show message box.

ThreadSafeQuestion

If possible, ask the user a question. If not, falls back to ThreadSafeMessageBox(noninteractive_message, style) and returns false.

Created with MrDocs