Class Info |
|---|
public abstract class WebSocket 封装WebSocket请求。 |
Qualifier and Type | Method Name and Description |
|---|---|
public abstract void | cancel() 取消长连接。 |
public abstract boolean | close(int code, @Nonnull String reason) 关闭长连接。 |
public abstract long | 获取长连接传输到服务器的所有消息的队列大小,单位:Byte。 |
public abstract Request | request() 获取长连接的信息。 |
public abstract boolean | send(byte[] bytes) 发送字节数组信息。 |
public abstract boolean | send(String str) 发送字符串信息。 |
public abstract void | 重新设置长连接的心跳间隔。 |
Method |
|---|
public abstract boolean close(int code, @Nonnull String reason) 关闭长连接。 |
Parameters
Name | Description |
|---|---|
code | 长连接关闭的状态码,详情请参见状态码。 |
reason | 长连接被关闭原因。 |
Returns
Type | Description |
|---|---|
boolean | 长连接是否关闭:
|
Method |
|---|
public abstract long queueSize() 获取长连接传输到服务器的所有消息的队列大小,单位:Byte。 |
Returns
Type | Description |
|---|---|
long | 长连接传输到服务器的所有消息的队列大小,单位:Byte。 |
Method |
|---|
public abstract boolean send(byte[] bytes) 发送字节数组信息。 |
Parameters
Name | Description |
|---|---|
bytes | 要发送的字节数组。 |
Returns
Type | Description |
|---|---|
boolean | 发送字节数组是否成功。
|