Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <net.h>
Public Attributes | |
ServiceFlags | nLocalServices = NODE_NONE |
int | nMaxConnections = 0 |
int | nMaxOutbound = 0 |
int | nMaxAddnode = 0 |
int | nMaxFeeler = 0 |
int | nBestHeight = 0 |
CClientUIInterface * | uiInterface = nullptr |
NetEventsInterface * | m_msgproc = nullptr |
unsigned int | nSendBufferMaxSize = 0 |
unsigned int | nReceiveFloodSize = 0 |
uint64_t | nMaxOutboundTimeframe = 0 |
uint64_t | nMaxOutboundLimit = 0 |
std::vector< std::string > | vSeedNodes |
std::vector< CSubNet > | vWhitelistedRange |
std::vector< CService > | vBinds |
std::vector< CService > | vWhiteBinds |
bool | m_use_addrman_outgoing = true |
std::vector< std::string > | m_specified_outgoing |
std::vector< std::string > | m_added_nodes |
SocketEventsMode | socketEventsMode = SOCKETEVENTS_SELECT |
Detailed Description
Member Data Documentation
◆ m_added_nodes
std::vector<std::string> CConnman::Options::m_added_nodes |
Definition at line 173 of file net.h.
Referenced by CConnman::Init().
◆ m_msgproc
NetEventsInterface* CConnman::Options::m_msgproc = nullptr |
Definition at line 163 of file net.h.
Referenced by CConnman::Init().
◆ m_specified_outgoing
std::vector<std::string> CConnman::Options::m_specified_outgoing |
Definition at line 172 of file net.h.
Referenced by CConnman::Start().
◆ m_use_addrman_outgoing
bool CConnman::Options::m_use_addrman_outgoing = true |
Definition at line 171 of file net.h.
Referenced by CConnman::Start().
◆ nBestHeight
int CConnman::Options::nBestHeight = 0 |
Definition at line 161 of file net.h.
Referenced by CConnman::Init().
◆ nLocalServices
ServiceFlags CConnman::Options::nLocalServices = NODE_NONE |
Definition at line 156 of file net.h.
Referenced by AppInitMain(), and CConnman::Init().
◆ nMaxAddnode
int CConnman::Options::nMaxAddnode = 0 |
Definition at line 159 of file net.h.
Referenced by CConnman::Init().
◆ nMaxConnections
int CConnman::Options::nMaxConnections = 0 |
Definition at line 157 of file net.h.
Referenced by CConnman::Init().
◆ nMaxFeeler
int CConnman::Options::nMaxFeeler = 0 |
Definition at line 160 of file net.h.
Referenced by CConnman::Init().
◆ nMaxOutbound
int CConnman::Options::nMaxOutbound = 0 |
Definition at line 158 of file net.h.
Referenced by CConnman::Init().
◆ nMaxOutboundLimit
uint64_t CConnman::Options::nMaxOutboundLimit = 0 |
Definition at line 167 of file net.h.
Referenced by CConnman::Init().
◆ nMaxOutboundTimeframe
uint64_t CConnman::Options::nMaxOutboundTimeframe = 0 |
Definition at line 166 of file net.h.
Referenced by CConnman::Init().
◆ nReceiveFloodSize
unsigned int CConnman::Options::nReceiveFloodSize = 0 |
Definition at line 165 of file net.h.
Referenced by CConnman::Init().
◆ nSendBufferMaxSize
unsigned int CConnman::Options::nSendBufferMaxSize = 0 |
Definition at line 164 of file net.h.
Referenced by CConnman::Init().
◆ socketEventsMode
SocketEventsMode CConnman::Options::socketEventsMode = SOCKETEVENTS_SELECT |
Definition at line 174 of file net.h.
Referenced by CConnman::Init().
◆ uiInterface
CClientUIInterface* CConnman::Options::uiInterface = nullptr |
Definition at line 162 of file net.h.
Referenced by CConnman::Init().
◆ vBinds
std::vector<CService> CConnman::Options::vBinds |
Definition at line 170 of file net.h.
Referenced by CConnman::Start().
◆ vSeedNodes
std::vector<std::string> CConnman::Options::vSeedNodes |
Definition at line 168 of file net.h.
Referenced by CConnman::Start().
◆ vWhiteBinds
std::vector<CService> CConnman::Options::vWhiteBinds |
Definition at line 170 of file net.h.
Referenced by CConnman::Start().
◆ vWhitelistedRange
std::vector<CSubNet> CConnman::Options::vWhitelistedRange |
Definition at line 169 of file net.h.
Referenced by CConnman::Init().
The documentation for this struct was generated from the following file:
- src/net.h