![]() |
Bitcoin Core 32.1.0
P2P Digital Currency
|
#include <rpc/register.h>#include <rpc/server.h>#include <addrman.h>#include <addrman_impl.h>#include <banman.h>#include <chainparams.h>#include <clientversion.h>#include <core_io.h>#include <crypto/hex_base.h>#include <net.h>#include <net_permissions.h>#include <net_processing.h>#include <net_types.h>#include <netaddress.h>#include <netbase.h>#include <netgroup.h>#include <node/connection_types.h>#include <node/context.h>#include <node/protocol_version.h>#include <node/warnings.h>#include <policy/feerate.h>#include <protocol.h>#include <rpc/request.h>#include <rpc/server_util.h>#include <rpc/util.h>#include <semaphore_grant.h>#include <sync.h>#include <tinyformat.h>#include <txmempool.h>#include <uint256.h>#include <univalue.h>#include <util/chaintype.h>#include <util/check.h>#include <util/strencodings.h>#include <util/string.h>#include <util/time.h>#include <validation.h>#include <atomic>#include <compare>#include <cstdint>#include <map>#include <memory>#include <optional>#include <span>#include <sstream>#include <stdexcept>#include <string>#include <string_view>#include <type_traits>#include <utility>#include <vector>Go to the source code of this file.
Functions | |
| static RPCMethod | getconnectioncount () |
| static RPCMethod | ping () |
| static UniValue | GetServicesNames (ServiceFlags services) |
| Returns, given services flags, a list of humanly readable (known) network services. | |
| static RPCMethod | getpeerinfo () |
| static RPCMethod | addnode () |
| static RPCMethod | addconnection () |
| static RPCMethod | disconnectnode () |
| static RPCMethod | getaddednodeinfo () |
| static RPCMethod | getnettotals () |
| static UniValue | GetNetworksInfo () |
| static RPCMethod | getnetworkinfo () |
| static RPCMethod | setban () |
| static RPCMethod | listbanned () |
| static RPCMethod | clearbanned () |
| static RPCMethod | setnetworkactive () |
| static RPCMethod | getnodeaddresses () |
| static RPCMethod | addpeeraddress () |
| static RPCMethod | sendmsgtopeer () |
| static RPCMethod | getaddrmaninfo () |
| static RPCMethod | exportasmap () |
| UniValue | AddrmanEntryToJSON (const AddrInfo &info, const CConnman &connman) |
| UniValue | AddrmanTableToJSON (const std::vector< std::pair< AddrInfo, AddressPosition > > &tableInfos, const CConnman &connman) |
| static RPCMethod | getrawaddrman () |
| void | RegisterNetRPCCommands (CRPCTable &t) |
| template<typename C, typename S, typename UnaryOp> | |
| auto | Join (const C &container, const S &separator, UnaryOp unary_op) |
| Join all container items. | |
| std::string_view | TrimStringView (std::string_view str LIFETIMEBOUND, std::string_view pattern=" \f\n\r\t\v") |
Variables | |
| const std::vector< std::string > | CONNECTION_TYPE_DOC |
| const std::vector< std::string > | TRANSPORT_TYPE_DOC |
|
static |
|
static |
|
static |
| UniValue AddrmanTableToJSON | ( | const std::vector< std::pair< AddrInfo, AddressPosition > > & | tableInfos, |
| const CConnman & | connman ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| auto util::Join | ( | const C & | container, |
| const S & | separator, | ||
| UnaryOp | unary_op ) |
|
static |
|
static |
| void RegisterNetRPCCommands | ( | CRPCTable & | t | ) |
|
static |
|
static |
|
static |
|
inlinenodiscard |
| const std::vector<std::string> CONNECTION_TYPE_DOC |