CLOSED, CLOSING, CONNECTING, OPEN| Modifier and Type | Method and Description |
|---|---|
Runnable |
addOnClose(Consumer<CloseEvent> listener)
To add listener of close event
|
Runnable |
addOnError(Consumer<ErrorEvent> listener)
To add listener of error event
|
Runnable |
addOnMessage(Consumer<MessageEvent> listener)
To add listener of message event
|
Runnable |
addOnOpen(Consumer<OpenEvent> listener)
To add listener of open event
|
Runnable |
addOnThrows(Consumer<Throwable> listener)
To add listener of throws event
|
void |
close(int code,
String reason)
Close this WebSocket by code and reason
|
void |
connect()
Connect to server
|
String |
getExtensions() |
io.reactivex.Observable<WsPacket> |
getMessageStream()
Get message stream from server
|
String |
getProtocol() |
int |
getReadyState()
ready state: CONNECTING, OPEN, CLOSING, CLOSED
|
String |
getUrl()
url
|
void |
send(String data)
Send message to server
|
void |
send(WsPacket packet)
Send packet to server
|
public void connect()
throws Exception
WebSocketpublic String getExtensions()
getExtensions in interface WebSocketpublic Runnable addOnClose(Consumer<CloseEvent> listener)
WebSocketaddOnClose in interface WebSocketlistener - listenerpublic Runnable addOnError(Consumer<ErrorEvent> listener)
WebSocketaddOnError in interface WebSocketlistener - listenerpublic Runnable addOnMessage(Consumer<MessageEvent> listener)
WebSocketaddOnMessage in interface WebSocketlistener - listenerpublic Runnable addOnOpen(Consumer<OpenEvent> listener)
WebSocketpublic Runnable addOnThrows(Consumer<Throwable> listener)
WebSocketaddOnThrows in interface WebSocketlistener - listenerpublic String getProtocol()
getProtocol in interface WebSocketpublic int getReadyState()
WebSocketgetReadyState in interface WebSocketpublic void close(int code,
String reason)
WebSocketpublic void send(String data)
WebSocketpublic void send(WsPacket packet)
WebSocketpublic io.reactivex.Observable<WsPacket> getMessageStream()
WebSocketgetMessageStream in interface WebSocketCopyright © 2021. All rights reserved.