

var EventEmitter = require('events').EventEmitter;
 var myEmitter = new EventEmitter;

var connection = function(id){

 // do something
 console.log('client id: ' + id); 
 
 }; 
 
 myEmitter.on('connection', connection); 
 
 myEmitter.on('message', function(msg){

 // do something 
 console.log('message: ' + msg);

 });
 
 // using emitters emit function
 
 myEmitter.emit('connection', 6); 
 myEmitter.emit('connection', 8); 
 myEmitter.emit('message', 'this is the first message'); 
 myEmitter.emit('message', 'this is the second message');
 myEmitter.emit('message', 'welcome to nodejs');
 
 // removing events
 
 myEmitter.removeListener('connection',connection);
@@ -1,14 +1,12 @@
-%0A%0A
 var EventEmi
@@ -46,14 +46,13 @@
 tter
-;%0A var
+,%0A   
  myE
@@ -80,15 +80,14 @@
 tter
-;%0A%0Avar 
+,%0A   %09
 conn
@@ -107,15 +107,24 @@
 tion
+ 
 (id)
+ 
 %7B%0A
-%0A
+        
  // 
@@ -136,16 +136,24 @@
 mething%0A
+        
  console
@@ -181,20 +181,21 @@
 id);
- %0A %0A %7D; %0A %0A 
+%0A   %0A   %09%7D;%0A%0A
 myEm
@@ -233,13 +233,10 @@
 on);
- %0A %0A 
+%0A%0A
 myEm
@@ -267,16 +267,21 @@
 tion
+ 
 (msg)
+ 
 %7B%0A%0A
+   
  // 
@@ -294,16 +294,19 @@
 ething %0A
+   
  console
@@ -335,16 +335,13 @@
 );%0A%0A
- 
 %7D);%0A
- %0A 
+%0A
 // u
@@ -368,19 +368,17 @@
 unction%0A
- %0A 
+%0A
 myEmitte
@@ -401,19 +401,17 @@
 on', 6);
- %0A 
+%0A
 myEmitte
@@ -434,19 +434,17 @@
 on', 8);
- %0A 
+%0A
 myEmitte
@@ -490,19 +490,17 @@
 ssage');
- %0A 
+%0A
 myEmitte
@@ -548,17 +548,16 @@
 sage');%0A
- 
 myEmitte
@@ -596,19 +596,17 @@
 dejs');%0A
- %0A 
+%0A
 // remov
@@ -616,19 +616,17 @@
  events%0A
- %0A 
+%0A
 myEmitte
@@ -655,16 +655,17 @@
 ection',
+ 
 connecti
@@ -648,28 +648,29 @@
 r('connection', connection);
+%0A

Update app.js