API 레퍼런스
검색 색인 준비 중…

IpAddress

IPv4와 IPv6를 지원하는 불변 IP 주소 값.

소스와 상속
멤버 목록21

생성자

속성

메소드

생성자

  • 네트워크 바이트 순서의 IPv4 정수, 16바이트 IPv6 데이터, 또는 기존 주소의 복사본으로 생성합니다.

    매개변수

    address
    number | Uint8Array | IpAddress

    반환값

    소스와 상속
  • 0~255 범위의 십진수 옥텟 4개로 IPv4 주소를 생성합니다.

    매개변수

    a
    number
    b
    number
    c
    number
    d
    number

    반환값

    소스와 상속

속성

Any: IpAddress = IpAddress.AnyV4

AnyV4의 호환 별칭.

소스와 상속
AnyV4: IpAddress = ...

IPv4의 모든 인터페이스를 나타내는 주소 0.0.0.0.

소스와 상속
AnyV6: IpAddress = ...

IPv6의 모든 인터페이스를 나타내는 주소 ::.

소스와 상속
Broadcast: IpAddress = IpAddress.BroadcastV4

BroadcastV4의 호환 별칭.

소스와 상속
BroadcastV4: IpAddress = ...

IPv4 브로드캐스트 주소 255.255.255.255.

소스와 상속
LocalHost: IpAddress = IpAddress.LocalHostV4

LocalHostV4의 호환 별칭.

소스와 상속
LocalHostV4: IpAddress = ...

IPv4 루프백 주소 127.0.0.1.

소스와 상속
LocalHostV6: IpAddress = ...

IPv6 루프백 주소 ::1.

소스와 상속
Type: typeof IpAddressType = IpAddressType

주소 계열 열거형.

소스와 상속

메소드

  • IPv6 데이터의 16바이트 복사본을 반환하며, IPv4 주소이면 TypeError를 던집니다.

    반환값

    Uint8Array
    소스와 상속
  • IPv4를 네트워크 바이트 순서의 부호 없는 32비트 정수로 반환합니다. IPv6 주소이면 TypeError를 던집니다.

    반환값

    number
    소스와 상속
  • 점으로 구분한 십진수 IPv4 또는 압축된 IPv6 텍스트를 반환합니다.

    반환값

    string
    소스와 상속
  • IP 리터럴을 파싱합니다. 도메인 이름을 확인하거나 IPv6 영역 ID를 허용하지 않으며, 형식이 잘못되면 undefined를 반환합니다.

    매개변수

    address
    string

    반환값

    undefined | IpAddress
    소스와 상속
  • 외부 DNS/HTTP 서비스로 공인 주소를 비동기로 조회합니다. secure는 HTTPS를 사용하며, 실패 시 undefined를 반환합니다.

    매개변수

    timeout
    ReadonlyValue = Time.Zero
    type
    undefined | IpAddressType = IpAddressType.IpV4
    secure
    boolean = false

    반환값

    Promise<undefined | IpAddress>
    소스와 상속
  • 호스트 이름을 비동기로 첫 번째 IPv4 주소로 확인합니다. IP 리터럴은 바로 반환하며, 실패 시 undefined를 반환합니다.

    매개변수

    hostname
    string

    반환값

    Promise<undefined | IpAddress>
    소스와 상속

Icons made by Lorc, Delapouite & Skoll · game-icons.net · CC BY 3.0