Kanda Foundation 0.8.0
Loading...
Searching...
No Matches
CloudClient Class Reference

More...

+ Inheritance diagram for CloudClient:

Public Member Functions

 CloudClient (ICloudApiClient apiClient)
 

Properties

ICloudAuthentication Auth [get]
 Used for login and credentials management.
 
ICheckInEndpoint CheckIns [get]
 CheckIns are a way of testing connectivity and saying "hello" to Kanda Cloud services. This is used for determining cross-device active user counts on the platform.
 
IRoomServerEndpoint RoomServers [get]
 Room servers provide a way to allocate multiplayer servers dedicated to room instances.
 
IRoomContainerEndpoint RoomContainers [get]
 RoomContainers can contain one or more RoomInstances. It also contains which Scenarios that can be joined/created within a session.A RoomContainer can be referred to as a Session.
 
IRoomInstanceEndpoint RoomInstances [get]
 RoomInstances is the lowest level in a session, and contains information about an instance within a session. It also contains information about which scenario the instance is hosting.A RoomInstance can be referred to as a Room.
 
IScenarioEndpoint Scenarios [get]
 Scenarios contain data which is used to load specific scenes.
 
IUserProfileEndpoint UserProfile [get]
 UserProfile contains data related to a player.
 
ITenantEndpoint Tenant [get]
 Tenants is used to organize users into different buckets (tenants) which is often equivalent to an organization or team.A Tenant can be referred to as an Organization.
 
- Properties inherited from ICloudClient

Detailed Description

Property Documentation

◆ Auth

Used for login and credentials management.

Implements ICloudClient.

◆ CheckIns

ICheckInEndpoint CheckIns
get

CheckIns are a way of testing connectivity and saying "hello" to Kanda Cloud services. This is used for determining cross-device active user counts on the platform.

Implements ICloudClient.

◆ RoomContainers

IRoomContainerEndpoint RoomContainers
get

RoomContainers can contain one or more RoomInstances. It also contains which Scenarios that can be joined/created within a session.A RoomContainer can be referred to as a Session.

Implements ICloudClient.

◆ RoomInstances

IRoomInstanceEndpoint RoomInstances
get

RoomInstances is the lowest level in a session, and contains information about an instance within a session. It also contains information about which scenario the instance is hosting.A RoomInstance can be referred to as a Room.

Implements ICloudClient.

◆ RoomServers

IRoomServerEndpoint RoomServers
get

Room servers provide a way to allocate multiplayer servers dedicated to room instances.

Implements ICloudClient.

◆ Scenarios

IScenarioEndpoint Scenarios
get

Scenarios contain data which is used to load specific scenes.

Implements ICloudClient.

◆ Tenant

ITenantEndpoint Tenant
get

Tenants is used to organize users into different buckets (tenants) which is often equivalent to an organization or team.A Tenant can be referred to as an Organization.

Implements ICloudClient.

◆ UserProfile

IUserProfileEndpoint UserProfile
get

UserProfile contains data related to a player.

Implements ICloudClient.


The documentation for this class was generated from the following file: