Protected
constructorReadonly
activeGet the number of active users in the Session.
Readonly
activeReadonly
allGet all the Realtime Stores in the current session.
Sets the realtime store to unowned.
Creates a realtime store to share data within a multiplayer session. The realtime store will allow you to pass data between multiple connected users in the same experience, such as: syncing the position of objects in the scene, syncing the current game score, etc.
Deletes a realtime store.
Gets information about the current user, which includes their display name and unique userID
which can be used to identify them in session.
Returns information about the passed in RealtimeStore.
Returns a unix timestamp in milliseconds of the current time according to the server. Useful for synchronizing time-based game events across devices.
-1
will be returned if session is not connected to the server.
Returns the name of this object's type.
Returns true if the object matches or derives from the passed in type.
Returns true if this object is the same as other
. Useful for checking if two references point to the same thing.
Requests for ownership of the realtime store.
Sends a string message via the realtime backend.
Sends a string message with a timeout in milliseconds. Allows messages to be dropped from the outgoing message queue when they become too old. Useful to ensure the quick delivery of subsequent messages.
An instance of a Connected Lens session among a group of participants who were successfully invited into the experience.