| Package | Description |
|---|---|
| okhttp3 |
An HTTP+HTTP/2 client for Android and Java applications.
|
| okhttp3.internal.ws | |
| okhttp3.recipes | |
| okhttp3.slack |
| Modifier and Type | Method and Description |
|---|---|
WebSocket |
OkHttpClient.newWebSocket(Request request,
WebSocketListener listener)
Uses
request to connect a new web socket. |
WebSocket |
WebSocket.Factory.newWebSocket(Request request,
WebSocketListener listener) |
| Modifier and Type | Method and Description |
|---|---|
void |
WebSocketListener.onClosed(WebSocket webSocket,
int code,
String reason)
Invoked when both peers have indicated that no more messages will be transmitted and the
connection has been successfully released.
|
void |
WebSocketListener.onClosing(WebSocket webSocket,
int code,
String reason)
Invoked when the peer has indicated that no more incoming messages will be transmitted.
|
void |
WebSocketListener.onFailure(WebSocket webSocket,
Throwable t,
Response response)
Invoked when a web socket has been closed due to an error reading from or writing to the
network.
|
void |
WebSocketListener.onMessage(WebSocket webSocket,
okio.ByteString bytes)
Invoked when a binary (type
0x2) message has been received. |
void |
WebSocketListener.onMessage(WebSocket webSocket,
String text)
Invoked when a text (type
0x1) message has been received. |
void |
WebSocketListener.onOpen(WebSocket webSocket,
Response response)
Invoked when a web socket has been accepted by the remote peer and may begin transmitting
messages.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RealWebSocket |
| Modifier and Type | Method and Description |
|---|---|
void |
WebSocketEcho.onClosing(WebSocket webSocket,
int code,
String reason) |
void |
WebSocketEcho.onFailure(WebSocket webSocket,
Throwable t,
Response response) |
void |
WebSocketEcho.onMessage(WebSocket webSocket,
okio.ByteString bytes) |
void |
WebSocketEcho.onMessage(WebSocket webSocket,
String text) |
void |
WebSocketEcho.onOpen(WebSocket webSocket,
Response response) |
| Modifier and Type | Method and Description |
|---|---|
WebSocket |
SlackApi.rtm(HttpUrl url,
WebSocketListener listener)
See https://api.slack.com/rtm.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RtmSession.onClosing(WebSocket webSocket,
int code,
String reason) |
void |
RtmSession.onFailure(WebSocket webSocket,
Throwable t,
Response response) |
void |
RtmSession.onMessage(WebSocket webSocket,
String text) |
void |
RtmSession.onOpen(WebSocket webSocket,
Response response) |
Copyright © 2017. All Rights Reserved.