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
			| 
											3 years ago
										 | 
 | ||
|  | /*! | ||
|  |  * 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; |