Bitcoin Core 31.99.0
P2P Digital Currency
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
btcsignals::connection::liveness Class Reference

Track liveness. More...

Inheritance diagram for btcsignals::connection::liveness:
[legend]

Public Member Functions

bool connected () const
 

Private Member Functions

void disconnect ()
 

Private Attributes

std::atomic_bool m_connected {true}
 

Friends

class connection
 

Detailed Description

Track liveness.

Also serves as a tag for the constructor used by signal.

Definition at line 62 of file btcsignals.h.

Member Function Documentation

◆ connected()

bool btcsignals::connection::liveness::connected ( ) const
inline

Definition at line 69 of file btcsignals.h.

◆ disconnect()

void btcsignals::connection::liveness::disconnect ( )
inlineprivate

Definition at line 67 of file btcsignals.h.

Friends And Related Function Documentation

◆ connection

friend class connection
friend

Definition at line 64 of file btcsignals.h.

Member Data Documentation

◆ m_connected

std::atomic_bool btcsignals::connection::liveness::m_connected {true}
private

Definition at line 65 of file btcsignals.h.


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