Interface IWebSocket
-
- All Known Implementing Classes:
WebSocketConnection
public interface IWebSocket
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnect(java.lang.String wsUri, IWebSocketConnectionHandler wsHandler)voidconnect(java.lang.String wsUri, IWebSocketConnectionHandler wsHandler, WebSocketOptions options)voidconnect(java.lang.String wsUri, java.lang.String[] wsSubprotocols, IWebSocketConnectionHandler wsHandler)voidconnect(java.lang.String wsUri, java.lang.String[] wsSubprotocols, IWebSocketConnectionHandler wsHandler, WebSocketOptions options, java.util.Map<java.lang.String,java.lang.String> headers)booleanisConnected()voidsendClose()voidsendClose(int code)voidsendClose(int code, java.lang.String reason)voidsendMessage(byte[] payload, boolean isBinary)voidsendMessage(java.lang.String payload)voidsendPing()voidsendPing(byte[] payload)voidsendPong()voidsendPong(byte[] payload)
-
-
-
Method Detail
-
connect
void connect(java.lang.String wsUri, IWebSocketConnectionHandler wsHandler) throws WebSocketException- Throws:
WebSocketException
-
connect
void connect(java.lang.String wsUri, IWebSocketConnectionHandler wsHandler, WebSocketOptions options) throws WebSocketException- Throws:
WebSocketException
-
connect
void connect(java.lang.String wsUri, java.lang.String[] wsSubprotocols, IWebSocketConnectionHandler wsHandler) throws WebSocketException- Throws:
WebSocketException
-
connect
void connect(java.lang.String wsUri, java.lang.String[] wsSubprotocols, IWebSocketConnectionHandler wsHandler, WebSocketOptions options, java.util.Map<java.lang.String,java.lang.String> headers) throws WebSocketException- Throws:
WebSocketException
-
sendClose
void sendClose()
-
sendClose
void sendClose(int code)
-
sendClose
void sendClose(int code, java.lang.String reason)
-
isConnected
boolean isConnected()
-
sendMessage
void sendMessage(java.lang.String payload)
-
sendMessage
void sendMessage(byte[] payload, boolean isBinary)
-
sendPing
void sendPing()
-
sendPing
void sendPing(byte[] payload)
-
sendPong
void sendPong()
-
sendPong
void sendPong(byte[] payload)
-
-