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の文字列表現。