MCPcopy Create free account

hub / github.com/LiangLuDev/RxSocket / functions

Functions21 in github.com/LiangLuDev/RxSocket

↓ 4 callersMethodsubscribe
(ObservableEmitter<String> emitter)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:120
↓ 3 callersMethodconnect
开始连接,这一步如果失败会一直重连,周期为30秒(30秒的意思不是说30秒重连一次,而是30秒内都在重连,30秒内没连接上会重新订阅重新连接,等于一直在重连) @param host @param port @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:141
↓ 3 callersMethodsend
发送数据,超过五秒发送失败(指定在io线程发送数据) @param data @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:220
↓ 2 callersMethodinterval
心跳频率 @param period @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:191
↓ 2 callersMethodio_main
线程切换 @param <T> @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:324
↓ 2 callersMethodread
读取数据 @param <T> @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:244
↓ 2 callersMethodreconnectionAndHeartBeat
心跳、重连机制的订阅(心跳数据初始化后不再变化,适用于心跳包数据不改变的情况) @param host @param port @param period 心跳频率 @param data 心跳数据 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:81
↓ 2 callersMethodstartThread
读取线程开启 @param emitter
app/src/main/java/com/luliang/rxsocket/RxSocket.java:201
↓ 1 callersMethodclose
关闭socket @throws IOException
app/src/main/java/com/luliang/rxsocket/RxSocket.java:268
↓ 1 callersMethodgetInstance
()
app/src/main/java/com/luliang/rxsocket/RxSocket.java:45
↓ 1 callersMethodheartBeat
心跳 @param period 心跳频率 @param data 心跳数据 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:165
↓ 1 callersMethodheartBeatChange
心跳包数据动态改变后记得调用该变换方式 @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:112
↓ 1 callersMethodonReceive
(String result)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:331
↓ 1 callersMethodreconnection
重连机制的订阅 @param host @param port @return
app/src/main/java/com/luliang/rxsocket/RxSocket.java:65
MethodReadThread
(SocketCallBack callBack)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:297
Methodapply
(Boolean aBoolean)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:100
MethodonClick
(View view)
app/src/main/java/com/luliang/rxsocket/MainActivity.java:116
MethodonCreate
(Bundle savedInstanceState)
app/src/main/java/com/luliang/rxsocket/MainActivity.java:30
MethodonDestroy
()
app/src/main/java/com/luliang/rxsocket/MainActivity.java:124
MethodonReceive
(String result)
app/src/main/java/com/luliang/rxsocket/RxSocket.java:206
Methodrun
()
app/src/main/java/com/luliang/rxsocket/RxSocket.java:301