public class WebSocketImpl extends WebSocketTimeoutBase
| 构造器和说明 |
|---|
WebSocketImpl(org.smartboot.http.server.WebSocketRequest request) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
buildUri(org.smartboot.http.server.WebSocketRequest req) |
void |
close()
关闭
|
boolean |
isSecure()
是否安全
|
boolean |
isValid()
是否有效
|
java.net.InetSocketAddress |
localAddress()
获取本地地址
|
java.net.InetSocketAddress |
remoteAddress()
获取远程地址
|
java.util.concurrent.Future<java.lang.Void> |
send(java.nio.ByteBuffer binary)
发送字节
|
java.util.concurrent.Future<java.lang.Void> |
send(java.lang.String text)
发送文本
|
getIdleTimeout, onReceive, onSend, setIdleTimeoutpublic java.lang.String buildUri(org.smartboot.http.server.WebSocketRequest req)
public boolean isValid()
WebSocketpublic boolean isSecure()
WebSocketpublic java.net.InetSocketAddress remoteAddress()
WebSocketpublic java.net.InetSocketAddress localAddress()
WebSocketpublic java.util.concurrent.Future<java.lang.Void> send(java.lang.String text)
WebSockettext - 文本public java.util.concurrent.Future<java.lang.Void> send(java.nio.ByteBuffer binary)
WebSocketbinary - 二进制public void close()
WebSocketclose 在接口中 WebSocketclose 在类中 WebSocketBase