libnvme(9)
πΈ NAME πΈ
okay bestie, welcome to libnvme(9), aka the API Manual, where weβre decoding enum nvme_ae_type β thatβs the Asynchronous Event Type enum. Itβs giving event-category menu, and youβre about to know every constant by heart. π
β¨
β¨ SYNOPSIS β¨
hereβs the whole enum, copied exactly, no cap:
enum nvme_ae_type {
NVME_AER_ERROR ,
NVME_AER_SMART ,
NVME_AER_NOTICE ,
NVME_AER_IMMEDIATE ,
NVME_AER_ONESHOT ,
NVME_AER_CSS ,
NVME_AER_VS
};
π Constants π
okay now the constants one by one β every single one, periodt:
NVME_AER_ERRORβ Error event. Yup, the error-event one, exactly what it says. πNVME_AER_SMARTβ SMART / Health Status event. Keeping an eye on the health status vibe. π©Ίβ¨NVME_AER_NOTICEβ Notice event. A little notice moment. πNVME_AER_IMMEDIATEβ Immediate. No waiting around, bestie. β‘NVME_AER_ONESHOTβ One-Shot. One and done. πNVME_AER_CSSβ NVM Command Set Specific events. Command-set-specific, iykyk. π¦NVME_AER_VSβ Vendor Specific event. Vendor-specific icon behavior. π
xoxo, libnvme(9) β API Manual β October 2026, page title enum nvme_ae_type. Byeee π«Άβ¨
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms