libnvme(9) API Manual libnvme(9)

# [NAME](#NAME)

enum nvme\_fctype - Fabrics Command Types

# [SYNOPSIS](#SYNOPSIS)

enum nvme\_fctype {  
**nvme\_fabrics\_type\_property\_set** ,  
**nvme\_fabrics\_type\_connect** ,  
**nvme\_fabrics\_type\_property\_get** ,  
**nvme\_fabrics\_type\_auth\_send** ,  
**nvme\_fabrics\_type\_auth\_receive** ,  
**nvme\_fabrics\_type\_disconnect**

};

# [Constants](#Constants)

[nvme\_fabrics\_type\_property\_set](#nvme_fabrics_type_property_set)

Property set

[nvme\_fabrics\_type\_connect](#nvme_fabrics_type_connect)

Connect

[nvme\_fabrics\_type\_property\_get](#nvme_fabrics_type_property_get)

Property Get

[nvme\_fabrics\_type\_auth\_send](#nvme_fabrics_type_auth_send)

Authentication Send

[nvme\_fabrics\_type\_auth\_receive](#nvme_fabrics_type_auth_receive)

Authentication Receive

[nvme\_fabrics\_type\_disconnect](#nvme_fabrics_type_disconnect)

Disconnect

enum nvme\_fctype October 2026

---

Document: nvme_fctype-libnvme3(2) from nvme-cli 3.2-r0 (Chainguard OS)
Source: https://github.com/linux-nvme/nvme-cli
