
commonMain.com.yazantarifi.websocketmanager.manager.BaseClientManagerSharedCallbacks.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of websockets Show documentation
Show all versions of websockets Show documentation
Socket IO Implementation for Android, IOS Apps - KMM
package com.yazantarifi.websocketmanager.manager
import com.yazantarifi.websocketmanager.configuration.SocketClientConfiguration
import com.yazantarifi.websocketmanager.configuration.SocketHooksCallback
import com.yazantarifi.websocketmanager.errors.SocketManagerException
abstract class BaseClientManagerSharedCallbacks {
abstract fun registerDefaultSocketInstanceCallbacks(): ReturnType
abstract fun registerSocketConnectionHooks(listener: SocketHooksCallback): ReturnType
abstract fun initInstanceConfiguration(configuration: SocketClientConfiguration): ReturnType
abstract fun registerErrorListener(errorListener: (SocketManagerException) -> Unit): ReturnType
abstract fun connectSocketInstance()
abstract fun disconnectSocketInstance()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy