ホーム › Networking.WinSock › ND_OPTION_TYPE
ND_OPTION_TYPE
列挙型メンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| ND_OPT_SOURCE_LINKADDR | 1 | 0x1 |
| ND_OPT_TARGET_LINKADDR | 2 | 0x2 |
| ND_OPT_PREFIX_INFORMATION | 3 | 0x3 |
| ND_OPT_REDIRECTED_HEADER | 4 | 0x4 |
| ND_OPT_MTU | 5 | 0x5 |
| ND_OPT_NBMA_SHORTCUT_LIMIT | 6 | 0x6 |
| ND_OPT_ADVERTISEMENT_INTERVAL | 7 | 0x7 |
| ND_OPT_HOME_AGENT_INFORMATION | 8 | 0x8 |
| ND_OPT_SOURCE_ADDR_LIST | 9 | 0x9 |
| ND_OPT_TARGET_ADDR_LIST | 10 | 0xA |
| ND_OPT_ROUTE_INFO | 24 | 0x18 |
| ND_OPT_RDNSS | 25 | 0x19 |
| ND_OPT_DNSSL | 31 | 0x1F |
| ND_OPT_PREF64 | 38 | 0x26 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ND_OPTION_TYPE : int {
ND_OPT_SOURCE_LINKADDR = 1,
ND_OPT_TARGET_LINKADDR = 2,
ND_OPT_PREFIX_INFORMATION = 3,
ND_OPT_REDIRECTED_HEADER = 4,
ND_OPT_MTU = 5,
ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
ND_OPT_ADVERTISEMENT_INTERVAL = 7,
ND_OPT_HOME_AGENT_INFORMATION = 8,
ND_OPT_SOURCE_ADDR_LIST = 9,
ND_OPT_TARGET_ADDR_LIST = 10,
ND_OPT_ROUTE_INFO = 24,
ND_OPT_RDNSS = 25,
ND_OPT_DNSSL = 31,
ND_OPT_PREF64 = 38
} ND_OPTION_TYPE;public enum ND_OPTION_TYPE : int
{
ND_OPT_SOURCE_LINKADDR = 1,
ND_OPT_TARGET_LINKADDR = 2,
ND_OPT_PREFIX_INFORMATION = 3,
ND_OPT_REDIRECTED_HEADER = 4,
ND_OPT_MTU = 5,
ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
ND_OPT_ADVERTISEMENT_INTERVAL = 7,
ND_OPT_HOME_AGENT_INFORMATION = 8,
ND_OPT_SOURCE_ADDR_LIST = 9,
ND_OPT_TARGET_ADDR_LIST = 10,
ND_OPT_ROUTE_INFO = 24,
ND_OPT_RDNSS = 25,
ND_OPT_DNSSL = 31,
ND_OPT_PREF64 = 38,
}Public Enum ND_OPTION_TYPE As Integer
ND_OPT_SOURCE_LINKADDR = 1
ND_OPT_TARGET_LINKADDR = 2
ND_OPT_PREFIX_INFORMATION = 3
ND_OPT_REDIRECTED_HEADER = 4
ND_OPT_MTU = 5
ND_OPT_NBMA_SHORTCUT_LIMIT = 6
ND_OPT_ADVERTISEMENT_INTERVAL = 7
ND_OPT_HOME_AGENT_INFORMATION = 8
ND_OPT_SOURCE_ADDR_LIST = 9
ND_OPT_TARGET_ADDR_LIST = 10
ND_OPT_ROUTE_INFO = 24
ND_OPT_RDNSS = 25
ND_OPT_DNSSL = 31
ND_OPT_PREF64 = 38
End Enumimport enum
class ND_OPTION_TYPE(enum.IntEnum):
ND_OPT_SOURCE_LINKADDR = 1
ND_OPT_TARGET_LINKADDR = 2
ND_OPT_PREFIX_INFORMATION = 3
ND_OPT_REDIRECTED_HEADER = 4
ND_OPT_MTU = 5
ND_OPT_NBMA_SHORTCUT_LIMIT = 6
ND_OPT_ADVERTISEMENT_INTERVAL = 7
ND_OPT_HOME_AGENT_INFORMATION = 8
ND_OPT_SOURCE_ADDR_LIST = 9
ND_OPT_TARGET_ADDR_LIST = 10
ND_OPT_ROUTE_INFO = 24
ND_OPT_RDNSS = 25
ND_OPT_DNSSL = 31
ND_OPT_PREF64 = 38// ND_OPTION_TYPE
pub const ND_OPT_SOURCE_LINKADDR: i32 = 1;
pub const ND_OPT_TARGET_LINKADDR: i32 = 2;
pub const ND_OPT_PREFIX_INFORMATION: i32 = 3;
pub const ND_OPT_REDIRECTED_HEADER: i32 = 4;
pub const ND_OPT_MTU: i32 = 5;
pub const ND_OPT_NBMA_SHORTCUT_LIMIT: i32 = 6;
pub const ND_OPT_ADVERTISEMENT_INTERVAL: i32 = 7;
pub const ND_OPT_HOME_AGENT_INFORMATION: i32 = 8;
pub const ND_OPT_SOURCE_ADDR_LIST: i32 = 9;
pub const ND_OPT_TARGET_ADDR_LIST: i32 = 10;
pub const ND_OPT_ROUTE_INFO: i32 = 24;
pub const ND_OPT_RDNSS: i32 = 25;
pub const ND_OPT_DNSSL: i32 = 31;
pub const ND_OPT_PREF64: i32 = 38;// ND_OPTION_TYPE
const (
ND_OPT_SOURCE_LINKADDR int32 = 1
ND_OPT_TARGET_LINKADDR int32 = 2
ND_OPT_PREFIX_INFORMATION int32 = 3
ND_OPT_REDIRECTED_HEADER int32 = 4
ND_OPT_MTU int32 = 5
ND_OPT_NBMA_SHORTCUT_LIMIT int32 = 6
ND_OPT_ADVERTISEMENT_INTERVAL int32 = 7
ND_OPT_HOME_AGENT_INFORMATION int32 = 8
ND_OPT_SOURCE_ADDR_LIST int32 = 9
ND_OPT_TARGET_ADDR_LIST int32 = 10
ND_OPT_ROUTE_INFO int32 = 24
ND_OPT_RDNSS int32 = 25
ND_OPT_DNSSL int32 = 31
ND_OPT_PREF64 int32 = 38
)const
ND_OPT_SOURCE_LINKADDR = 1;
ND_OPT_TARGET_LINKADDR = 2;
ND_OPT_PREFIX_INFORMATION = 3;
ND_OPT_REDIRECTED_HEADER = 4;
ND_OPT_MTU = 5;
ND_OPT_NBMA_SHORTCUT_LIMIT = 6;
ND_OPT_ADVERTISEMENT_INTERVAL = 7;
ND_OPT_HOME_AGENT_INFORMATION = 8;
ND_OPT_SOURCE_ADDR_LIST = 9;
ND_OPT_TARGET_ADDR_LIST = 10;
ND_OPT_ROUTE_INFO = 24;
ND_OPT_RDNSS = 25;
ND_OPT_DNSSL = 31;
ND_OPT_PREF64 = 38;// ND_OPTION_TYPE
pub const ND_OPT_SOURCE_LINKADDR: i32 = 1;
pub const ND_OPT_TARGET_LINKADDR: i32 = 2;
pub const ND_OPT_PREFIX_INFORMATION: i32 = 3;
pub const ND_OPT_REDIRECTED_HEADER: i32 = 4;
pub const ND_OPT_MTU: i32 = 5;
pub const ND_OPT_NBMA_SHORTCUT_LIMIT: i32 = 6;
pub const ND_OPT_ADVERTISEMENT_INTERVAL: i32 = 7;
pub const ND_OPT_HOME_AGENT_INFORMATION: i32 = 8;
pub const ND_OPT_SOURCE_ADDR_LIST: i32 = 9;
pub const ND_OPT_TARGET_ADDR_LIST: i32 = 10;
pub const ND_OPT_ROUTE_INFO: i32 = 24;
pub const ND_OPT_RDNSS: i32 = 25;
pub const ND_OPT_DNSSL: i32 = 31;
pub const ND_OPT_PREF64: i32 = 38;const
ND_OPT_SOURCE_LINKADDR* = 1
ND_OPT_TARGET_LINKADDR* = 2
ND_OPT_PREFIX_INFORMATION* = 3
ND_OPT_REDIRECTED_HEADER* = 4
ND_OPT_MTU* = 5
ND_OPT_NBMA_SHORTCUT_LIMIT* = 6
ND_OPT_ADVERTISEMENT_INTERVAL* = 7
ND_OPT_HOME_AGENT_INFORMATION* = 8
ND_OPT_SOURCE_ADDR_LIST* = 9
ND_OPT_TARGET_ADDR_LIST* = 10
ND_OPT_ROUTE_INFO* = 24
ND_OPT_RDNSS* = 25
ND_OPT_DNSSL* = 31
ND_OPT_PREF64* = 38enum ND_OPTION_TYPE : int {
ND_OPT_SOURCE_LINKADDR = 1,
ND_OPT_TARGET_LINKADDR = 2,
ND_OPT_PREFIX_INFORMATION = 3,
ND_OPT_REDIRECTED_HEADER = 4,
ND_OPT_MTU = 5,
ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
ND_OPT_ADVERTISEMENT_INTERVAL = 7,
ND_OPT_HOME_AGENT_INFORMATION = 8,
ND_OPT_SOURCE_ADDR_LIST = 9,
ND_OPT_TARGET_ADDR_LIST = 10,
ND_OPT_ROUTE_INFO = 24,
ND_OPT_RDNSS = 25,
ND_OPT_DNSSL = 31,
ND_OPT_PREF64 = 38,
}#define global ND_OPT_SOURCE_LINKADDR 0x1
#define global ND_OPT_TARGET_LINKADDR 0x2
#define global ND_OPT_PREFIX_INFORMATION 0x3
#define global ND_OPT_REDIRECTED_HEADER 0x4
#define global ND_OPT_MTU 0x5
#define global ND_OPT_NBMA_SHORTCUT_LIMIT 0x6
#define global ND_OPT_ADVERTISEMENT_INTERVAL 0x7
#define global ND_OPT_HOME_AGENT_INFORMATION 0x8
#define global ND_OPT_SOURCE_ADDR_LIST 0x9
#define global ND_OPT_TARGET_ADDR_LIST 0xA
#define global ND_OPT_ROUTE_INFO 0x18
#define global ND_OPT_RDNSS 0x19
#define global ND_OPT_DNSSL 0x1F
#define global ND_OPT_PREF64 0x26