ホーム › Storage.Nvme › NVME_SGL_DESC_TYPE
NVME_SGL_DESC_TYPE
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| NvmeSglDescTypeDataBlock | 0 | 0x0 |
| NvmeSglDescTypeBitBucket | 1 | 0x1 |
| NvmeSglDescTypeSegment | 2 | 0x2 |
| NvmeSglDescTypeLastSegment | 3 | 0x3 |
| NvmeSglDescTypeKeyedDataBlock | 4 | 0x4 |
| NvmeSglDescTypeTransportDataBlock | 5 | 0x5 |
| NvmeSglDescTypeMax | 15 | 0xF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NVME_SGL_DESC_TYPE : int {
NvmeSglDescTypeDataBlock = 0,
NvmeSglDescTypeBitBucket = 1,
NvmeSglDescTypeSegment = 2,
NvmeSglDescTypeLastSegment = 3,
NvmeSglDescTypeKeyedDataBlock = 4,
NvmeSglDescTypeTransportDataBlock = 5,
NvmeSglDescTypeMax = 15
} NVME_SGL_DESC_TYPE;public enum NVME_SGL_DESC_TYPE : int
{
NvmeSglDescTypeDataBlock = 0,
NvmeSglDescTypeBitBucket = 1,
NvmeSglDescTypeSegment = 2,
NvmeSglDescTypeLastSegment = 3,
NvmeSglDescTypeKeyedDataBlock = 4,
NvmeSglDescTypeTransportDataBlock = 5,
NvmeSglDescTypeMax = 15,
}Public Enum NVME_SGL_DESC_TYPE As Integer
NvmeSglDescTypeDataBlock = 0
NvmeSglDescTypeBitBucket = 1
NvmeSglDescTypeSegment = 2
NvmeSglDescTypeLastSegment = 3
NvmeSglDescTypeKeyedDataBlock = 4
NvmeSglDescTypeTransportDataBlock = 5
NvmeSglDescTypeMax = 15
End Enumimport enum
class NVME_SGL_DESC_TYPE(enum.IntEnum):
NvmeSglDescTypeDataBlock = 0
NvmeSglDescTypeBitBucket = 1
NvmeSglDescTypeSegment = 2
NvmeSglDescTypeLastSegment = 3
NvmeSglDescTypeKeyedDataBlock = 4
NvmeSglDescTypeTransportDataBlock = 5
NvmeSglDescTypeMax = 15// NVME_SGL_DESC_TYPE
pub const NvmeSglDescTypeDataBlock: i32 = 0;
pub const NvmeSglDescTypeBitBucket: i32 = 1;
pub const NvmeSglDescTypeSegment: i32 = 2;
pub const NvmeSglDescTypeLastSegment: i32 = 3;
pub const NvmeSglDescTypeKeyedDataBlock: i32 = 4;
pub const NvmeSglDescTypeTransportDataBlock: i32 = 5;
pub const NvmeSglDescTypeMax: i32 = 15;// NVME_SGL_DESC_TYPE
const (
NvmeSglDescTypeDataBlock int32 = 0
NvmeSglDescTypeBitBucket int32 = 1
NvmeSglDescTypeSegment int32 = 2
NvmeSglDescTypeLastSegment int32 = 3
NvmeSglDescTypeKeyedDataBlock int32 = 4
NvmeSglDescTypeTransportDataBlock int32 = 5
NvmeSglDescTypeMax int32 = 15
)const
NvmeSglDescTypeDataBlock = 0;
NvmeSglDescTypeBitBucket = 1;
NvmeSglDescTypeSegment = 2;
NvmeSglDescTypeLastSegment = 3;
NvmeSglDescTypeKeyedDataBlock = 4;
NvmeSglDescTypeTransportDataBlock = 5;
NvmeSglDescTypeMax = 15;// NVME_SGL_DESC_TYPE
pub const NvmeSglDescTypeDataBlock: i32 = 0;
pub const NvmeSglDescTypeBitBucket: i32 = 1;
pub const NvmeSglDescTypeSegment: i32 = 2;
pub const NvmeSglDescTypeLastSegment: i32 = 3;
pub const NvmeSglDescTypeKeyedDataBlock: i32 = 4;
pub const NvmeSglDescTypeTransportDataBlock: i32 = 5;
pub const NvmeSglDescTypeMax: i32 = 15;const
NvmeSglDescTypeDataBlock* = 0
NvmeSglDescTypeBitBucket* = 1
NvmeSglDescTypeSegment* = 2
NvmeSglDescTypeLastSegment* = 3
NvmeSglDescTypeKeyedDataBlock* = 4
NvmeSglDescTypeTransportDataBlock* = 5
NvmeSglDescTypeMax* = 15enum NVME_SGL_DESC_TYPE : int {
NvmeSglDescTypeDataBlock = 0,
NvmeSglDescTypeBitBucket = 1,
NvmeSglDescTypeSegment = 2,
NvmeSglDescTypeLastSegment = 3,
NvmeSglDescTypeKeyedDataBlock = 4,
NvmeSglDescTypeTransportDataBlock = 5,
NvmeSglDescTypeMax = 15,
}#define global NvmeSglDescTypeDataBlock 0x0
#define global NvmeSglDescTypeBitBucket 0x1
#define global NvmeSglDescTypeSegment 0x2
#define global NvmeSglDescTypeLastSegment 0x3
#define global NvmeSglDescTypeKeyedDataBlock 0x4
#define global NvmeSglDescTypeTransportDataBlock 0x5
#define global NvmeSglDescTypeMax 0xF