#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 |