Properties
config
config: { beforeunload?: any; close?: any; error?: any; heartBeat?: any; key?: any; message?: any; open?: any; reconnect?: any } = {}
Type declaration
Optional beforeunload?: any
Optional close?: any
Optional error?: any
Optional heartBeat?: any
Optional key?: any
Optional message?: any
Optional open?: any
Optional reconnect?: any
dontReconnect
dontReconnect: boolean = false
heartBeat
heartBeat: Worker
heartBeatContent
heartBeatContent: string = 'ping'
heartBeatFn
heartBeatFn: Function
heartBeatInterval
heartBeatInterval: number = 10000
instance
instance: WebSocket
logkey
logkey: any
networkError
networkError: boolean = false
onbeforeunload
onbeforeunload: any
openError
openError: boolean = false
pongTimeout
pongTimeout: number = 8000
pongTimeoutId
pongTimeoutId: Timeout
protocols
protocols: any[] = []
reconnectCount
reconnectCount: number = 0
reconnectLimit
reconnectLimit: number = 10
reconnectTimeout
reconnectTimeout: number = 10000
reconnectTimeoutId
reconnectTimeoutId: Timeout
tReconnect
tReconnect: { cancel: (() => void); flush: (() => any); pending: (() => boolean) } = ...
Type declaration
cancel: (() => void)
flush: (() => any)
pending: (() => boolean)
url
url: string = ''