![]() |
Bitcoin Core 31.0.0
P2P Digital Currency
|
#include <netaddress.h>#include <util/fs.h>#include <event2/util.h>#include <cstdint>#include <deque>#include <functional>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | TorControlReply |
| Reply from Tor, can be single or multi-line. More... | |
| class | TorControlConnection |
| Low-level handling for Tor control connection. More... | |
| class | TorController |
| Controller that connects to Tor control socket, authenticate, then create and maintain an ephemeral onion service. More... | |
Functions | |
| void | StartTorControl (CService onion_service_target) |
| void | InterruptTorControl () |
| void | StopTorControl () |
| CService | DefaultOnionServiceTarget (uint16_t port) |
Variables | |
| constexpr uint16_t | DEFAULT_TOR_SOCKS_PORT {9050} |
| Functionality for communicating with Tor. | |
| constexpr int | DEFAULT_TOR_CONTROL_PORT = 9051 |
| const std::string | DEFAULT_TOR_CONTROL |
| Default control ip and port. | |
| static const bool | DEFAULT_LISTEN_ONION = true |
| void InterruptTorControl | ( | ) |
Definition at line 706 of file torcontrol.cpp.
| void StopTorControl | ( | ) |
Definition at line 716 of file torcontrol.cpp.
Definition at line 25 of file torcontrol.h.
|
extern |
Default control ip and port.
Definition at line 51 of file torcontrol.cpp.
Definition at line 23 of file torcontrol.h.
Functionality for communicating with Tor.
Definition at line 22 of file torcontrol.h.