Bitcoin ABC  0.26.3
P2P Digital Currency
Public Member Functions | List of all members
kernel::Notifications Class Reference

A base class defining functions for notifying about certain kernel events. More...

#include <notifications_interface.h>

Inheritance diagram for kernel::Notifications:
[legend]

Public Member Functions

virtual ~Notifications ()
 
virtual void blockTip (SynchronizationState state, CBlockIndex &index)
 
virtual void headerTip (SynchronizationState state, int64_t height, int64_t timestamp, bool presync)
 
virtual void progress (const bilingual_str &title, int progress_percent, bool resume_possible)
 
virtual void warning (const std::string &warning)
 

Detailed Description

A base class defining functions for notifying about certain kernel events.

Definition at line 21 of file notifications_interface.h.

Constructor & Destructor Documentation

◆ ~Notifications()

virtual kernel::Notifications::~Notifications ( )
inlinevirtual

Definition at line 23 of file notifications_interface.h.

Member Function Documentation

◆ blockTip()

virtual void kernel::Notifications::blockTip ( SynchronizationState  state,
CBlockIndex index 
)
inlinevirtual

Reimplemented in node::KernelNotifications.

Definition at line 25 of file notifications_interface.h.

Here is the caller graph for this function:

◆ headerTip()

virtual void kernel::Notifications::headerTip ( SynchronizationState  state,
int64_t  height,
int64_t  timestamp,
bool  presync 
)
inlinevirtual

Reimplemented in node::KernelNotifications.

Definition at line 26 of file notifications_interface.h.

Here is the caller graph for this function:

◆ progress()

virtual void kernel::Notifications::progress ( const bilingual_str title,
int  progress_percent,
bool  resume_possible 
)
inlinevirtual

Reimplemented in node::KernelNotifications.

Definition at line 28 of file notifications_interface.h.

Here is the caller graph for this function:

◆ warning()

virtual void kernel::Notifications::warning ( const std::string &  warning)
inlinevirtual

Reimplemented in node::KernelNotifications.

Definition at line 30 of file notifications_interface.h.

Here is the caller graph for this function:

The documentation for this class was generated from the following file: