forked from sagi/seepur
66 lines
1.9 KiB
JavaScript
66 lines
1.9 KiB
JavaScript
'use strict'
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Websocket Config
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Used by AdonisJs websocket server
|
|
|
|
|
*/
|
|
module.exports = {
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Path
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| The base path on which the websocket server will accept connections.
|
|
|
|
|
*/
|
|
path: '/connect',
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Server Interval
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| This interval is used to create a timer for identifying dead client
|
|
| connections.
|
|
|
|
|
*/
|
|
serverInterval: 30000,
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Server Attempts
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Server attempts are used with serverInterval to identify dead client
|
|
| connections. A total of `serverAttempts` attmepts after `serverInterval`
|
|
| will be made before terminating the client connection.
|
|
|
|
|
*/
|
|
serverAttempts: 3,
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Client Interval
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| This interval is used by client to send ping frames to the server.
|
|
|
|
|
*/
|
|
clientInterval: 25000,
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Client Attempts
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Clients attempts are number of times the client will attempt to send the
|
|
| ping, without receiving a pong from the server. After attempts have
|
|
| been elapsed, the client will consider server as dead.
|
|
|
|
|
*/
|
|
clientAttempts: 3
|
|
}
|