Bitcoin Core 28.99.0
P2P Digital Currency
Namespaces | Functions
protocol.cpp File Reference
#include <interfaces/init.h>
#include <ipc/capnp/context.h>
#include <ipc/capnp/init.capnp.h>
#include <ipc/capnp/init.capnp.proxy.h>
#include <ipc/capnp/protocol.h>
#include <ipc/exception.h>
#include <ipc/protocol.h>
#include <kj/async.h>
#include <logging.h>
#include <mp/proxy-io.h>
#include <mp/proxy-types.h>
#include <mp/util.h>
#include <util/threadnames.h>
#include <assert.h>
#include <errno.h>
#include <future>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <sys/socket.h>
#include <system_error>
#include <thread>
Include dependency graph for protocol.cpp:

Go to the source code of this file.

Namespaces

namespace  ipc
 
namespace  ipc::capnp
 

Functions

std::unique_ptr< Protocol > ipc::capnp::MakeCapnpProtocol ()
 

Variable Documentation

◆ m_context

Context m_context

Definition at line 96 of file protocol.cpp.

◆ m_loop

std::optional<mp::EventLoop> m_loop

Definition at line 98 of file protocol.cpp.

◆ m_loop_thread

std::thread m_loop_thread

Definition at line 97 of file protocol.cpp.