Table of Contents

CloudService

class in Coherence.Cloud

Runtime API to be able to interface with an Organization and Project from the coherence Cloud. Check the coherence Cloud tab in the coherence Hub window for more details.

Constructors
CloudService
Properties
GameServers

GameServers REST service that controls game servers in the specified coherence Project from the RuntimeSettings.

GameServices

Collection of Game Services that you can interact with in the coherence Dashboard under the Game Services section of your project.

IsConnectedToCloud

Returns true when the Web Socket is connected.

IsLoggedIn

Returns true when the Web Socket is connected and when we are logged in to coherence Cloud.

Rooms

Rooms REST service to fetch, create and delete rooms in the specified coherence Project from the RuntimeSettings.

RuntimeSettings

RuntimeSettings that you pass through the constructor, if none is specified, RuntimeSettings.Instance will be used.

Worlds

Worlds REST service to fetch the available worlds that are online in the specified coherence Project from the RuntimeSettings.

Methods
Dispose
WaitForCloudServiceLoginAsync

Async method you can use to wait for the CloudService to be ready.

WaitForCloudServiceLoginRoutine

IEnumerator you can use to wait for the CloudService to be ready within a Coroutine.