WebSocketClient

actual suspend fun WebSocketClient(url: String, protocols: List<String>?, origin: String?, wskey: String, debug: Boolean, headers: Http.Headers, dummy: Boolean, wsInit: WebSocketClient.() -> Unit): WebSocketClient
suspend fun WebSocketClient(url: String, protocols: List<String>? = null, origin: String? = null, wskey: String = DEFAULT_WSKEY, debug: Boolean = false, headers: Http.Headers = Http.Headers(), wsInit: WebSocketClient.() -> Unit = {}): WebSocketClient
expect suspend fun WebSocketClient(url: String, protocols: List<String>?, origin: String?, wskey: String, debug: Boolean, headers: Http.Headers, dummy: Boolean, wsInit: WebSocketClient.() -> Unit = {}): WebSocketClient
actual suspend fun WebSocketClient(url: String, protocols: List<String>?, origin: String?, wskey: String, debug: Boolean, headers: Http.Headers, dummy: Boolean, wsInit: WebSocketClient.() -> Unit): WebSocketClient
actual suspend fun WebSocketClient(url: String, protocols: List<String>?, origin: String?, wskey: String, debug: Boolean, headers: Http.Headers, dummy: Boolean, wsInit: WebSocketClient.() -> Unit): WebSocketClient
actual suspend fun WebSocketClient(url: String, protocols: List<String>?, origin: String?, wskey: String, debug: Boolean, headers: Http.Headers, dummy: Boolean, wsInit: WebSocketClient.() -> Unit): WebSocketClient