services-api / com.keecker.services.projection.interfaces / ProjectorCoroutineClient

ProjectorCoroutineClient

interface ProjectorCoroutineClient

Projector client interface for Kotlin.

Functions

getState abstract suspend fun getState(): ProjectorState
setState abstract suspend fun setState(projectorState: ProjectorState): Boolean
subscribeToState abstract suspend fun subscribeToState(subscriber: IProjectorStateListener): Unit
unsubscribeToState abstract suspend fun unsubscribeToState(subscriber: IProjectorStateListener): Unit

Inheritors

ProjectorClient class ProjectorClient : ProjectorCoroutineClient, ProjectorAsyncClient
Gives access to the Projector Service: