FlowSOCommOutsideWifiOnlyApi

Properties

Link copied to clipboard
abstract override val availableContexts: Flow<Set<SOContext>>
Link copied to clipboard
Link copied to clipboard
abstract override val contextsInUse: Flow<Set<SOContext>>
Link copied to clipboard

Functions

Link copied to clipboard
abstract suspend fun connect(wifiSSID: String, wifiPassword: String, brokerHost: String)
Link copied to clipboard
abstract suspend override fun disconnect()
Link copied to clipboard
abstract suspend override fun getClientIdentifier(): ClientIdentifier?
Link copied to clipboard
abstract suspend override fun getWifiCredentials(): WifiCredentials?
Link copied to clipboard
abstract suspend override fun <T> publishTopic(topic: TopicIn<T>, value: T)
Link copied to clipboard
abstract suspend override fun registerDynamicContext(dynamicContext: SOContext)
Link copied to clipboard
abstract suspend override fun release(context: SOContext)
Link copied to clipboard
abstract suspend override fun <T : Any> subscribeTopic(topic: TopicOut<T>): Flow<T>
Link copied to clipboard
abstract suspend override fun use(context: SOContext)