![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
Public Slots | |
void | initialize () |
void | shutdown () |
void | restart (QStringList args) |
Signals | |
void | initializeResult (int retval) |
void | shutdownResult (int retval) |
void | runawayException (const QString &message) |
Public Member Functions | |
BitcoinCore () | |
Private Member Functions | |
void | handleRunawayException (const std::exception *e) |
Pass fatal exception message to UI thread. More... | |
Private Attributes | |
boost::thread_group | threadGroup |
CScheduler | scheduler |
bool | execute_restart |
Flag indicating a restart. More... | |
Class encapsulating Dash Core startup and shutdown. Allows running startup and shutdown in a different thread from the UI thread.
|
private |
Pass fatal exception message to UI thread.
Definition at line 269 of file dash.cpp.
Referenced by initialize(), restart(), and shutdown().
|
signal |
Referenced by initialize().
|
signal |
Referenced by handleRunawayException().
|
signal |
Referenced by restart(), and shutdown().
|
private |
Flag indicating a restart.
Definition at line 194 of file dash.cpp.
Referenced by initialize(), and restart().
|
private |
Definition at line 191 of file dash.cpp.
Referenced by initialize().
|
private |
Definition at line 190 of file dash.cpp.
Referenced by initialize(), restart(), and shutdown().