Bitcoin Core 28.99.0
P2P Digital Currency
|
#include <netaddress.h>
#include <netbase.h>
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
Classes | |
class | NetPermissions |
class | NetWhitebindPermissions |
class | NetWhitelistPermissions |
Enumerations | |
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) , Implicit = (1U << 31) , All = BloomFilter | ForceRelay | Relay | NoBan | Mempool | Download | Addr } |
Functions | |
static constexpr NetPermissionFlags | operator| (NetPermissionFlags a, NetPermissionFlags b) |
Variables | |
const std::vector< std::string > | NET_PERMISSIONS_DOC |
constexpr bool | DEFAULT_WHITELISTRELAY = true |
Default for -whitelistrelay. More... | |
constexpr bool | DEFAULT_WHITELISTFORCERELAY = false |
Default for -whitelistforcerelay. More... | |
|
strong |
Enumerator | |
---|---|
None | |
BloomFilter | |
Relay | |
ForceRelay | |
Download | |
NoBan | |
Mempool | |
Addr | |
Implicit | |
All |
Definition at line 24 of file net_permissions.h.
|
inlinestaticconstexpr |
Definition at line 49 of file net_permissions.h.
|
constexpr |
Default for -whitelistforcerelay.
Definition at line 22 of file net_permissions.h.
|
constexpr |
Default for -whitelistrelay.
Definition at line 20 of file net_permissions.h.
|
extern |
Definition at line 13 of file net_permissions.cpp.