public class WebSocketImpl extends WebSocketBase
| 构造器和说明 |
|---|
WebSocketImpl(org.eclipse.jetty.websocket.api.Session real) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close()
关闭
|
long |
getIdleTimeout()
获取闲置超时
|
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)
发送文本
|
void |
setIdleTimeout(long idleTimeout)
设置闲置超时
|
public boolean isValid()
WebSocketpublic boolean isSecure()
WebSocketpublic java.net.InetSocketAddress remoteAddress()
throws java.io.IOException
WebSocketjava.io.IOExceptionpublic java.net.InetSocketAddress localAddress()
throws java.io.IOException
WebSocketjava.io.IOExceptionpublic long getIdleTimeout()
WebSocketpublic void setIdleTimeout(long idleTimeout)
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