Properties
cacheDataQueue
cacheDataQueue: Array<[SocketSendDataType, string]>
connectUrl
connectUrl: string
headers
headers: StompSocketHeader
heartbeatUrl
heartbeatUrl: string
interval
interval: number = WeChatSocket.HEARTBEAT_INTERVAL
lastConsumeId
lastConsumeId: string
maxReconnectCount
maxReconnectCount: number = WeChatSocket.MAX_RECONNECT_COUNT
missingHeartbeat
missingHeartbeat: number
receiveUrl
receiveUrl: string
reconnectCount
reconnectCount: number
reconnectInterval
reconnectInterval: number = WeChatSocket.HEARTBEAT_INTERVAL
reporter
reporter
: Reporter = new Reporter('WeChatSocket')
timeout
timeout: number = WeChatSocket.TIMEOUT
unheartbeat
unheartbeat: SocketUnheartbeatType
Static HEARTBEAT_INTERVAL
HEARTBEAT_INTERVAL: number = 10 * 1000
Static MAX_RECONNECT_COUNT
MAX_RECONNECT_COUNT: number = 10
Static TIMEOUT
TIMEOUT: number = 20 * 1000
Static reporter
reporter
: Reporter = new Reporter('WeChatSocket')
兼容微信小程序的StompSocket实现