You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							27 lines
						
					
					
						
							547 B
						
					
					
				
			
		
		
	
	
							27 lines
						
					
					
						
							547 B
						
					
					
				
 | 
						|
/*!
 | 
						|
 * Connection states
 | 
						|
 */
 | 
						|
 | 
						|
'use strict';
 | 
						|
 | 
						|
const STATES = module.exports = exports = Object.create(null);
 | 
						|
 | 
						|
const disconnected = 'disconnected';
 | 
						|
const connected = 'connected';
 | 
						|
const connecting = 'connecting';
 | 
						|
const disconnecting = 'disconnecting';
 | 
						|
const uninitialized = 'uninitialized';
 | 
						|
 | 
						|
STATES[0] = disconnected;
 | 
						|
STATES[1] = connected;
 | 
						|
STATES[2] = connecting;
 | 
						|
STATES[3] = disconnecting;
 | 
						|
STATES[99] = uninitialized;
 | 
						|
 | 
						|
STATES[disconnected] = 0;
 | 
						|
STATES[connected] = 1;
 | 
						|
STATES[connecting] = 2;
 | 
						|
STATES[disconnecting] = 3;
 | 
						|
STATES[uninitialized] = 99;
 |