OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::LZ4 Namespace Reference

Functions

 OPENVPN_EXCEPTION (lz4_error)
 
BufferPtr compress (const ConstBuffer &src, const size_t headroom, const size_t tailroom)
 
BufferPtr decompress (const ConstBuffer &source, const size_t headroom, const size_t tailroom, size_t max_decompressed_size=LZ4_MAX_INPUT_SIZE)
 

Function Documentation

◆ compress()

BufferPtr openvpn::LZ4::compress ( const ConstBuffer src,
const size_t  headroom,
const size_t  tailroom 
)
inline

Definition at line 29 of file lz4.hpp.

◆ decompress()

BufferPtr openvpn::LZ4::decompress ( const ConstBuffer source,
const size_t  headroom,
const size_t  tailroom,
size_t  max_decompressed_size = LZ4_MAX_INPUT_SIZE 
)
inline

Definition at line 58 of file lz4.hpp.

◆ OPENVPN_EXCEPTION()

openvpn::LZ4::OPENVPN_EXCEPTION ( lz4_error  )