UNPKG

547 BJavaScriptView Raw
1
2/*!
3 * Connection states
4 */
5
6'use strict';
7
8const STATES = module.exports = exports = Object.create(null);
9
10const disconnected = 'disconnected';
11const connected = 'connected';
12const connecting = 'connecting';
13const disconnecting = 'disconnecting';
14const uninitialized = 'uninitialized';
15
16STATES[0] = disconnected;
17STATES[1] = connected;
18STATES[2] = connecting;
19STATES[3] = disconnecting;
20STATES[99] = uninitialized;
21
22STATES[disconnected] = 0;
23STATES[connected] = 1;
24STATES[connecting] = 2;
25STATES[disconnecting] = 3;
26STATES[uninitialized] = 99;