Master Core  v0.0.9 - 2abfd2849db8ba7a83957c64eb976b406713c123
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
bitcoind.cpp File Reference
#include "rpcserver.h"
#include "rpcclient.h"
#include "init.h"
#include "main.h"
#include "noui.h"
#include "ui_interface.h"
#include "util.h"
#include <boost/algorithm/string/predicate.hpp>
#include <boost/filesystem.hpp>
+ Include dependency graph for bitcoind.cpp:

Go to the source code of this file.

Functions

void DetectShutdownThread (boost::thread_group *threadGroup)
 
bool AppInit (int argc, char *argv[])
 
int main (int argc, char *argv[])
 

Variables

static bool fDaemon
 

Function Documentation

bool AppInit ( int  argc,
char *  argv[] 
)

Definition at line 55 of file bitcoind.cpp.

References _(), AppInit2(), CommandLineRPC(), CreatePidFile(), DetectShutdownThread(), fDaemon, FormatFullVersion(), GetBoolArg(), GetDataDir(), GetPidFile(), HelpMessage(), HelpMessageCli(), HMM_BITCOIND, IsSwitchChar(), mapArgs, mapMultiArgs, ParseParameters(), PrintExceptionContinue(), ReadConfigFile(), SelectParamsFromCommandLine(), Shutdown(), and SoftSetBoolArg().

Referenced by main().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void DetectShutdownThread ( boost::thread_group *  threadGroup)

Definition at line 35 of file bitcoind.cpp.

References MilliSleep(), and ShutdownRequested().

Referenced by AppInit().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int main ( int  argc,
char *  argv[] 
)

Definition at line 173 of file bitcoind.cpp.

References AppInit(), fDaemon, noui_connect(), and SetupEnvironment().

+ Here is the call graph for this function:

Variable Documentation

bool fDaemon
static

Definition at line 33 of file bitcoind.cpp.

Referenced by AppInit(), and main().