Bitcoin Core 31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
btck::KernelNotifications Class Reference

#include <bitcoinkernel_wrapper.h>

Inheritance diagram for btck::KernelNotifications:
[legend]

Public Member Functions

virtual ~KernelNotifications ()=default
virtual void BlockTipHandler (SynchronizationState state, BlockTreeEntry entry, double verification_progress)
virtual void HeaderTipHandler (SynchronizationState state, int64_t height, int64_t timestamp, bool presync)
virtual void ProgressHandler (std::string_view title, int progress_percent, bool resume_possible)
virtual void WarningSetHandler (Warning warning, std::string_view message)
virtual void WarningUnsetHandler (Warning warning)
virtual void FlushErrorHandler (std::string_view error)
virtual void FatalErrorHandler (std::string_view error)

Detailed Description

Definition at line 887 of file bitcoinkernel_wrapper.h.

Constructor & Destructor Documentation

◆ ~KernelNotifications()

virtual btck::KernelNotifications::~KernelNotifications ( )
virtualdefault

Member Function Documentation

◆ BlockTipHandler()

virtual void btck::KernelNotifications::BlockTipHandler ( SynchronizationState state,
BlockTreeEntry entry,
double verification_progress )
inlinevirtual

Reimplemented in TestKernelNotifications.

Definition at line 892 of file bitcoinkernel_wrapper.h.

◆ FatalErrorHandler()

virtual void btck::KernelNotifications::FatalErrorHandler ( std::string_view error)
inlinevirtual

Reimplemented in TestKernelNotifications, and TestKernelNotifications.

Definition at line 904 of file bitcoinkernel_wrapper.h.

◆ FlushErrorHandler()

virtual void btck::KernelNotifications::FlushErrorHandler ( std::string_view error)
inlinevirtual

Reimplemented in TestKernelNotifications, and TestKernelNotifications.

Definition at line 902 of file bitcoinkernel_wrapper.h.

◆ HeaderTipHandler()

virtual void btck::KernelNotifications::HeaderTipHandler ( SynchronizationState state,
int64_t height,
int64_t timestamp,
bool presync )
inlinevirtual

Reimplemented in TestKernelNotifications.

Definition at line 894 of file bitcoinkernel_wrapper.h.

◆ ProgressHandler()

virtual void btck::KernelNotifications::ProgressHandler ( std::string_view title,
int progress_percent,
bool resume_possible )
inlinevirtual

Reimplemented in TestKernelNotifications.

Definition at line 896 of file bitcoinkernel_wrapper.h.

◆ WarningSetHandler()

virtual void btck::KernelNotifications::WarningSetHandler ( Warning warning,
std::string_view message )
inlinevirtual

Reimplemented in TestKernelNotifications, and TestKernelNotifications.

Definition at line 898 of file bitcoinkernel_wrapper.h.

◆ WarningUnsetHandler()

virtual void btck::KernelNotifications::WarningUnsetHandler ( Warning warning)
inlinevirtual

Reimplemented in TestKernelNotifications, and TestKernelNotifications.

Definition at line 900 of file bitcoinkernel_wrapper.h.


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