FlowBaseSOCommOutsideApi

Types

Link copied to clipboard
interface FlowFileApi
Link copied to clipboard

Properties

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

Functions

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