#include <network_throttle.hpp>
Definition at line 106 of file network_throttle.hpp.
◆ get_global_throttle_in()
| i_network_throttle & epee::net_utils::network_throttle_manager::get_global_throttle_in |
( |
| ) |
|
|
static |
singleton ; for friend class ; caller MUST use proper locks! like m_lock_get_global_throttle_in
Definition at line 77 of file network_throttle.cpp.
77 {
78 static network_throttle obj_get_global_throttle_in("in/all","<<< global-IN",10);
79 return obj_get_global_throttle_in;
80}
◆ get_global_throttle_inreq()
| i_network_throttle & epee::net_utils::network_throttle_manager::get_global_throttle_inreq |
( |
| ) |
|
|
static |
ditto ; use lock ... use m_lock_get_global_throttle_inreq obviously
Definition at line 84 of file network_throttle.cpp.
84 {
85 static network_throttle obj_get_global_throttle_inreq("inreq/all", "<== global-IN-REQ",10);
86 return obj_get_global_throttle_inreq;
87}
◆ get_global_throttle_out()
| i_network_throttle & epee::net_utils::network_throttle_manager::get_global_throttle_out |
( |
| ) |
|
|
static |
ditto ; use lock ... use m_lock_get_global_throttle_out obviously
Definition at line 90 of file network_throttle.cpp.
90 {
91 static network_throttle obj_get_global_throttle_out("out/all", ">>> global-OUT",10);
92 return obj_get_global_throttle_out;
93}
◆ connection_basic
| friend class connection_basic |
|
friend |
◆ connection_basic_pimpl
| friend class connection_basic_pimpl |
|
friend |
◆ m_lock_get_global_throttle_in
| boost::mutex epee::net_utils::network_throttle_manager::m_lock_get_global_throttle_in |
|
static |
◆ m_lock_get_global_throttle_inreq
| boost::mutex epee::net_utils::network_throttle_manager::m_lock_get_global_throttle_inreq |
|
static |
◆ m_lock_get_global_throttle_out
| boost::mutex epee::net_utils::network_throttle_manager::m_lock_get_global_throttle_out |
|
static |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/contrib/epee/include/net/network_throttle.hpp
- /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/contrib/epee/src/network_throttle.cpp