Connectivity - Overview

[SOCL-Connectivity-01]

The Connectivity drives the heartbeat sent back to the Beamable backend platform. If the game client loses connectivity, the heartbeat will stop and the Beamable API will gracefully wait for reconnection before resuming the full online feature-set.

The system monitors internet connectivity and updates automatically if any changes occur; including remote server outages or loss of local ethernet/Wi-Fi internet.

API

Unlike many Beamable Features, Connectivity does not require a specific Beamable Feature Prefab to be used. The main entry point to this feature is C# programming.

Here are API highlights for ConnectivityService.

Method NameDetail
HasConnectivityGetter. Determines if the app has internet connectivity
SetHasInternetSetter. Determines if the app has internet connectivity

Note: Calling this is not required. The Beamable system will properly monitor connectivity and update the ConnectivityService.