本文へスキップ
バージョン: 3.0

index


title: struct PeerID toc_max_heading_level: 4


構造体 PeerID

(Niantic.Lightship.SharedAR.Networking.PeerID)。

概要

ルーム内の他のピアの識別子を表す構造体。 他のPeerIDと比較したり、辞書のキーとして使用することができます。

    struct PeerID:IEquatable< PeerID > {
// フィールド

static PeerID InvalidID = new PeerID(0);

// プロパティ

Guid Identifier;

// メソッド

PeerID(UInt32 id)
UInt32 ToUint32();
bool Equals(PeerID other);
override int GetHashCode();
override string ToString();
}

詳細なドキュメント

ルーム内の他のピアの識別子を表す構造体。 他のPeerIDと比較したり、辞書のキーとして使用することができます。

フィールド

InvalidID

static PeerID InvalidID = new PeerID(0)

エラーが発生した関数が返した無効なピアID。 この PeerID は ToUint32 から 0 を返す。

プロパティ

識別子

Guid Identifier

PeerIDのGuid表現。

メソッド

PeerID

PeerID(UInt32 id)

PeerIDのコンストラクタ。 PeerIDは手動で作成するのではなく、 INetworking APIから受け取る必要があります。

ToUint32

UInt32 ToUint32()

PeerIDの UInt32 表現。

Equals

bool Equals(PeerID other)

Equality implementation for PeerID.

GetHashCode

オーバーライド int GetHashCode()

この PeerIDの一意なハッシュを取得する。 辞書互換のために必要。

ToString

オーバーライド文字列 ToString()

PeerIDの文字列表現。