Electroneum
cryptonote_protocol_handler-base.cpp File Reference

This is the place to implement our handlers for protocol network actions, e.g. for ratelimit for download-requests. More...

#include <string>
#include <vector>
#include <memory>
#include "syncobj.h"
#include "net/net_utils_base.h"
#include "misc_log_ex.h"
#include <boost/chrono.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/thread/thread.hpp>
#include "misc_language.h"
#include "pragma_comp_defs.h"
#include <algorithm>
#include "cryptonote_protocol_handler.h"
#include "net/network_throttle.hpp"
#include "cryptonote_core/cryptonote_core.h"
Include dependency graph for cryptonote_protocol_handler-base.cpp:

Go to the source code of this file.

Classes

class  cryptonote::cryptonote_protocol_handler_base_pimpl
 

Namespaces

 cryptonote
 Holds cryptonote related classes and helpers.
 

Macros

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.cn"
 

Detailed Description

This is the place to implement our handlers for protocol network actions, e.g. for ratelimit for download-requests.

Author
rfree (current maintainer in electroneum.cc project)

Definition in file cryptonote_protocol_handler-base.cpp.

Macro Definition Documentation

◆ ELECTRONEUM_DEFAULT_LOG_CATEGORY

#define ELECTRONEUM_DEFAULT_LOG_CATEGORY   "net.cn"

Definition at line 57 of file cryptonote_protocol_handler-base.cpp.