puzhibing
2026-08-21 5fa94b3718b4a78a4fcea4c97652b0ef20b7de3a
1
2
3
4
5
6
7
8
9
10
11
12
13
package com.xw.yunwei.websocket
 
import com.xw.yunwei.BuildConfig
 
// WebSocket配置
object WebSocketConfig {
    val WS_URL =
        if (BuildConfig.DEV_WS_URL.isNotEmpty() && BuildConfig.DEBUG) BuildConfig.DEV_WS_URL else BuildConfig.WS_URL
    const val WS_TIMEOUT = 10L  // 连接超时(秒)
    const val PING_INTERVAL = 5L  // 心跳间隔(秒)
    const val RECONNECT_DELAY = 3L  // 重连延迟(秒)
    const val MAX_RECONNECT_COUNT = 1200  // 最大重连次数
}