public interface WebSocket
| 限定符和类型 | 接口和说明 |
|---|---|
static class |
WebSocket.READYSTATE |
static class |
WebSocket.Role |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
DEFAULT_PORT |
static int |
DEFAULT_WSS_PORT |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
void |
close(int code) |
void |
close(int code,
java.lang.String message) |
void |
closeConnection(int code,
java.lang.String message) |
Draft |
getDraft() |
java.net.InetSocketAddress |
getLocalSocketAddress() |
WebSocket.READYSTATE |
getReadyState() |
java.net.InetSocketAddress |
getRemoteSocketAddress() |
java.lang.String |
getResourceDescriptor() |
boolean |
hasBufferedData() |
boolean |
isClosed() |
boolean |
isClosing() |
boolean |
isConnecting() |
boolean |
isFlushAndClose() |
boolean |
isOpen() |
void |
send(byte[] bytes) |
void |
send(java.nio.ByteBuffer bytes) |
void |
send(java.lang.String text) |
void |
sendFragmentedFrame(Framedata.Opcode op,
java.nio.ByteBuffer buffer,
boolean fin) |
void |
sendFrame(Framedata framedata) |
static final int DEFAULT_PORT
static final int DEFAULT_WSS_PORT
void close(int code,
java.lang.String message)
void close(int code)
void close()
void closeConnection(int code,
java.lang.String message)
void send(java.lang.String text) throws java.nio.channels.NotYetConnectedException
java.nio.channels.NotYetConnectedExceptionvoid send(java.nio.ByteBuffer bytes)
throws java.lang.IllegalArgumentException,
java.nio.channels.NotYetConnectedException
java.lang.IllegalArgumentExceptionjava.nio.channels.NotYetConnectedExceptionvoid send(byte[] bytes)
throws java.lang.IllegalArgumentException,
java.nio.channels.NotYetConnectedException
java.lang.IllegalArgumentExceptionjava.nio.channels.NotYetConnectedExceptionvoid sendFrame(Framedata framedata)
void sendFragmentedFrame(Framedata.Opcode op, java.nio.ByteBuffer buffer, boolean fin)
boolean hasBufferedData()
java.net.InetSocketAddress getRemoteSocketAddress()
java.net.InetSocketAddress getLocalSocketAddress()
boolean isConnecting()
boolean isOpen()
boolean isClosing()
boolean isFlushAndClose()
boolean isClosed()
Draft getDraft()
WebSocket.READYSTATE getReadyState()
java.lang.String getResourceDescriptor()