Electroneum
connection_basic.cpp File Reference

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

#include "net/connection_basic.hpp"
#include "net/net_utils_base.h"
#include "misc_log_ex.h"
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/thread/thread.hpp>
#include "misc_language.h"
#include "pragma_comp_defs.h"
#include <iomanip>
#include <boost/asio/basic_socket.hpp>
#include "net/network_throttle-detail.hpp"
Include dependency graph for connection_basic.cpp:

Go to the source code of this file.

Classes

class  epee::net_utils::connection_basic_pimpl
 

Namespaces

 epee
 
 epee::net_utils
 

Macros

#define GET_IO_SERVICE(s)   ((s).get_io_service())
 
#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.conn"
 

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 electroneum.cc project)

Definition in file connection_basic.cpp.

Macro Definition Documentation

◆ ELECTRONEUM_DEFAULT_LOG_CATEGORY

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.conn"

Definition at line 58 of file connection_basic.cpp.

◆ GET_IO_SERVICE

#define GET_IO_SERVICE (   s)    ((s).get_io_service())

Definition at line 54 of file connection_basic.cpp.