Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LiangLuDev/RxSocket
/ functions
Functions
21 in github.com/LiangLuDev/RxSocket
⨍
Functions
21
◇
Types & classes
4
↓ 4 callers
Method
subscribe
(ObservableEmitter<String> emitter)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:120
↓ 3 callers
Method
connect
开始连接,这一步如果失败会一直重连,周期为30秒(30秒的意思不是说30秒重连一次,而是30秒内都在重连,30秒内没连接上会重新订阅重新连接,等于一直在重连) @param host @param port @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:141
↓ 3 callers
Method
send
发送数据,超过五秒发送失败(指定在io线程发送数据) @param data @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:220
↓ 2 callers
Method
interval
心跳频率 @param period @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:191
↓ 2 callers
Method
io_main
线程切换 @param <T> @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:324
↓ 2 callers
Method
read
读取数据 @param <T> @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:244
↓ 2 callers
Method
reconnectionAndHeartBeat
心跳、重连机制的订阅(心跳数据初始化后不再变化,适用于心跳包数据不改变的情况) @param host @param port @param period 心跳频率 @param data 心跳数据 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:81
↓ 2 callers
Method
startThread
读取线程开启 @param emitter
app/src/main/java/com/luliang/rxsocket/RxSocket.java:201
↓ 1 callers
Method
close
关闭socket @throws IOException
app/src/main/java/com/luliang/rxsocket/RxSocket.java:268
↓ 1 callers
Method
getInstance
()
app/src/main/java/com/luliang/rxsocket/RxSocket.java:45
↓ 1 callers
Method
heartBeat
心跳 @param period 心跳频率 @param data 心跳数据 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:165
↓ 1 callers
Method
heartBeatChange
心跳包数据动态改变后记得调用该变换方式 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:112
↓ 1 callers
Method
onReceive
(String result)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:331
↓ 1 callers
Method
reconnection
重连机制的订阅 @param host @param port @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:65
Method
ReadThread
(SocketCallBack callBack)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:297
Method
apply
(Boolean aBoolean)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:100
Method
onClick
(View view)
app/src/main/java/com/luliang/rxsocket/MainActivity.java:116
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/luliang/rxsocket/MainActivity.java:30
Method
onDestroy
()
app/src/main/java/com/luliang/rxsocket/MainActivity.java:124
Method
onReceive
(String result)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:206
Method
run
()
app/src/main/java/com/luliang/rxsocket/RxSocket.java:301