simplexmq-6.5.0.16: SimpleXMQ message broker
Safe HaskellSafe-Inferred
LanguageHaskell2010

Simplex.Messaging.Compression

Synopsis

Documentation

data Compressed Source #

Instances

Instances details
Encoding Compressed Source # 
Instance details

Defined in Simplex.Messaging.Compression

Methods

smpEncode :: Compressed -> ByteString Source #

smpDecode :: ByteString -> Either String Compressed Source #

smpP :: Parser Compressed Source #

maxLengthPassthrough :: Int Source #

Messages below this length are not encoded to avoid compression overhead.

compressionLevel :: Num a => a Source #

compress1 :: ByteString -> Compressed Source #

decompress1 :: Compressed -> Either String ByteString Source #

limitDecompress1 :: Int -> Compressed -> Either String ByteString Source #