IPolyOsManager

interface IPolyOsManager

Interface exposing the functionality of PolyOsManager

Functions

Link copied to clipboard
abstract fun destroy()

Call to destroy the manager instance

Properties

Link copied to clipboard
abstract val analyticsService: IPolyAnalyticsService

Returns IPolyAnalyticsService if connected.

Link copied to clipboard
abstract val audioService: IPolyAudioService

Returns IPolyAudioService if connected.

Link copied to clipboard
abstract val cameraService: IPolyCameraService

Returns IPolyCameraService if connected.

Link copied to clipboard
abstract val connectedState: StateFlow<Boolean>

Emits the connected state changes

Link copied to clipboard
abstract var isConnected: Boolean

Returns whether this is connected with the PolyOs

Link copied to clipboard
abstract val roomService: IPolyRoomService

Returns IPolyRoomService if connected.

Link copied to clipboard
abstract val settingsService: IPolySettingsService

Returns IPolySettingsService if connected.

Link copied to clipboard
abstract val systemService: IPolySystemService

Returns IPolySystemService if connected.

Link copied to clipboard
abstract val version: String

Returns the version of PolyOs API

Inheritors

Link copied to clipboard