Gzip-RandomAccess
view release on metacpan or search on metacpan
RandomAccess.xs view on Meta::CPAN
index_available(self)
Gzip::RandomAccess self
CODE:
RETVAL = zran_index_available(self->zran);
OUTPUT:
RETVAL
void
build_index(self)
Gzip::RandomAccess self
PPCODE:
zran_build_index(self->zran, self->index_span, NULL);
SV *
extract(self, offset, length)
Gzip::RandomAccess self
Off_t offset
int length
CODE:
char *buffer = (char *)malloc(length);
int extracted = zran_extract(self->zran, offset, buffer, length);
RandomAccess.xs view on Meta::CPAN
croak("uncompressed_size: unable to read index file");
XSRETURN_UNDEF;
}
OUTPUT:
RETVAL
void
_free(self)
Gzip::RandomAccess self
PPCODE:
zran_cleanup(self->zran);
free(self);
( run in 1.953 second using v1.01-cache-2.11-cpan-5511b514fd6 )