Crate blosc_sys [−] [src]
Constants
Functions
blosc_cbuffer_complib⚠ |
Return the compressor library/format used in a compressed buffer. |
blosc_cbuffer_metainfo⚠ |
Return information about a compressed buffer, namely the type size
( |
blosc_cbuffer_sizes⚠ |
Return information about a compressed buffer, namely the number of
uncompressed bytes ( |
blosc_cbuffer_versions⚠ |
Return information about a compressed buffer, namely the internal
Blosc format version ( |
blosc_compcode_to_compname⚠ |
Get the |
blosc_compname_to_compcode⚠ |
Return the compressor code associated with the compressor name. |
blosc_compress⚠ |
Compress a block of data in the |
blosc_compress_ctx⚠ |
Context interface to blosc compression. This does not require a call to blosc_init() and can be called from multithreaded applications without the global lock being used, so allowing Blosc be executed simultaneously in those scenarios. |
blosc_decompress⚠ |
Decompress a block of compressed data in |
blosc_decompress_ctx⚠ |
Context interface to blosc decompression. This does not require a call to blosc_init() and can be called from multithreaded applications without the global lock being used, so allowing Blosc be executed simultaneously in those scenarios. |
blosc_destroy⚠ |
Destroy the Blosc library environment. |
blosc_free_resources⚠ |
Free possible memory temporaries and thread resources. Use this when you are not going to use Blosc for a long while. In case of problems releasing the resources, it returns a negative number, else it returns 0. |
blosc_get_complib_info⚠ |
Get info from compression libraries included in the current build.
In |
blosc_get_version_string⚠ |
Return the version of blosc in string format. |
blosc_getitem⚠ |
Get |
blosc_init⚠ |
Initialize the Blosc library environment. |
blosc_list_compressors⚠ |
Get a list of compressors supported in the current build. The returned value is a string with a concatenation of "blosclz", "lz4", "lz4hc", "snappy" or "zlib" separated by commas, depending on which ones are present in the build. |
blosc_set_blocksize⚠ |
Force the use of a specific blocksize. If 0, an automatic blocksize will be used (the default). |
blosc_set_compressor⚠ |
Select the compressor to be used. The supported ones are "blosclz", "lz4", "lz4hc", "snappy" and "zlib". If this function is not called, then "blosclz" will be used. |
blosc_set_nthreads⚠ |
Initialize a pool of threads for compression/decompression. If
|