Expand description
Raw FFI bindings for the native rapidgzip C ABI.
Most users should depend on the safe rapidgzip crate instead of calling
this layer directly.
Structs§
- rgz_
callbacks_ t - Callback table used for custom callback-backed inputs.
- rgz_
config_ t - Reader configuration passed across the FFI boundary.
- rgz_
reader_ t - Opaque native reader handle.
Enums§
- rgz_
status_ t - Status code returned by the native
rapidgzipC ABI.
Constants§
- RGZ_
IO_ READ_ MODE_ AUTO - RGZ_
IO_ READ_ MODE_ LOCKED_ READ_ AND_ SEEK - RGZ_
IO_ READ_ MODE_ MASK - Native I/O mode flags stored in
rgz_config_t.flags. - RGZ_
IO_ READ_ MODE_ PREAD - RGZ_
IO_ READ_ MODE_ SEQUENTIAL
Functions§
- rgz_
abi_ ⚠version - rgz_
close ⚠ - rgz_
config_ ⚠init - rgz_
export_ ⚠index_ path - rgz_
export_ ⚠index_ write - rgz_
import_ ⚠index_ callbacks - rgz_
import_ ⚠index_ path - rgz_
last_ ⚠error - rgz_
last_ ⚠global_ error - rgz_
last_ ⚠status - rgz_
open_ ⚠callbacks - rgz_
open_ ⚠path_ ex - rgz_
read ⚠ - rgz_
read_ ⚠discard - rgz_
read_ ⚠to_ fd - rgz_
seek_ ⚠to - rgz_
set_ ⚠keep_ index - rgz_
tell ⚠