Bitcoin Core 30.99.0
P2P Digital Currency
Public Member Functions | List of all members
TestKernelNotifications Class Reference
Inheritance diagram for TestKernelNotifications:
[legend]
Collaboration diagram for TestKernelNotifications:
[legend]

Public Member Functions

void BlockTipHandler (SynchronizationState, const BlockTreeEntry, double) override
 
void ProgressHandler (std::string_view title, int progress_percent, bool resume_possible) override
 
void WarningSetHandler (Warning warning, std::string_view message) override
 
void WarningUnsetHandler (Warning warning) override
 
void FlushErrorHandler (std::string_view error) override
 
void FatalErrorHandler (std::string_view error) override
 
void HeaderTipHandler (SynchronizationState state, int64_t height, int64_t timestamp, bool presync) override
 
void WarningSetHandler (Warning warning, std::string_view message) override
 
void WarningUnsetHandler (Warning warning) override
 
void FlushErrorHandler (std::string_view error) override
 
void FatalErrorHandler (std::string_view error) override
 
- Public Member Functions inherited from btck::KernelNotifications
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 97 of file bitcoin-chainstate.cpp.

Member Function Documentation

◆ BlockTipHandler()

void TestKernelNotifications::BlockTipHandler ( SynchronizationState  ,
const  BlockTreeEntry,
double   
)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 100 of file bitcoin-chainstate.cpp.

◆ FatalErrorHandler() [1/2]

void TestKernelNotifications::FatalErrorHandler ( std::string_view  error)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 125 of file bitcoin-chainstate.cpp.

◆ FatalErrorHandler() [2/2]

void TestKernelNotifications::FatalErrorHandler ( std::string_view  error)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 138 of file test_kernel.cpp.

◆ FlushErrorHandler() [1/2]

void TestKernelNotifications::FlushErrorHandler ( std::string_view  error)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 120 of file bitcoin-chainstate.cpp.

◆ FlushErrorHandler() [2/2]

void TestKernelNotifications::FlushErrorHandler ( std::string_view  error)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 133 of file test_kernel.cpp.

◆ HeaderTipHandler()

void TestKernelNotifications::HeaderTipHandler ( SynchronizationState  state,
int64_t  height,
int64_t  timestamp,
bool  presync 
)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 118 of file test_kernel.cpp.

◆ ProgressHandler()

void TestKernelNotifications::ProgressHandler ( std::string_view  title,
int  progress_percent,
bool  resume_possible 
)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 105 of file bitcoin-chainstate.cpp.

◆ WarningSetHandler() [1/2]

void TestKernelNotifications::WarningSetHandler ( Warning  warning,
std::string_view  message 
)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 110 of file bitcoin-chainstate.cpp.

◆ WarningSetHandler() [2/2]

void TestKernelNotifications::WarningSetHandler ( Warning  warning,
std::string_view  message 
)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 123 of file test_kernel.cpp.

◆ WarningUnsetHandler() [1/2]

void TestKernelNotifications::WarningUnsetHandler ( Warning  warning)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 115 of file bitcoin-chainstate.cpp.

◆ WarningUnsetHandler() [2/2]

void TestKernelNotifications::WarningUnsetHandler ( Warning  warning)
inlineoverridevirtual

Reimplemented from btck::KernelNotifications.

Definition at line 128 of file test_kernel.cpp.


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