Giả sử tôi đang tạo mô-đun riêng của mình, nằm ở phía trên mô đun 'net'. mô-đun của tôi có sự kiện riêng của mình, mà còn cho phép khách hàng để lắng nghe trên các sự kiện mạng lưới phát ra bởi các kết nối tcp:trong node.js, cách chuyển tiếp tất cả các sự kiện của mô-đun đến một số khác
mymod.on('myevent',...); // my event
mymod.on('connect',...); // net event
mymod.on('end',...); // net event
Ngay bây giờ tôi đang làm như sau
...
tcp.on('connect',function(){ self.emit('connect');});
tcp.on('end',function(){ self.emit('end');});
...
Có cách nào nhiều thành ngữ từ tôi để chỉ đơn giản là chuyển tiếp tất cả các sự kiện (hoặc một tập hợp con của các sự kiện) từ một mô-đun cho khách hàng của một mô-đun khác?
Tôi mong đợi một tình huống như vậy luôn luôn xảy ra, vì vậy tôi muốn làm điều đó một cách sạch sẽ nhất có thể.
Dường như nó sẽ là sự kiện 'removeListener' trong v0.10 (https://github.com/joyent/node/pull/3806) –