#include "txdb.h"
#include "walletdb.h"
#include "bitcoinrpc.h"
#include "net.h"
#include "init.h"
#include "util.h"
#include "ui_interface.h"
#include "checkpointsync.h"
#include <boost/filesystem.hpp>
#include <boost/filesystem/fstream.hpp>
#include <boost/filesystem/convenience.hpp>
#include <boost/interprocess/sync/file_lock.hpp>
#include <boost/algorithm/string/predicate.hpp>
#include <openssl/crypto.h>
#include <signal.h>
Go to the source code of this file.
#define MIN_CORE_FILEDESCRIPTORS 150 |
Enumerator |
---|
BF_NONE |
|
BF_EXPLICIT |
|
BF_REPORT_ERROR |
|
Definition at line 44 of file init.cpp.
bool AppInit |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
bool AppInit2 |
( |
boost::thread_group & |
threadGroup | ) |
|
Initialize bitcoin.
- Precondition
- Parameters should be parsed and config file should be read.
Definition at line 455 of file init.cpp.
void DetectShutdownThread |
( |
boost::thread_group * |
threadGroup | ) |
|
void HandleSIGHUP |
( |
int |
| ) |
|
void HandleSIGTERM |
( |
int |
| ) |
|
std::string HelpMessage |
( |
| ) |
|
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
bool ShutdownRequested |
( |
| ) |
|
void ThreadImport |
( |
std::vector< boost::filesystem::path > |
vImportFiles | ) |
|
volatile bool fRequestShutdown = false |