class Crabbit::GzipCompressionCodec

Overview

Gzip implementation of CompressionCodec.

Defined in:

crabbit/compression.cr

Instance Method Summary

Instance methods inherited from class Crabbit::CompressionCodec

compress(source : Bytes) : Bytes compress, compression : Compression compression, decompress(source : Bytes, expected_size : Int32) : Bytes decompress

Instance Method Detail

def compress(source : Bytes) : Bytes #
Description copied from class Crabbit::CompressionCodec

Compresses source and returns a newly owned byte slice.


[View source]
def compression : Compression #
Description copied from class Crabbit::CompressionCodec

Returns the protocol algorithm implemented by this codec.


[View source]
def decompress(source : Bytes, expected_size : Int32) : Bytes #
Description copied from class Crabbit::CompressionCodec

Decompresses source to exactly expected_size bytes.


[View source]