METALINK_T(3)
πΈ METALINK_T(3) πΈ
okay bestie, welcome to the libmetalink manual page for metalink_t β yes, the Metalink top level structure, and yes, she is lowkey iconic π
π NAME π
metalink_t β Metalink top level structure, periodt β¨
π¦ SYNOPSIS π¦
#include <metalink/metalink_types.h>
π DESCRIPTION π
So metalink_t is the top level structure that holds metadata for a Metalink file and the list of metalink_file_t(3) structures. Itβs giving main character energy in the Metalink type family π
Typically, metalink_t gets created by a parser function such as metalink_parse_file(3) β like, thatβs the usual glow-up route β¨
π STRUCTURE MEMBERS π
Hereβs the whole squad, fr fr:
metalink_file_t **files;
char *identity;
char *tags;
π files
files is a Null terminated array of pointer to metalink_file_t(3) structures. It corresponds to the files tag in the Metalink XML file β iykyk π«
Each metalink_file_t(3) structure corresponds to a file element in the Metalink XML file. Every single one matters, no skipping π
π§ identity
identity is a Null terminated string that corresponds to the identity element in the Metalink XML file. Cute, clean, and matched up exactly π
π₯ tags
tags is a Null terminated string that corresponds to the tags element in the Metalink XML file. Yes bestie, itβs right there matching the XML tag π·οΈβ¨
π SEE ALSO π
metalink_delete_t(3)metalink_file_t(3)metalink_parse_file(3)
π brought to you by libmetalink 0.0.3, dated 10/25/2008 β mwah, slay π«Άβ¨
π¦ where this page comes from
- epel 9: libmetalink-devel 0.1.3-24.el9 Β· MIT
- opensuse-leap 16.0: libmetalink-devel 0.1.3-160000.2.2 Β· MIT
- opensuse-leap 16.0: libmetalink-devel 0.1.3-160000.2.2 Β· MIT
- opensuse-leap 16.0: libmetalink-devel 0.1.3-160000.2.2 Β· MIT
- opensuse-leap 16.0: libmetalink-devel 0.1.3-160000.2.2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms