StreamConcurrencyService

Provides Stream Concurrency Microservice client access protocol (API).

Functions

Link copied to clipboard
abstract suspend fun deleteStream(deviceId: String): Result<Unit, Error>

Deletes the stream concurrency record for a deviceId if successful.

Link copied to clipboard
abstract suspend fun putStream(deviceId: String, contentId: String? = null, catalogType: String? = null, primaryContentId: String? = null, heartbeatToken: String? = null): Result<Unit, Error>

Inserts the stream concurrency record for a deviceId if successful.