Class WebSocket
java.lang.Object
cool.scx.websocket.x.WebSocket
- All Implemented Interfaces:
ScxWebSocket
WebSocket
- Version:
- 0.0.1
- Author:
- scx567888
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebSocket(cool.scx.tcp.ScxTCPSocket tcpSocket, cool.scx.bytes.ByteReader reader, OutputStream writer, WebSocketOptions options, boolean isClient) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleCloseFrame(WebSocketProtocolFrame protocolFrame) booleanisClosed()sendFrame(WebSocketFrame frame)
-
Field Details
-
closeSent
protected boolean closeSent
-
-
Constructor Details
-
WebSocket
public WebSocket(cool.scx.tcp.ScxTCPSocket tcpSocket, cool.scx.bytes.ByteReader reader, OutputStream writer, WebSocketOptions options, boolean isClient)
-
-
Method Details
-
readFrame
- Specified by:
readFramein interfaceScxWebSocket
-
sendFrame
- Specified by:
sendFramein interfaceScxWebSocket
-
terminate
- Specified by:
terminatein interfaceScxWebSocket
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceScxWebSocket
-
handleCloseFrame
-