struct PeerID
(Niantic.Lightship.SharedAR.Networking.PeerID)
概要
ルーム内の他のピアの識別子を表す構造体。 他のPeerIDと比較したり、辞書のキーとして使用することができる。
struct PeerID:IEquatable< PeerID > {
// フィールド
static readonly PeerID InvalidID = new(0);
// プロパティ
Guid Identifier;
// メソッド
PeerID(uint id);
uint ToUint32();
bool Equals(PeerID other);
override int GetHashCode();
override string ToString();
override bool Equals(object obj);
static bool operator == (PeerID left, PeerID right);
static bool operator != (PeerID left, PeerID right);
};
詳細資料
ルーム内の他のピアの識別子を表す構造体。 他のPeerIDと比較したり、辞書のキーとして使用することができる。
Fields
InvalidID
static readonly PeerID InvalidID = new(0)
エラーが発生した関数が返した無効なPeerID。 この [PeerID](./index.mdx)はToUint32から0を返す。
プロパティ
識別子
Guid Identifier
PeerIDのGuid表現。
メソッド
PeerID
PeerID(uint id)
PeerIDのコンストラクタ。 PeerIDは、手動で作成するのではなく、INetworkingAPIから受け取るべきである。
ToUint32
uint ToUint32()
PeerID の UInt32 表現。
Equals
bool Equals(PeerID other)
PeerIDの等式実装。
GetHashCode
override int GetHashCode()
この PeerID の一意なハッシュを取得します。 辞書互換のために必要。
ToString
override string ToString()
PeerIDの文字列表現。