Class VxWebSocketImpl
java.lang.Object
org.noear.solon.net.websocket.WebSocketBase
org.noear.solon.net.websocket.WebSocketTimeoutBase
org.noear.solon.server.vertx.websocket.VxWebSocketImpl
- All Implemented Interfaces:
org.noear.solon.net.websocket.WebSocket
public class VxWebSocketImpl
extends org.noear.solon.net.websocket.WebSocketTimeoutBase
- Since:
- 3.0
- Author:
- noear
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.noear.solon.net.websocket.WebSocketTimeoutBase
getIdleTimeout, onReceive, onSend, setIdleTimeoutMethods inherited from class org.noear.solon.net.websocket.WebSocketBase
attr, attr, attrHas, attrMap, attrOrDefault, id, init, isClosed, name, nameAs, param, param, paramMap, paramOrDefault, path, pathNew, url
-
Constructor Details
-
VxWebSocketImpl
public VxWebSocketImpl(io.vertx.core.http.ServerWebSocket real)
-
-
Method Details
-
buildUri
-
isValid
public boolean isValid() -
isSecure
public boolean isSecure() -
remoteAddress
- Throws:
IOException
-
localAddress
- Throws:
IOException
-
send
-
send
-
close
public void close()- Specified by:
closein interfaceorg.noear.solon.net.websocket.WebSocket- Overrides:
closein classorg.noear.solon.net.websocket.WebSocketBase
-