|
| rate_limited_tcp_write_operation (boost::asio::ip::tcp::socket &socket, const char *buffer, size_t length, size_t offset, promise< size_t >::ptr completion_promise) |
|
| rate_limited_tcp_write_operation (boost::asio::ip::tcp::socket &socket, const std::shared_ptr< const char > &buffer, size_t length, size_t offset, promise< size_t >::ptr completion_promise) |
|
virtual void | perform_operation () override |
|
| rate_limited_operation (size_t length, size_t offset, promise< size_t >::ptr &&completion_promise) |
|
Definition at line 40 of file rate_limiting.cpp.
◆ rate_limited_tcp_write_operation() [1/2]
fc::detail::rate_limited_tcp_write_operation::rate_limited_tcp_write_operation |
( |
boost::asio::ip::tcp::socket & |
socket, |
|
|
const char * |
buffer, |
|
|
size_t |
length, |
|
|
size_t |
offset, |
|
|
promise< size_t >::ptr |
completion_promise |
|
) |
| |
|
inline |
◆ rate_limited_tcp_write_operation() [2/2]
fc::detail::rate_limited_tcp_write_operation::rate_limited_tcp_write_operation |
( |
boost::asio::ip::tcp::socket & |
socket, |
|
|
const std::shared_ptr< const char > & |
buffer, |
|
|
size_t |
length, |
|
|
size_t |
offset, |
|
|
promise< size_t >::ptr |
completion_promise |
|
) |
| |
|
inline |
◆ perform_operation()
virtual void fc::detail::rate_limited_tcp_write_operation::perform_operation |
( |
| ) |
|
|
inlineoverridevirtual |
◆ raw_buffer
const char* fc::detail::rate_limited_tcp_write_operation::raw_buffer |
◆ shared_buffer
std::shared_ptr<const char> fc::detail::rate_limited_tcp_write_operation::shared_buffer |
◆ socket
boost::asio::ip::tcp::socket& fc::detail::rate_limited_tcp_write_operation::socket |
The documentation for this class was generated from the following file: