Win32 API 日本語リファレンス
ホームNetworking.WinSock › NL_NEIGHBOR_STATE

NL_NEIGHBOR_STATE

列挙型
基底型i4

メンバー 8

名前10進16進
NlnsUnreachable00x0
NlnsIncomplete10x1
NlnsProbe20x2
NlnsDelay30x3
NlnsStale40x4
NlnsReachable50x5
NlnsPermanent60x6
NlnsMaximum70x7

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum NL_NEIGHBOR_STATE : int {
    NlnsUnreachable = 0,
    NlnsIncomplete = 1,
    NlnsProbe = 2,
    NlnsDelay = 3,
    NlnsStale = 4,
    NlnsReachable = 5,
    NlnsPermanent = 6,
    NlnsMaximum = 7
} NL_NEIGHBOR_STATE;
public enum NL_NEIGHBOR_STATE : int
{
    NlnsUnreachable = 0,
    NlnsIncomplete = 1,
    NlnsProbe = 2,
    NlnsDelay = 3,
    NlnsStale = 4,
    NlnsReachable = 5,
    NlnsPermanent = 6,
    NlnsMaximum = 7,
}
Public Enum NL_NEIGHBOR_STATE As Integer
    NlnsUnreachable = 0
    NlnsIncomplete = 1
    NlnsProbe = 2
    NlnsDelay = 3
    NlnsStale = 4
    NlnsReachable = 5
    NlnsPermanent = 6
    NlnsMaximum = 7
End Enum
import enum

class NL_NEIGHBOR_STATE(enum.IntEnum):
    NlnsUnreachable = 0
    NlnsIncomplete = 1
    NlnsProbe = 2
    NlnsDelay = 3
    NlnsStale = 4
    NlnsReachable = 5
    NlnsPermanent = 6
    NlnsMaximum = 7
// NL_NEIGHBOR_STATE
pub const NlnsUnreachable: i32 = 0;
pub const NlnsIncomplete: i32 = 1;
pub const NlnsProbe: i32 = 2;
pub const NlnsDelay: i32 = 3;
pub const NlnsStale: i32 = 4;
pub const NlnsReachable: i32 = 5;
pub const NlnsPermanent: i32 = 6;
pub const NlnsMaximum: i32 = 7;
// NL_NEIGHBOR_STATE
const (
	NlnsUnreachable int32 = 0
	NlnsIncomplete int32 = 1
	NlnsProbe int32 = 2
	NlnsDelay int32 = 3
	NlnsStale int32 = 4
	NlnsReachable int32 = 5
	NlnsPermanent int32 = 6
	NlnsMaximum int32 = 7
)
const
  NlnsUnreachable = 0;
  NlnsIncomplete = 1;
  NlnsProbe = 2;
  NlnsDelay = 3;
  NlnsStale = 4;
  NlnsReachable = 5;
  NlnsPermanent = 6;
  NlnsMaximum = 7;
// NL_NEIGHBOR_STATE
pub const NlnsUnreachable: i32 = 0;
pub const NlnsIncomplete: i32 = 1;
pub const NlnsProbe: i32 = 2;
pub const NlnsDelay: i32 = 3;
pub const NlnsStale: i32 = 4;
pub const NlnsReachable: i32 = 5;
pub const NlnsPermanent: i32 = 6;
pub const NlnsMaximum: i32 = 7;
const
  NlnsUnreachable* = 0
  NlnsIncomplete* = 1
  NlnsProbe* = 2
  NlnsDelay* = 3
  NlnsStale* = 4
  NlnsReachable* = 5
  NlnsPermanent* = 6
  NlnsMaximum* = 7
enum NL_NEIGHBOR_STATE : int {
    NlnsUnreachable = 0,
    NlnsIncomplete = 1,
    NlnsProbe = 2,
    NlnsDelay = 3,
    NlnsStale = 4,
    NlnsReachable = 5,
    NlnsPermanent = 6,
    NlnsMaximum = 7,
}
#define global NlnsUnreachable 0x0
#define global NlnsIncomplete  0x1
#define global NlnsProbe       0x2
#define global NlnsDelay       0x3
#define global NlnsStale       0x4
#define global NlnsReachable   0x5
#define global NlnsPermanent   0x6
#define global NlnsMaximum     0x7