Class DebugWebSocketServer.DebugWebSocket
java.lang.Object
fi.iki.elonen.NanoWSD.WebSocket
fi.iki.elonen.samples.echo.DebugWebSocketServer.DebugWebSocket
- Enclosing class:
DebugWebSocketServer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDebugWebSocket(DebugWebSocketServer server, NanoHTTPD.IHTTPSession handshakeRequest) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDebug method.protected voidDebug method.protected voidonClose(NanoWSD.WebSocketFrame.CloseCode code, String reason, boolean initiatedByRemote) protected voidonException(IOException exception) protected voidonMessage(NanoWSD.WebSocketFrame message) protected voidonOpen()protected voidonPong(NanoWSD.WebSocketFrame pong) Methods inherited from class NanoWSD.WebSocket
close, getHandshakeRequest, getHandshakeResponse, isOpen, ping, send, send, sendFrame
-
Field Details
-
server
-
-
Constructor Details
-
DebugWebSocket
-
-
Method Details
-
onOpen
protected void onOpen()- Specified by:
onOpenin classNanoWSD.WebSocket
-
onClose
protected void onClose(NanoWSD.WebSocketFrame.CloseCode code, String reason, boolean initiatedByRemote) - Specified by:
onClosein classNanoWSD.WebSocket
-
onMessage
- Specified by:
onMessagein classNanoWSD.WebSocket
-
onPong
- Specified by:
onPongin classNanoWSD.WebSocket
-
onException
- Specified by:
onExceptionin classNanoWSD.WebSocket
-
debugFrameReceived
Description copied from class:NanoWSD.WebSocketDebug method. Do not Override unless for debug purposes!- Overrides:
debugFrameReceivedin classNanoWSD.WebSocket- Parameters:
frame- The received WebSocket Frame.
-
debugFrameSent
Description copied from class:NanoWSD.WebSocketDebug method. Do not Override unless for debug purposes!
This method is called before actually sending the frame.- Overrides:
debugFrameSentin classNanoWSD.WebSocket- Parameters:
frame- The sent WebSocket Frame.
-