Bitcoin Core 28.99.0
P2P Digital Currency
Classes | Namespaces | Typedefs | Variables
i2p.h File Reference
#include <compat/compat.h>
#include <netaddress.h>
#include <netbase.h>
#include <sync.h>
#include <util/fs.h>
#include <util/sock.h>
#include <util/threadinterrupt.h>
#include <memory>
#include <optional>
#include <string>
#include <unordered_map>
#include <vector>
Include dependency graph for i2p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  i2p::Connection
 An established connection with another peer. More...
 
class  i2p::sam::Session
 I2P SAM session. More...
 
struct  i2p::sam::Session::Reply
 A reply from the SAM proxy. More...
 

Namespaces

namespace  i2p
 
namespace  i2p::sam
 

Typedefs

using i2p::Binary = std::vector< uint8_t >
 Binary data. More...
 

Variables

static constexpr size_t i2p::sam::MAX_MSG_SIZE {65536}
 The maximum size of an incoming message from the I2P SAM proxy (in bytes). More...