libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… NAME πŸ’…

ok so bestie, gather round β€” this is enum nvmf_dim_etype, aka the Discovery Information Management Entity Type. that's the whole vibe. it's an enum, it's about DIM, and it tells you what kind of entity you're looking at. iconic behaviour honestly ✨


πŸŽ€ SYNOPSIS πŸŽ€

enum nvmf_dim_etype {
    NVMF_DIM_ETYPE_HOST ,
    NVMF_DIM_ETYPE_DDC ,
    NVMF_DIM_ETYPE_CDC

};

like, that's it. three constants, zero drama. copy it exactly bestie, don't be creative πŸ’€


🌸 Constants 🌸

okay so these are the three possible values, and each one is lowkey serving a different energy:

  • NVMF_DIM_ETYPE_HOST β€” this one's just a Host. main character energy, no extra label needed 🫢
  • NVMF_DIM_ETYPE_DDC β€” a Direct Discovery controller. direct, to the point, knows what it wants πŸ’…
  • NVMF_DIM_ETYPE_CDC β€” a Centralized Discovery controller. centralized, so you know it's running the group chat πŸ‘‘

ngl there's nothing else hiding in here β€” no options, no return values, no bugs to warn you about. it's just three constants and a dream. vibe check: passed 🌈

✨ that's the whole page, bestie β€” brought to you by libnvme, API Manual, the enum nvmf_dim_etype girlies, and a very cute October 2026 release date. periodt. πŸ’–πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from