Monero
Loading...
Searching...
No Matches
connection_basic.hpp File Reference

base for connection, contains e.g. the ratelimit hooks More...

#include <string>
#include <atomic>
#include <memory>
#include <boost/asio.hpp>
#include <boost/asio/ssl.hpp>
#include "byte_slice.h"
#include "net/net_utils_base.h"
#include "net/net_ssl.h"
#include "syncobj.h"
Include dependency graph for connection_basic.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  epee::net_utils::connection_basic_shared_state
class  epee::net_utils::connection_basic

Namespaces

namespace  epee
 TODO: (mj-xmr) This will be reduced in an another PR.
namespace  epee::net_utils

Enumerations

enum  epee::net_utils::t_connection_type { epee::net_utils::e_connection_type_NET = 0 , epee::net_utils::e_connection_type_RPC = 1 , epee::net_utils::e_connection_type_P2P = 2 }

Functions

std::string epee::net_utils::to_string (t_connection_type type)

Detailed Description

base for connection, contains e.g. the ratelimit hooks

Author
rfree (current maintainer in monero.cc project)