NuguClient

class NuguClient

Types

Link copied to clipboard
data class Builder(authDelegate: AuthDelegate, transportFactory: TransportFactory)
Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun addConnectionListener(listener: ConnectionStatusListener)
Link copied to clipboard
fun addSystemAgentListener(listener: SystemAgentInterface.Listener)
Link copied to clipboard
fun connect()
Link copied to clipboard
fun disconnect()
Link copied to clipboard
fun getAgent(namespace: String): CapabilityAgent?
Link copied to clipboard
fun getSdkContainer(): SdkContainer
Link copied to clipboard
fun removeConnectionListener(listener: ConnectionStatusListener)
Link copied to clipboard
fun removeSystemAgentListener(listener: SystemAgentInterface.Listener)
Link copied to clipboard
fun setStateProvider(namespaceAndName: NamespaceAndName, stateProvider: ContextStateProvider?)
Link copied to clipboard
fun shutdown()

Properties

Link copied to clipboard
val networkManager: ConnectionManagerInterface
Link copied to clipboard
val systemAgent: AbstractSystemAgent
Link copied to clipboard
val themeManager: ThemeManagerInterface
Link copied to clipboard
var useServerSideEndPointDetector: Boolean = false