程序包 | 说明 |
---|---|
org.java_websocket | |
org.java_websocket.drafts | |
org.java_websocket.exceptions | |
org.java_websocket.framing | |
org.java_websocket.server | |
org.java_websocket.util |
限定符和类型 | 方法和说明 |
---|---|
void |
WebSocketImpl.close(InvalidDataException e) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WebSocketListener.getFlashPolicy(WebSocket conn) |
java.lang.String |
WebSocketAdapter.getFlashPolicy(WebSocket conn)
Gets the XML string that should be returned if a client requests a Flash
security policy.
|
void |
WebSocketListener.onWebsocketHandshakeReceivedAsClient(WebSocket conn,
ClientHandshake request,
ServerHandshake response)
Called on the client side when the socket connection is first established, and the WebSocketImpl
handshake response has been received.
|
void |
WebSocketAdapter.onWebsocketHandshakeReceivedAsClient(WebSocket conn,
ClientHandshake request,
ServerHandshake response) |
ServerHandshakeBuilder |
WebSocketListener.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request)
Called on the server side when the socket connection is first established, and the WebSocket
handshake has been received.
|
ServerHandshakeBuilder |
WebSocketAdapter.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request)
This default implementation does not do anything.
|
void |
WebSocketListener.onWebsocketHandshakeSentAsClient(WebSocket conn,
ClientHandshake request)
Called on the client side when the socket connection is first established, and the WebSocketImpl
handshake has just been sent.
|
void |
WebSocketAdapter.onWebsocketHandshakeSentAsClient(WebSocket conn,
ClientHandshake request)
This default implementation does not do anything which will cause the connections to always progress.
|
限定符和类型 | 方法和说明 |
---|---|
int |
Draft.checkAlloc(int bytecount) |
java.nio.ByteBuffer |
Draft_75.increaseBuffer(java.nio.ByteBuffer full)
已过时。
|
java.util.List<Framedata> |
Draft_76.translateFrame(java.nio.ByteBuffer buffer)
已过时。
|
java.util.List<Framedata> |
Draft_75.translateFrame(java.nio.ByteBuffer buffer)
已过时。
|
java.util.List<Framedata> |
Draft_10.translateFrame(java.nio.ByteBuffer buffer)
已过时。
|
abstract java.util.List<Framedata> |
Draft.translateFrame(java.nio.ByteBuffer buffer) |
Framedata |
Draft_10.translateSingleFrame(java.nio.ByteBuffer buffer)
已过时。
|
限定符和类型 | 类和说明 |
---|---|
class |
InvalidFrameException
exception which indicates that a invalid frame was recieved (CloseFrame.PROTOCOL_ERROR)
|
class |
InvalidHandshakeException
exception which indicates that a invalid handshake was recieved (CloseFrame.PROTOCOL_ERROR)
|
class |
LimitExedeedException
exception which indicates that the message limited was exedeeded (CloseFrame.TOOBIG)
|
限定符和类型 | 方法和说明 |
---|---|
abstract void |
FramedataImpl1.isValid()
Check if the frame is valid due to specification
|
void |
DataFrame.isValid() |
void |
ControlFrame.isValid() |
void |
CloseFrame.isValid() |
限定符和类型 | 方法和说明 |
---|---|
ServerHandshakeBuilder |
WebSocketServer.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
Charsetfunctions.stringUtf8(byte[] bytes) |
static java.lang.String |
Charsetfunctions.stringUtf8(java.nio.ByteBuffer bytes) |