Bitcoin ABC  0.26.3
P2P Digital Currency
Functions
server_util.cpp File Reference
#include <rpc/server_util.h>
#include <net_processing.h>
#include <node/context.h>
#include <rpc/protocol.h>
#include <rpc/request.h>
#include <txmempool.h>
#include <util/system.h>
#include <validation.h>
#include <any>
Include dependency graph for server_util.cpp:

Go to the source code of this file.

Functions

NodeContextEnsureAnyNodeContext (const std::any &context)
 
CTxMemPoolEnsureMemPool (const NodeContext &node)
 
CTxMemPoolEnsureAnyMemPool (const std::any &context)
 
ArgsManagerEnsureArgsman (const NodeContext &node)
 
ArgsManagerEnsureAnyArgsman (const std::any &context)
 
ChainstateManagerEnsureChainman (const NodeContext &node)
 
ChainstateManagerEnsureAnyChainman (const std::any &context)
 
CConnmanEnsureConnman (const NodeContext &node)
 
PeerManagerEnsurePeerman (const NodeContext &node)
 

Function Documentation

◆ EnsureAnyArgsman()

ArgsManager& EnsureAnyArgsman ( const std::any &  context)

Definition at line 46 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureAnyChainman()

ChainstateManager& EnsureAnyChainman ( const std::any &  context)

Definition at line 57 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureAnyMemPool()

CTxMemPool& EnsureAnyMemPool ( const std::any &  context)

Definition at line 35 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureAnyNodeContext()

NodeContext& EnsureAnyNodeContext ( const std::any &  context)

Definition at line 19 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureArgsman()

ArgsManager& EnsureArgsman ( const NodeContext node)

Definition at line 39 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureChainman()

ChainstateManager& EnsureChainman ( const NodeContext node)

Definition at line 50 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureConnman()

CConnman& EnsureConnman ( const NodeContext node)

Definition at line 61 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsureMemPool()

CTxMemPool& EnsureMemPool ( const NodeContext node)

Definition at line 27 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EnsurePeerman()

PeerManager& EnsurePeerman ( const NodeContext node)

Definition at line 70 of file server_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: