PIVX Core  5.6.99
P2P Digital Currency
Classes | Macros | Functions | Variables
masternodeman.h File Reference
#include "activemasternode.h"
#include "cyclingvector.h"
#include "key.h"
#include "key_io.h"
#include "masternode.h"
#include "net.h"
#include "sync.h"
#include "util/system.h"
Include dependency graph for masternodeman.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CMasternodeDB
 Access to the MN database (mncache.dat) More...
 
class  CMasternodeMan
 
struct  CMasternodeMan::MNsInfo
 

Macros

#define MASTERNODES_REQUEST_SECONDS   (60 * 60)
 

Functions

void DumpMasternodes ()
 
void ThreadCheckMasternodes ()
 

Variables

CMasternodeMan mnodeman
 Masternode manager. More...
 
CActiveMasternode activeMasternode
 Keep track of the active Masternode. More...
 

Macro Definition Documentation

◆ MASTERNODES_REQUEST_SECONDS

#define MASTERNODES_REQUEST_SECONDS   (60 * 60)

Definition at line 18 of file masternodeman.h.

Function Documentation

◆ DumpMasternodes()

void DumpMasternodes ( )

Definition at line 172 of file masternodeman.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ThreadCheckMasternodes()

void ThreadCheckMasternodes ( )

Definition at line 1157 of file masternodeman.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ activeMasternode

CActiveMasternode activeMasternode
extern

Keep track of the active Masternode.

Definition at line 29 of file masternodeman.cpp.

◆ mnodeman

CMasternodeMan mnodeman
extern

Masternode manager.

Definition at line 27 of file masternodeman.cpp.