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

構造体 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と比較したり、辞書のキーとして使用することができる。

フィールド

無効ID

static PeerID InvalidID = new PeerID(0)

エラーが発生した関数が返した無効なPeerID。 この [PeerID](./index.mdx)はToUint32から0を返す。

プロパティ

識別子

ガイド識別子

PeerIDのGuid表現。

方法

PeerID

PeerID(UInt32 id)

PeerIDのコンストラクタ。 PeerIDは、手動で作成するのではなく、INetworkingAPIから受け取るべきである。

ToUint32

UInt32 ToUint32()

PeerID の UInt32 表現。

イコール

bool Equals(PeerID other)

PeerIDの等式実装。

GetHashCode

オーバーライド int GetHashCode()

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

ToString

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

PeerIDの文字列表現。