#include "init.h"
#include "addrman.h"
#include "checkpoints.h"
#include "key.h"
#include "main.h"
#include "miner.h"
#include "net.h"
#include "rpcserver.h"
#include "txdb.h"
#include "ui_interface.h"
#include "util.h"
#include <stdint.h>
#include <stdio.h>
#include <signal.h>
#include <boost/algorithm/string/predicate.hpp>
#include <boost/filesystem.hpp>
#include <boost/interprocess/sync/file_lock.hpp>
#include <openssl/crypto.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 64 of file init.cpp.
bool AppInit2 |
( |
boost::thread_group & |
threadGroup | ) |
|
Initialize anoncoin.
- Precondition
- Parameters should be parsed and config file should be read.
Definition at line 420 of file init.cpp.
void HandleSIGHUP |
( |
int |
| ) |
|
void HandleSIGTERM |
( |
int |
| ) |
|
bool InitSanityCheck |
( |
void |
| ) |
|
Sanity checks Ensure that Anoncoin is running in a usable environment with all necessary library support.
Definition at line 404 of file init.cpp.
bool ShutdownRequested |
( |
| ) |
|
void ThreadImport |
( |
std::vector< boost::filesystem::path > |
vImportFiles | ) |
|
volatile bool fRequestShutdown = false |