var net = require('net'); var server = net.createServer(function(c) { // 问题,c 是Stream 还是 Socket? console.log('server connected'); c.on('end', function() { console.log('server disconnected'); }); c.write('hello\r\n'); c.pipe(c); }); server.listen(8124, function() { //'listening' listener console.log('server bound'); });
在js中,怎么看参数类型? 代码注释中的c,是Stream还是Socket呢?还是两者都是? 怎么看node.js 中类的关系。 看了lib里的js代码,也看了src的C++代码,都没弄明白。
回复 (2)
F
c.pipe(c); pipe应该是Stream才有的函数吧。
F
Event: 'connection'# Socket object The connection object 这儿又说是一个Socket 对象。
参与回复
登录后即可参与回复。登录