BitLab 0.1.0
BitLab: A Browser for the Bitcoin P2P Network and Blockchain
|
The program operation structure used to store the operation of the program. More...
#include <state.h>
Data Fields | |
bool | peer_discovery |
bool | peer_discovery_in_progress |
bool | peer_discovery_succeeded |
bool | peer_discovery_daemon |
bool | peer_discovery_hardcoded_seeds |
bool | peer_discovery_dns_lookup |
char * | peer_discovery_dns_domain |
pthread_mutex_t | operation_mutex |
The program operation structure used to store the operation of the program.
peer_discovery | The peer discovery operation of the program. |
peer_discovery_in_progress | The peer discovery operation in progress. |
peer_discovery_succeeded | The peer discovery operation succeeded. |
peer_discovery_daemon | The peer discovery operation as a daemon. |
peer_discovery_hardcoded_seeds | The peer discovery operation with hardcoded seeds. |
peer_discovery_dns_lookup | The peer discovery operation with DNS lookup. |
peer_discovery_dns_domain | The peer discovery DNS domain field for custom DNS lookup. |
operation_mutex | The mutex to protect the operation. |
pthread_mutex_t program_operation::operation_mutex |
Definition at line 56 of file state.h.
Referenced by destroy_program_operation(), finish_peer_discovery_progress(), force_stop_peer_discovery(), get_peer_discovery(), get_peer_discovery_daemon(), get_peer_discovery_dns_domain(), get_peer_discovery_dns_lookup(), get_peer_discovery_hardcoded_seeds(), get_peer_discovery_in_progress(), get_peer_discovery_succeeded(), init_program_operation(), set_peer_discovery(), set_peer_discovery_daemon(), set_peer_discovery_dns_domain(), set_peer_discovery_dns_lookup(), set_peer_discovery_hardcoded_seeds(), and start_peer_discovery_progress().
bool program_operation::peer_discovery |
Definition at line 49 of file state.h.
Referenced by cli_info(), force_stop_peer_discovery(), get_peer_discovery(), init_program_operation(), set_peer_discovery(), and start_peer_discovery_progress().
bool program_operation::peer_discovery_daemon |
Definition at line 52 of file state.h.
Referenced by cli_info(), get_peer_discovery_daemon(), and set_peer_discovery_daemon().
char* program_operation::peer_discovery_dns_domain |
Definition at line 55 of file state.h.
Referenced by get_peer_discovery_dns_domain(), and set_peer_discovery_dns_domain().
bool program_operation::peer_discovery_dns_lookup |
Definition at line 54 of file state.h.
Referenced by cli_info(), get_peer_discovery_dns_lookup(), and set_peer_discovery_dns_lookup().
bool program_operation::peer_discovery_hardcoded_seeds |
Definition at line 53 of file state.h.
Referenced by cli_info(), get_peer_discovery_hardcoded_seeds(), and set_peer_discovery_hardcoded_seeds().
bool program_operation::peer_discovery_in_progress |
Definition at line 50 of file state.h.
Referenced by cli_info(), finish_peer_discovery_progress(), force_stop_peer_discovery(), get_peer_discovery_in_progress(), set_peer_discovery(), and start_peer_discovery_progress().
bool program_operation::peer_discovery_succeeded |
Definition at line 51 of file state.h.
Referenced by cli_info(), finish_peer_discovery_progress(), and get_peer_discovery_succeeded().