Mokou WebSocket
Reconnecting web socket
Example:
``
javascript
var MokouWebsocket = require("mokou-websocket");
var ws = new MokouWebsocket("ws://127.0.0.1:8001");
ws.onopen=function(e){
//onopen
}
ws.onclose=function(e){
//onclose
}
ws.onconnecting=function(e){
//onconnecting
}
ws.onerror=function(e){
//onerror
}
ws.onmessage=function(e){
//onmessage
}
``
MokouWebsocket
Kind: global class
*
MokouWebsocket
* [new MokouWebsocket(url, [protocols])](#new_MokouWebsocket_new)
* _instance_
*
.readyState :
number
*
.onopen(e)
*
.send(data)
*
.close()
*
.refresh()
* _inner_
* [~connect([reconnectAttempt])](#MokouWebsocket..connect)
$3
MokouWebsocket - simple reconnecting websocket for nodejs
| Param | Type | Default | Description |
| --- | --- | --- | --- |
| url |
string | | WebSocket url |
| [protocols] |
Array.<Object> |
[] | WebSocket protocols |
$3
Websocket state
Kind: instance property of
MokouWebsocket
$3
WebSocket events callbacks
Kind: instance method of
MokouWebsocket
| Param | Description |
| --- | --- |
| e | WebSocket event |
$3
Sends given string to the other side
Kind: instance method of
MokouWebsocket
| Param | Type |
| --- | --- |
| data |
string |
$3
Close WebSocket connection
Kind: instance method of
MokouWebsocket
$3
Refresh WebSocket connection
Kind: instance method of
MokouWebsocket
$3
Kind: inner method of
MokouWebsocket
| Param | Type | Default | Description |
| --- | --- | --- | --- |
| [reconnectAttempt] |
bool |
false | indicates if MokouWebSocket trying to reconnect to server |