libnvme(2)
β¨ NAME β¨
okay so bestie, welcome to libnvme β this page is all about enum nvmf_trtype, which is literally the Transport Type codes for the Discovery Log Page entry's TRTYPE field πΈ
that's it. that's the whole vibe. it tells you how stuff is talking to stuff. slay.
π¦ SYNOPSIS π¦
enum nvmf_trtype {
NVMF_TRTYPE_UNSPECIFIED ,
NVMF_TRTYPE_RDMA ,
NVMF_TRTYPE_FC ,
NVMF_TRTYPE_TCP ,
NVMF_TRTYPE_LOOP ,
NVMF_TRTYPE_MAX
};
π Constants π
okay so these are the constants, and each one is giving a different transport vibe. no cap, every single one matters:
NVMF_TRTYPE_UNSPECIFIEDβ not indicated. the "we didn't say" option π it's just... unspecified. mystery energy.NVMF_TRTYPE_RDMAβ RDMA. periodt.NVMF_TRTYPE_FCβ Fibre Channel π (yes it's spelled Fibre, that's the name, don't come for me).NVMF_TRTYPE_TCPβ TCP π₯ the classic, the main character.NVMF_TRTYPE_LOOPβ Intra-host Transport (i.e.,loopback), reserved for host usage. so it's a little loop-de-loop inside one host, and it's reserved for host usage β hosts only bestie, don't get any ideas πNVMF_TRTYPE_MAXβ Maximum value forenum nvmf_trtypeπ the ceiling, the final boss, the number that says "nothing goes higher than this."
no technical takes added, no facts dropped, just vibes preserved 1:1. every single value is here, exactly as written π
and that's the whole page, bestie β from the libnvme API Manual, enum nvmf_trtype edition, dated July 2026. go forth and transport-type responsibly π¦β¨
π¦ 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