net মডিউল
সাধারণ TCP। TLS-এর জন্য tls; HTTP-এর জন্য web / request।
import "net" as net;
var server = net.tcp_listen(3000, function (conn) {
conn.on_data(function (chunk) { conn.write("echo: " + chunk); });
conn.on_end (function () { conn.close(); });
});
API
| ফাংশন | বর্ণনা |
|---|---|
net.tcp_listen(port, on_conn) → server | port-এ listen। on_conn(conn) প্রতিটি accepted connection-এ। {port, close()} ফেরত। |
net.tcp_connect(host, port, on_conn) | Dial out। on_conn(err, conn)। |
net.resolve(host, cb) | DNS A/AAAA lookup। cb(err, addr)। |
Connection object
conn.write(data, cb?)conn.on_data(fn)— incoming chunk প্রতিfn(chunk)।conn.on_end(fn)— peer close করলেfn()।conn.close()— half-close।