Bitcoin
Public Member Functions | List of all members
interfaces::Handler Class Referenceabstract

#include <handler.h>

Inheritance diagram for interfaces::Handler:
interfaces::anonymous_namespace{chain.cpp}::NotificationsHandlerImpl interfaces::anonymous_namespace{chain.cpp}::RpcHandlerImpl interfaces::anonymous_namespace{handler.cpp}::HandlerImpl

Public Member Functions

virtual ~Handler ()
 
virtual void disconnect ()=0
 Disconnect the handler. More...
 

Detailed Description

Generic interface for managing an event handler or callback function registered with another interface. Has a single disconnect method to cancel the registration and prevent any future notifications.

Constructor & Destructor Documentation

◆ ~Handler()

virtual interfaces::Handler::~Handler ( )
inlinevirtual

Member Function Documentation

◆ disconnect()

virtual void interfaces::Handler::disconnect ( )
pure virtual

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