Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::utils::compression_pipeline Member List

This is the complete list of members for kcenon::network::utils::compression_pipeline, including all inherited members.

compress(std::span< const uint8_t > input) -> Result< std::vector< uint8_t > >kcenon::network::utils::compression_pipeline
compress(const std::vector< uint8_t > &input) -> Result< std::vector< uint8_t > >kcenon::network::utils::compression_pipeline
compression_pipeline(compression_algorithm algo=compression_algorithm::lz4, size_t compression_threshold=256)kcenon::network::utils::compression_pipelineexplicit
decompress(std::span< const uint8_t > input) -> Result< std::vector< uint8_t > >kcenon::network::utils::compression_pipeline
decompress(const std::vector< uint8_t > &input) -> Result< std::vector< uint8_t > >kcenon::network::utils::compression_pipeline
get_algorithm() const -> compression_algorithmkcenon::network::utils::compression_pipeline
get_compression_threshold() const -> size_tkcenon::network::utils::compression_pipeline
pimpl_kcenon::network::utils::compression_pipelineprivate
set_compression_threshold(size_t bytes) -> voidkcenon::network::utils::compression_pipeline
~compression_pipeline() noexceptkcenon::network::utils::compression_pipeline