Bitcoin Core
27.99.0
P2P Digital Currency
src
node
abort.h
Go to the documentation of this file.
1
// Copyright (c) 2023 The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#ifndef BITCOIN_NODE_ABORT_H
6
#define BITCOIN_NODE_ABORT_H
7
8
#include <atomic>
9
10
struct
bilingual_str
;
11
12
namespace
util
{
13
class
SignalInterrupt;
14
}
// namespace util
15
16
namespace
node
{
17
void
AbortNode
(
util::SignalInterrupt
* shutdown, std::atomic<int>&
exit_status
,
const
bilingual_str
& message);
18
}
// namespace node
19
20
#endif
// BITCOIN_NODE_ABORT_H
exit_status
int exit_status
Definition:
bitcoin-wallet.cpp:105
util::SignalInterrupt
Helper class that manages an interrupt flag, and allows a thread or signal to interrupt another threa...
Definition:
signalinterrupt.h:29
node
Definition:
init.h:25
node::AbortNode
void AbortNode(util::SignalInterrupt *shutdown, std::atomic< int > &exit_status, const bilingual_str &message)
Definition:
abort.cpp:19
util
Definition:
httpserver.h:12
bilingual_str
Bilingual messages:
Definition:
translation.h:18
Generated on Wed May 1 2024 20:02:29 for Bitcoin Core by
1.9.1