'net'モジュールの上にある独自のモジュールを作成しているとします。私のモジュールには独自のイベントがありますが、クライアントはtcp接続によって発行されたネットワークイベントをリッスンすることもできます。
mymod.on('myevent',...); // my event
mymod.on('connect',...); // net event
mymod.on('end',...); // net event
今、私は次のことをしています
...
tcp.on('connect',function(){ self.emit('connect');});
tcp.on('end',function(){ self.emit('end');});
...
あるモジュールから別のモジュールのクライアントにすべてのイベント(またはイベントのサブセット)を単純に転送する、より慣用的な方法はありますか?
こういうシナリオはいつも出てくると思いますので、できる限りクリーンにやりたいと思います。