index
title: interface IDatastore toc_max_heading_level: 4
インターフェイス IDatastore
(Niantic.Lightship.SharedAR.Datastore.IDatastore)
概要
セッションまたはルームに関連付けられた、サーバーにバックアップされたデータストレージ。 ピアはKey/Valueペアの設定、更新、削除が可能で、更新が発生するとサーバーからセッション内の他のすべてのピアに通知されます。
インターフェース IDatastore:IDisposable {
// イベント
event DatastoreCallback();
// メソッド
void SetData(UInt32 requestId, string key, byte[] value);
void GetData(UInt32 requestId, string key);
void DeleteData(UInt32 requestId, string key);
};
詳細なドキュメント
セッションまたはルームに関連付けられた、サーバーにバックアップされたデータストレージ。 ピアはKey/Valueペアの 設定、更新、削除が可能で、更新が発生するとサーバーからセッション内の他のすべてのピアに通知されます。
イベント
DatastoreCallback
イベント DatastoreCallback()
サーバーのレスポンスや変更をリッスンするためのコールバック これは、自身のリクエストからのレスポンスを受 け取ったときか、サーバー側でデータが変更されたときに呼び出される
メソッド
SetData
void SetData(UInt32 requestId, string key, byte[] value)