gd_putdata64(3)
πΎ gd_putdata64(3) β the GETDATA girlies' guide β¨
okay so bestie, welcome to gd_putdata64 from the GETDATA manual π this one's the big-offset sibling of gd_putdata(3), and she's here to write data to a Dirfile database with largefile support. no cap. π«Ά
πΈ NAME πΈ
gd_putdata64 β write data to a Dirfile database, with largefile support π
β¨ SYNOPSIS β¨
#define GD_64BIT_API
#include <getdata.h>
size_t gd_putdata64(DIRFILE *dirfile, const char *field_code, gd_off64_t
first_frame, gd_off64_t first_sample, size_t num_frames, size_t
num_samples, gd_type_t data_type, const void *data_out);
like, look at her. eight whole arguments. main character energy fr fr π
π DESCRIPTION π
so this version of gd_putdata(3) uses an explicitly 64-bit offset type (gd_off64_t), regardless of the size of off_t. the way she just decides to be 64-bit no matter what off_t is doing? iconic. π
heads up bestie: she's only guaranteed to be available ifGD_64BIT_APIis defined before includinggetdata.h. so define it. do it. don't skip it. π
and if off_t is a 64-bit type, this function will be the same as gd_putdata(3) π¦ otherwise, gd_putdata(3) will be a version of this function which uses a 32-bit off_t. yeah. she's the blueprint. π
π¦ SEE ALSO π¦
gd_putdata(3)β her sister, the one that respects whateveroff_tyou've got going on π
Version 0.10.0 Β· 25 December 2016 β yeah she's a lil vintage but she still slays, and that's the whole vibe check. mwah π πβ¨πΈπ
π¦ where this page comes from
- debian bookworm: libgetdata-doc 0.11.0-6
- debian trixie: libgetdata-doc 0.11.0-15
- fedora 43: getdata-devel 0.11.0-13.fc43 Β· GPL-2.0-or-later
- fedora 43: getdata-devel 0.11.0-13.fc43 Β· GPL-2.0-or-later
- fedora 44: getdata-devel 0.11.0-14.fc44 Β· GPL-2.0-or-later
- fedora 44: getdata-devel 0.11.0-14.fc44 Β· GPL-2.0-or-later
- nixos 26.05: getdata 0.11.0
- nixpkgs unstable: getdata 0.11.0
- ubuntu jammy: libgetdata-doc 0.11.0-3ubuntu1
- ubuntu noble: libgetdata-doc 0.11.0-13
- ubuntu questing: libgetdata-doc 0.11.0-15
- ubuntu resolute: libgetdata-doc 0.11.0-17build1
- ubuntu stonking: libgetdata-doc 0.11.0-17build2
- Copyright (C) 2016 D. V. Wiebe
- Copyright (C) 2008, 2010, 2012, 2016 D.V. Wiebe
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms