CClientUIInterface

Interface used to notify the UI about node events.

Synopsis

Declared in <node/interface_ui.h>

class CClientUIInterface;

Enums

NameDescription
MessageBoxFlags Flags for CClientUIInterface::ThreadSafeMessageBox

Data Members

NameDescription
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.