libnvme(2)

πŸ’– libnvme(2) β€” API Manual πŸ’–

okay bestie, welcome to the libnvme corner of the internet ✨ this is a page for the C enum nvme_ns_attach_sel and honestly? it's short, it's sweet, it's giving two whole constants and nothing else. no cap. let's get into it 🫢


🌸 NAME 🌸

enum nvme_ns_attach_sel β€” Namespace Attachment - Select

like... it selects whether you're attaching or detaching a namespace. that's the whole vibe. Namespace Attachment: Selectβ„’ πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

so here's the actual shape of it, verbatim, no edits, we don't do that here:

enum nvme_ns_attach_sel {
    NVME_NS_ATTACH_SEL_CTRL_ATTACH ,
    NVME_NS_ATTACH_SEL_CTRL_DEATTACH

};

yes, the space before the comma is canon. we respect the original. character for character, fr fr πŸ’…


✨ Constants ✨

only two members in this enum, and every single one of them is iconic:

  • NVME_NS_ATTACH_SEL_CTRL_ATTACH β€” Namespace attach selection. she's here to attach, that's her whole personality πŸŽ€
  • NVME_NS_ATTACH_SEL_CTRL_DEATTACH β€” Namespace detach selection. and she's here to detach β€” the undoing, the release, the goodbye era 😭

that's it. that's the enum. two choices, pick one, main character energy only ⭐


lowkey obsessed with how tiny this page is ngl. no options, no exit statuses, no signals, no env vars β€” just vibes and two constants 🌈 iykyk

cute little sign-off bestie: this lil page is from the API Manual, dated July 2026, and it lives under the libnvme(2) manual section πŸ’œ so go forth, select your attach or deattach, and slay periodt πŸ’…βœ¨

πŸ“¦ where this page comes from