ServiceProvider

class ServiceProvider(context: Context, val namespace: String, networkConfiguration: NetworkConfiguration, configurations: List<Configuration>) : ServiceProviderInterface

Constructors

Link copied to clipboard
fun ServiceProvider(context: Context, namespace: String, networkConfiguration: NetworkConfiguration, configurations: List<Configuration>)

Functions

Link copied to clipboard
open override fun addPlugin(plugin: PluginConfigurationInterface)
Link copied to clipboard
open override fun getOrMakeEmitter(): Emitter
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun getOrMakeSubject(): Subject
Link copied to clipboard
Link copied to clipboard
open override fun getOrMakeTracker(): Tracker
Link copied to clipboard
Link copied to clipboard
open override fun removePlugin(identifier: String)
Link copied to clipboard
fun reset(configurations: List<Configuration>)
Link copied to clipboard
fun shutdown()

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val isTrackerInitialized: Boolean
Link copied to clipboard
open override val namespace: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard