ホーム › NetworkManagement.IpHelper › ICMP4_TYPE
ICMP4_TYPE
列挙型メンバー 13
| 名前 | 10進 | 16進 |
|---|---|---|
| ICMP4_ECHO_REPLY | 0 | 0x0 |
| ICMP4_DST_UNREACH | 3 | 0x3 |
| ICMP4_SOURCE_QUENCH | 4 | 0x4 |
| ICMP4_REDIRECT | 5 | 0x5 |
| ICMP4_ECHO_REQUEST | 8 | 0x8 |
| ICMP4_ROUTER_ADVERT | 9 | 0x9 |
| ICMP4_ROUTER_SOLICIT | 10 | 0xA |
| ICMP4_TIME_EXCEEDED | 11 | 0xB |
| ICMP4_PARAM_PROB | 12 | 0xC |
| ICMP4_TIMESTAMP_REQUEST | 13 | 0xD |
| ICMP4_TIMESTAMP_REPLY | 14 | 0xE |
| ICMP4_MASK_REQUEST | 17 | 0x11 |
| ICMP4_MASK_REPLY | 18 | 0x12 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ICMP4_TYPE : int {
ICMP4_ECHO_REPLY = 0,
ICMP4_DST_UNREACH = 3,
ICMP4_SOURCE_QUENCH = 4,
ICMP4_REDIRECT = 5,
ICMP4_ECHO_REQUEST = 8,
ICMP4_ROUTER_ADVERT = 9,
ICMP4_ROUTER_SOLICIT = 10,
ICMP4_TIME_EXCEEDED = 11,
ICMP4_PARAM_PROB = 12,
ICMP4_TIMESTAMP_REQUEST = 13,
ICMP4_TIMESTAMP_REPLY = 14,
ICMP4_MASK_REQUEST = 17,
ICMP4_MASK_REPLY = 18
} ICMP4_TYPE;public enum ICMP4_TYPE : int
{
ICMP4_ECHO_REPLY = 0,
ICMP4_DST_UNREACH = 3,
ICMP4_SOURCE_QUENCH = 4,
ICMP4_REDIRECT = 5,
ICMP4_ECHO_REQUEST = 8,
ICMP4_ROUTER_ADVERT = 9,
ICMP4_ROUTER_SOLICIT = 10,
ICMP4_TIME_EXCEEDED = 11,
ICMP4_PARAM_PROB = 12,
ICMP4_TIMESTAMP_REQUEST = 13,
ICMP4_TIMESTAMP_REPLY = 14,
ICMP4_MASK_REQUEST = 17,
ICMP4_MASK_REPLY = 18,
}Public Enum ICMP4_TYPE As Integer
ICMP4_ECHO_REPLY = 0
ICMP4_DST_UNREACH = 3
ICMP4_SOURCE_QUENCH = 4
ICMP4_REDIRECT = 5
ICMP4_ECHO_REQUEST = 8
ICMP4_ROUTER_ADVERT = 9
ICMP4_ROUTER_SOLICIT = 10
ICMP4_TIME_EXCEEDED = 11
ICMP4_PARAM_PROB = 12
ICMP4_TIMESTAMP_REQUEST = 13
ICMP4_TIMESTAMP_REPLY = 14
ICMP4_MASK_REQUEST = 17
ICMP4_MASK_REPLY = 18
End Enumimport enum
class ICMP4_TYPE(enum.IntEnum):
ICMP4_ECHO_REPLY = 0
ICMP4_DST_UNREACH = 3
ICMP4_SOURCE_QUENCH = 4
ICMP4_REDIRECT = 5
ICMP4_ECHO_REQUEST = 8
ICMP4_ROUTER_ADVERT = 9
ICMP4_ROUTER_SOLICIT = 10
ICMP4_TIME_EXCEEDED = 11
ICMP4_PARAM_PROB = 12
ICMP4_TIMESTAMP_REQUEST = 13
ICMP4_TIMESTAMP_REPLY = 14
ICMP4_MASK_REQUEST = 17
ICMP4_MASK_REPLY = 18// ICMP4_TYPE
pub const ICMP4_ECHO_REPLY: i32 = 0;
pub const ICMP4_DST_UNREACH: i32 = 3;
pub const ICMP4_SOURCE_QUENCH: i32 = 4;
pub const ICMP4_REDIRECT: i32 = 5;
pub const ICMP4_ECHO_REQUEST: i32 = 8;
pub const ICMP4_ROUTER_ADVERT: i32 = 9;
pub const ICMP4_ROUTER_SOLICIT: i32 = 10;
pub const ICMP4_TIME_EXCEEDED: i32 = 11;
pub const ICMP4_PARAM_PROB: i32 = 12;
pub const ICMP4_TIMESTAMP_REQUEST: i32 = 13;
pub const ICMP4_TIMESTAMP_REPLY: i32 = 14;
pub const ICMP4_MASK_REQUEST: i32 = 17;
pub const ICMP4_MASK_REPLY: i32 = 18;// ICMP4_TYPE
const (
ICMP4_ECHO_REPLY int32 = 0
ICMP4_DST_UNREACH int32 = 3
ICMP4_SOURCE_QUENCH int32 = 4
ICMP4_REDIRECT int32 = 5
ICMP4_ECHO_REQUEST int32 = 8
ICMP4_ROUTER_ADVERT int32 = 9
ICMP4_ROUTER_SOLICIT int32 = 10
ICMP4_TIME_EXCEEDED int32 = 11
ICMP4_PARAM_PROB int32 = 12
ICMP4_TIMESTAMP_REQUEST int32 = 13
ICMP4_TIMESTAMP_REPLY int32 = 14
ICMP4_MASK_REQUEST int32 = 17
ICMP4_MASK_REPLY int32 = 18
)const
ICMP4_ECHO_REPLY = 0;
ICMP4_DST_UNREACH = 3;
ICMP4_SOURCE_QUENCH = 4;
ICMP4_REDIRECT = 5;
ICMP4_ECHO_REQUEST = 8;
ICMP4_ROUTER_ADVERT = 9;
ICMP4_ROUTER_SOLICIT = 10;
ICMP4_TIME_EXCEEDED = 11;
ICMP4_PARAM_PROB = 12;
ICMP4_TIMESTAMP_REQUEST = 13;
ICMP4_TIMESTAMP_REPLY = 14;
ICMP4_MASK_REQUEST = 17;
ICMP4_MASK_REPLY = 18;// ICMP4_TYPE
pub const ICMP4_ECHO_REPLY: i32 = 0;
pub const ICMP4_DST_UNREACH: i32 = 3;
pub const ICMP4_SOURCE_QUENCH: i32 = 4;
pub const ICMP4_REDIRECT: i32 = 5;
pub const ICMP4_ECHO_REQUEST: i32 = 8;
pub const ICMP4_ROUTER_ADVERT: i32 = 9;
pub const ICMP4_ROUTER_SOLICIT: i32 = 10;
pub const ICMP4_TIME_EXCEEDED: i32 = 11;
pub const ICMP4_PARAM_PROB: i32 = 12;
pub const ICMP4_TIMESTAMP_REQUEST: i32 = 13;
pub const ICMP4_TIMESTAMP_REPLY: i32 = 14;
pub const ICMP4_MASK_REQUEST: i32 = 17;
pub const ICMP4_MASK_REPLY: i32 = 18;const
ICMP4_ECHO_REPLY* = 0
ICMP4_DST_UNREACH* = 3
ICMP4_SOURCE_QUENCH* = 4
ICMP4_REDIRECT* = 5
ICMP4_ECHO_REQUEST* = 8
ICMP4_ROUTER_ADVERT* = 9
ICMP4_ROUTER_SOLICIT* = 10
ICMP4_TIME_EXCEEDED* = 11
ICMP4_PARAM_PROB* = 12
ICMP4_TIMESTAMP_REQUEST* = 13
ICMP4_TIMESTAMP_REPLY* = 14
ICMP4_MASK_REQUEST* = 17
ICMP4_MASK_REPLY* = 18enum ICMP4_TYPE : int {
ICMP4_ECHO_REPLY = 0,
ICMP4_DST_UNREACH = 3,
ICMP4_SOURCE_QUENCH = 4,
ICMP4_REDIRECT = 5,
ICMP4_ECHO_REQUEST = 8,
ICMP4_ROUTER_ADVERT = 9,
ICMP4_ROUTER_SOLICIT = 10,
ICMP4_TIME_EXCEEDED = 11,
ICMP4_PARAM_PROB = 12,
ICMP4_TIMESTAMP_REQUEST = 13,
ICMP4_TIMESTAMP_REPLY = 14,
ICMP4_MASK_REQUEST = 17,
ICMP4_MASK_REPLY = 18,
}#define global ICMP4_ECHO_REPLY 0x0
#define global ICMP4_DST_UNREACH 0x3
#define global ICMP4_SOURCE_QUENCH 0x4
#define global ICMP4_REDIRECT 0x5
#define global ICMP4_ECHO_REQUEST 0x8
#define global ICMP4_ROUTER_ADVERT 0x9
#define global ICMP4_ROUTER_SOLICIT 0xA
#define global ICMP4_TIME_EXCEEDED 0xB
#define global ICMP4_PARAM_PROB 0xC
#define global ICMP4_TIMESTAMP_REQUEST 0xD
#define global ICMP4_TIMESTAMP_REPLY 0xE
#define global ICMP4_MASK_REQUEST 0x11
#define global ICMP4_MASK_REPLY 0x12