|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
This is the complete list of members for kcenon::network::utils::buffer_pool::impl, including all inherited members.
| acquire(size_t min_capacity, buffer_pool *parent) -> std::shared_ptr< std::vector< uint8_t > > | kcenon::network::utils::buffer_pool::impl | inline |
| available_buffers_ | kcenon::network::utils::buffer_pool::impl | private |
| clear() -> void | kcenon::network::utils::buffer_pool::impl | inline |
| default_capacity_ | kcenon::network::utils::buffer_pool::impl | private |
| get_stats() const -> std::pair< size_t, size_t > | kcenon::network::utils::buffer_pool::impl | inline |
| impl(size_t pool_size, size_t default_capacity) | kcenon::network::utils::buffer_pool::impl | inlineexplicit |
| mutex_ | kcenon::network::utils::buffer_pool::impl | mutableprivate |
| pool_size_ | kcenon::network::utils::buffer_pool::impl | private |
| release(std::vector< uint8_t > *buffer) -> void | kcenon::network::utils::buffer_pool::impl | inline |
| total_allocated_ | kcenon::network::utils::buffer_pool::impl | private |