#include <netaddress.h>
#include <netbase.h>
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
|
enum class | NetPermissionFlags : uint32_t {
None = 0
, BloomFilter = (1U << 1)
, Relay = (1U << 3)
, ForceRelay = (1U << 2) | Relay
,
Download = (1U << 6)
, NoBan = (1U << 4) | Download
, Mempool = (1U << 5)
, Addr = (1U << 7)
,
BypassProofRequestLimits = (1U << 30)
, Implicit = (1U << 31)
, All
} |
|
◆ NetPermissionFlags
Enumerator |
---|
None | |
BloomFilter | |
Relay | |
ForceRelay | |
Download | |
NoBan | |
Mempool | |
Addr | |
BypassProofRequestLimits | |
Implicit | |
All | |
Definition at line 24 of file net_permissions.h.
◆ operator|()
◆ DEFAULT_WHITELISTFORCERELAY
const bool DEFAULT_WHITELISTFORCERELAY = false |
|
static |
◆ DEFAULT_WHITELISTRELAY
const bool DEFAULT_WHITELISTRELAY = true |
|
static |
◆ NET_PERMISSIONS_DOC
const std::vector<std::string> NET_PERMISSIONS_DOC |
|
extern |