private void |
WritingThread.addHighPriorityFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnBinaryFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnBinaryFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnCloseFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnCloseFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnContinuationFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnContinuationFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnDisconnected(WebSocketFrame serverCloseFrame,
WebSocketFrame clientCloseFrame,
boolean closedByServer) |
|
void |
ListenerManager.callOnFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnFrame(WebSocketFrame frame) |
Call onFrame
method of the listeners.
|
void |
ListenerManager.callOnFrameError(WebSocketException cause,
WebSocketFrame frame) |
|
private void |
ReadingThread.callOnFrameError(WebSocketException cause,
WebSocketFrame frame) |
|
void |
ListenerManager.callOnFrameSent(WebSocketFrame frame) |
|
void |
ListenerManager.callOnFrameUnsent(WebSocketFrame frame) |
|
void |
ListenerManager.callOnPingFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnPingFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnPongFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnPongFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnSendError(WebSocketException cause,
WebSocketFrame frame) |
|
void |
ListenerManager.callOnSendingFrame(WebSocketFrame frame) |
|
void |
ListenerManager.callOnTextFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.callOnTextFrame(WebSocketFrame frame) |
|
(package private) static WebSocketFrame |
WebSocketFrame.compressFrame(WebSocketFrame frame,
PerMessageCompressionExtension pmce) |
|
private byte[] |
ReadingThread.getMessage(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handleBinaryFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handleCloseFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handleContinuationFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handleFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handlePingFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handlePongFrame(WebSocketFrame frame) |
|
private boolean |
ReadingThread.handleTextFrame(WebSocketFrame frame) |
|
private static boolean |
WritingThread.isHighPriorityFrame(WebSocketFrame frame) |
|
void |
WebSocketAdapter.onBinaryFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onBinaryFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a binary frame (opcode = 0x2) was received.
|
void |
WebSocketAdapter.onCloseFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onCloseFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketAdapter.onContinuationFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onContinuationFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a continuation frame (opcode = 0x0) was received.
|
void |
WebSocketAdapter.onDisconnected(WebSocket websocket,
WebSocketFrame serverCloseFrame,
WebSocketFrame clientCloseFrame,
boolean closedByServer) |
|
void |
WebSocketListener.onDisconnected(WebSocket websocket,
WebSocketFrame serverCloseFrame,
WebSocketFrame clientCloseFrame,
boolean closedByServer) |
Called after the WebSocket connection was closed.
|
void |
WebSocketAdapter.onFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a frame was received.
|
void |
WebSocketAdapter.onFrameError(WebSocket websocket,
WebSocketException cause,
WebSocketFrame frame) |
|
void |
WebSocketListener.onFrameError(WebSocket websocket,
WebSocketException cause,
WebSocketFrame frame) |
Called when a WebSocket frame failed to be read from the WebSocket.
|
void |
WebSocketAdapter.onFrameSent(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onFrameSent(WebSocket websocket,
WebSocketFrame frame) |
Called when a WebSocket frame was sent to the server
(but not flushed yet).
|
void |
WebSocketAdapter.onFrameUnsent(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onFrameUnsent(WebSocket websocket,
WebSocketFrame frame) |
Called when a WebSocket frame was not sent to the server
because a close frame has already been sent.
|
void |
WebSocketAdapter.onPingFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onPingFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a ping frame (opcode = 0x9) was received.
|
void |
WebSocketAdapter.onPongFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onPongFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a pong frame (opcode = 0xA) was received.
|
(package private) void |
WebSocket.onReadingThreadFinished(WebSocketFrame closeFrame) |
Called by the reading thread as its last step.
|
void |
WebSocketAdapter.onSendError(WebSocket websocket,
WebSocketException cause,
WebSocketFrame frame) |
|
void |
WebSocketListener.onSendError(WebSocket websocket,
WebSocketException cause,
WebSocketFrame frame) |
Called when an error occurred when a frame was tried to be sent
to the server.
|
void |
WebSocketAdapter.onSendingFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onSendingFrame(WebSocket websocket,
WebSocketFrame frame) |
Called before a WebSocket frame is sent.
|
void |
WebSocketAdapter.onTextFrame(WebSocket websocket,
WebSocketFrame frame) |
|
void |
WebSocketListener.onTextFrame(WebSocket websocket,
WebSocketFrame frame) |
Called when a text frame (opcode = 0x1) was received.
|
(package private) void |
WebSocket.onWritingThreadFinished(WebSocketFrame closeFrame) |
Called by the writing thread as its last step.
|
boolean |
WritingThread.queueFrame(WebSocketFrame frame) |
|
WebSocket |
WebSocket.sendFrame(WebSocketFrame frame) |
Send a WebSocket frame to the server.
|
private void |
WritingThread.sendFrame(WebSocketFrame frame) |
|
private static java.util.List<WebSocketFrame> |
WebSocketFrame.split(WebSocketFrame frame,
int maxPayloadSize) |
|
private java.util.List<WebSocketFrame> |
WebSocket.splitIfNecessary(WebSocketFrame frame) |
|
(package private) static java.util.List<WebSocketFrame> |
WebSocketFrame.splitIfNecessary(WebSocketFrame frame,
int maxPayloadSize,
PerMessageCompressionExtension pmce) |
|
private void |
ReadingThread.verifyFrame(WebSocketFrame frame) |
|
private void |
ReadingThread.verifyFrameFragmentation(WebSocketFrame frame) |
|
private void |
ReadingThread.verifyFrameMask(WebSocketFrame frame) |
Ensure that the given frame is not masked.
|
private void |
ReadingThread.verifyFrameOpcode(WebSocketFrame frame) |
Ensure that the opcode of the give frame is a known one.
|
private void |
ReadingThread.verifyFrameSize(WebSocketFrame frame) |
|
private void |
ReadingThread.verifyReservedBit1(WebSocketFrame frame) |
Verify the RSV1 bit of a frame.
|
private boolean |
ReadingThread.verifyReservedBit1ForPMCE(WebSocketFrame frame) |
Verify the RSV1 bit of a frame using the rule described in RFC 7692.
|
private void |
ReadingThread.verifyReservedBit2(WebSocketFrame frame) |
Verify the RSV2 bit of a frame.
|
private void |
ReadingThread.verifyReservedBit3(WebSocketFrame frame) |
Verify the RSV3 bit of a frame.
|
private void |
ReadingThread.verifyReservedBits(WebSocketFrame frame) |
|
void |
WebSocketOutputStream.write(WebSocketFrame frame) |
|
private void |
WebSocketOutputStream.writeFrame0(WebSocketFrame frame) |
|
private void |
WebSocketOutputStream.writeFrame1(WebSocketFrame frame) |
|
private void |
WebSocketOutputStream.writeFrameExtendedPayloadLength(WebSocketFrame frame) |
|
private void |
WebSocketOutputStream.writeFramePayload(WebSocketFrame frame,
byte[] maskingKey) |
|