|
| rate_limited_tcp_read_operation (boost::asio::ip::tcp::socket &socket, char *buffer, size_t length, size_t offset, promise< size_t >::ptr completion_promise) |
|
| rate_limited_tcp_read_operation (boost::asio::ip::tcp::socket &socket, const std::shared_ptr< 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 81 of file rate_limiting.cpp.
◆ rate_limited_tcp_read_operation() [1/2]
fc::detail::rate_limited_tcp_read_operation::rate_limited_tcp_read_operation |
( |
boost::asio::ip::tcp::socket & |
socket, |
|
|
char * |
buffer, |
|
|
size_t |
length, |
|
|
size_t |
offset, |
|
|
promise< size_t >::ptr |
completion_promise |
|
) |
| |
|
inline |
◆ rate_limited_tcp_read_operation() [2/2]
fc::detail::rate_limited_tcp_read_operation::rate_limited_tcp_read_operation |
( |
boost::asio::ip::tcp::socket & |
socket, |
|
|
const std::shared_ptr< char > & |
buffer, |
|
|
size_t |
length, |
|
|
size_t |
offset, |
|
|
promise< size_t >::ptr |
completion_promise |
|
) |
| |
|
inline |
◆ perform_operation()
virtual void fc::detail::rate_limited_tcp_read_operation::perform_operation |
( |
| ) |
|
|
inlineoverridevirtual |
◆ raw_buffer
char* fc::detail::rate_limited_tcp_read_operation::raw_buffer |
◆ shared_buffer
std::shared_ptr<char> fc::detail::rate_limited_tcp_read_operation::shared_buffer |
◆ socket
boost::asio::ip::tcp::socket& fc::detail::rate_limited_tcp_read_operation::socket |
The documentation for this class was generated from the following file: