open class WebSocketClientSockJsSession : AbstractClientSockJsSession, NativeWebSocketSession
An extension of AbstractClientSockJsSession wrapping and delegating to an actual WebSocket session.
Author
Rossen Stoyanchev
Since
4.1
WebSocketClientSockJsSession(request: TransportRequest, handler: WebSocketHandler, connectFuture: SettableListenableFuture<WebSocketSession>) |
open fun getAcceptedProtocol(): String |
|
open fun getBinaryMessageSizeLimit(): Int |
|
open fun getExtensions(): MutableList<WebSocketExtension> |
|
open fun getLocalAddress(): InetSocketAddress |
|
open fun getNativeSession(): Any open fun <T : Any> getNativeSession(requiredType: Class<T>): T |
|
open fun getRemoteAddress(): InetSocketAddress |
|
open fun getTextMessageSizeLimit(): Int |
|
open fun initializeDelegateSession(session: WebSocketSession): Unit |
|
open fun setBinaryMessageSizeLimit(messageSizeLimit: Int): Unit |
|
open fun setTextMessageSizeLimit(messageSizeLimit: Int): Unit |