libnvme(2)
π libnvme(2) β the manual, but make it cute π
okay so bestie, welcome to libnvme section 2 β the API manual, the one with all the enums and vibes. today's episode? one (1) little enum. tiny. adorable. but lowkey important, so pay attention π
β¨ NAME β¨
enum nvmf_dim_etype β Discovery Information Management Entity Type.
that's it. that's the whole thing. an enum that tells you what kind of entity you're dealing with in Discovery Information Management. no cap. π
πΈ SYNOPSIS πΈ
here's the literal shape of it, copied exactly, don't @ me:
enum nvmf_dim_etype {
NVMF_DIM_ETYPE_HOST ,
NVMF_DIM_ETYPE_DDC ,
NVMF_DIM_ETYPE_CDC
};
three constants. three little icons. a whole squad. π
π¦ Constants π¦
yes the heading is literally "Constants" β we keep the receipts around here, we don't rename things, periodt.
each one gets its own moment, so let's go one by one:
NVMF_DIM_ETYPE_HOSTβ the Host. that's you, that's your machine, the one doing the discovering. main character energy fr fr π«ΆNVMF_DIM_ETYPE_DDCβ the Direct Discovery controller. it's giving "I know the answers and I'll tell you directly", no middleman, no drama πNVMF_DIM_ETYPE_CDCβ the Centralized Discovery controller. the one that holds everybody's info in one place, like the group chat admin who actually reads every message π
that's genuinely the entire page, bestie. three constants, fully iconic, nothing else hiding in here. iykyk π
sign-off time π this page is %sourced from the API Manual, dated July 2026, and it lives under the name enum nvmf_dim_etype in libnvme(2). that's the whole footer, wrapped up with a bow, mwah πβ¨
π¦ where this page comes from
- ubuntu stonking: libnvme-dev 1.16.2-1build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms