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.
		
		
		
		
		
			
		
			
				
					
					
						
							22 lines
						
					
					
						
							390 B
						
					
					
				
			
		
		
	
	
							22 lines
						
					
					
						
							390 B
						
					
					
				var writer = require('./') | 
						|
 | 
						|
var ws = writer(write, flush) | 
						|
 | 
						|
ws.on('finish', function () { | 
						|
  console.log('finished') | 
						|
}) | 
						|
 | 
						|
ws.write('hello') | 
						|
ws.write('world') | 
						|
ws.end() | 
						|
 | 
						|
function write (data, enc, cb) { | 
						|
  // i am your normal ._write method | 
						|
  console.log('writing', data.toString()) | 
						|
  cb() | 
						|
} | 
						|
 | 
						|
function flush (cb) { | 
						|
  // i am called before finish is emitted | 
						|
  setTimeout(cb, 1000) // wait 1 sec | 
						|
}
 | 
						|
 |