Dexter Jin

Experiments08 Updated

// mymodule.js에 정의된 모듈로 불러서 사용하도록 처리
......
// 아래 2개의 함수를 모듈로 정의하는 것이 필요함
function add(a,b) {
return a+b;
}
......
......@@ -6,8 +6,3 @@ producer.on('add', function(t) {
});
producer.start();
// stop the clock 10 seconds after
// setTimeout(function() {
// clock.stop();
// }, 10e3)
......
var inherits = require('util').inherits;
// inherits를 활용하여 Producer construct가 EventEmitter Construct를 상속받도록 해야 함
var EventEmitter = require('events').EventEmitter;
......@@ -8,4 +9,7 @@ var Producer = function () {
EventEmitter.call(this);
}
// producer의 start 함수를 재정의 해야 함
module.exports = Producer;
......