Glossary

Application ID

A unique ID for a given application that determines what application cluster to connect to.

Channels

Connection channels through which Strix operations are made. Channels represent server/room connections. They are referenced by Channel IDs.

Cluster

A group of 1 or more servers in the Strix Cloud which provide online functionality for an application.

Master Server

The server of a Strix cluster tasked with keeping up-to-date information about the states of its connected Room Servers and facilitating connections to them.

Network Object

Strix’s internal representation of a game object that can be replicated/synchronized over the network.

Nodes

A term used in the SDK to refer to Room Servers. Used in function names for functions that connect directly to a Room Server.

Relay Message

Strix’s method of sending messages between clients.

Replica

An Actor that has been spawned on a different client than its owner, for the purpose of synchronizing game state.

Replica Owner

The client that originally spawned a replica Actor. Also refers to the original Actor itself.

Rooms

Groups of players playing within one context. Represented on Room Servers, which contain lists of rooms and restrict players to interaction within these rooms.

Room Members

Players of games contained inside rooms.

Room Owner

The owner of a given room. Has permissions beyond that of regular members and is responsible for objects in the room that are not controlled by other players, but which need to be replicated.

Room Server

A server in a Strix cluster that manages a list of rooms for players to join. Can be one of many in a cluster.

RPC

Remote Procedure Call, a message sent to a client requesting it call a specific function.

Strix Cloud

Soft Gear’s cloud service that provides server clusters for use with the Strix SDKs.

Type ID

An ID for each type of Actor Strix will replicate.