public class WebSocketTransport extends org.java_websocket.client.WebSocketClient implements ConnectionTransport
| 构造器和说明 |
|---|
WebSocketTransport(URI serverURI) |
WebSocketTransport(URI serverUri,
org.java_websocket.drafts.Draft draft) |
WebSocketTransport(URI serverUri,
Map<String,String> httpHeaders) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMessageConsumer(Consumer<String> consumer) |
static WebSocketTransport |
create(String browserWSEndpoint) |
void |
onClose() |
void |
onClose(int code,
String reason,
boolean remote) |
void |
onError(Exception e) |
void |
onMessage(String message) |
void |
onOpen(org.java_websocket.handshake.ServerHandshake serverHandshake) |
addHeader, clearHeaders, close, close, close, closeBlocking, closeConnection, connect, connectBlocking, connectBlocking, getAttachment, getConnection, getConnections, getDraft, getLocalSocketAddress, getLocalSocketAddress, getReadyState, getRemoteSocketAddress, getRemoteSocketAddress, getResourceDescriptor, getSocket, getSSLSession, getURI, hasBufferedData, hasSSLSupport, isClosed, isClosing, isFlushAndClose, isOpen, onCloseInitiated, onClosing, onMessage, onSetSSLParameters, onWebsocketClose, onWebsocketCloseInitiated, onWebsocketClosing, onWebsocketError, onWebsocketMessage, onWebsocketMessage, onWebsocketOpen, onWriteDemand, reconnect, reconnectBlocking, removeHeader, run, send, send, send, sendFragmentedFrame, sendFrame, sendFrame, sendPing, setAttachment, setDnsResolver, setProxy, setSocket, setSocketFactorygetConnectionLostTimeout, isReuseAddr, isTcpNoDelay, setConnectionLostTimeout, setReuseAddr, setTcpNoDelay, startConnectionLostTimer, stopConnectionLostTimeronPreparePing, onWebsocketHandshakeReceivedAsClient, onWebsocketHandshakeReceivedAsServer, onWebsocketHandshakeSentAsClient, onWebsocketPing, onWebsocketPongclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, sendpublic WebSocketTransport(URI serverUri, org.java_websocket.drafts.Draft draft)
public WebSocketTransport(URI serverURI)
public static WebSocketTransport create(String browserWSEndpoint) throws InterruptedException
public void onMessage(String message)
onMessage 在接口中 ConnectionTransportonMessage 在类中 org.java_websocket.client.WebSocketClientpublic void onClose()
onClose 在接口中 ConnectionTransportpublic void onClose(int code,
String reason,
boolean remote)
onClose 在类中 org.java_websocket.client.WebSocketClientpublic void onError(Exception e)
onError 在类中 org.java_websocket.client.WebSocketClientpublic void onOpen(org.java_websocket.handshake.ServerHandshake serverHandshake)
onOpen 在类中 org.java_websocket.client.WebSocketClientCopyright © 2020. All rights reserved.