Interface used to notify the UI about node events.
Declared in <node/interface_ui.h>
class CClientUIInterface;
| Name | Description |
|---|---|
MessageBoxFlags | Flags for CClientUIInterface::ThreadSafeMessageBox |
| 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. |