WebSocketManager
Constructors
new WebSocketManager()
new WebSocketManager(
options,dispatch?,debug?):WebSocketManager
Parameters
| Parameter | Type |
|---|---|
options | ManagerOptions |
dispatch? | DispatchFunction |
debug? | DebugFunction |
Returns
Defined in
Properties
resumeInfo
readonlyresumeInfo:object
url
url:
string
id
id:
string
Defined in
Accessors
options
getoptions():ManagerOptions
Returns
ManagerOptions
Defined in
Methods
init()
init(
token,dispatch):void
Parameters
| Parameter | Type |
|---|---|
token | string |
dispatch | DispatchFunction |
Returns
void
Defined in
close()
close():
void
Returns
void
Defined in
connect()
connect(
url?):Promise<void>
Parameters
| Parameter | Type |
|---|---|
url? | string |
Returns
Promise<void>
Defined in
ping()
ping():
Promise<number>
Returns time taken in ms
Returns
Promise<number>
Defined in
updatePresence()
updatePresence(
presence):void
Parameters
| Parameter | Type |
|---|---|
presence | UpdatePresenceStructure |
Returns
void