0.7.5 • Published 4 years ago
@remly/tcp v0.7.5
@remly/tcp
The remly TCP transport
Usage
TCPServer and TCPClient
const {TCPServer, TCPClient} = require('@remly/tcp');
(async () => {
const server = TCPServer.createServer({
port: 3000,
});
server.register('greet', name => `Hello, ${name}!`);
server.on('connection', connection => {
// eslint-disable-next-line no-void
void connection.signal('message', 'Welcome');
});
await server.start();
const client = TCPClient.connect(3000);
client.listen('message', message => {
console.log(message);
});
const result = await client.call('greet', ['Tom']);
console.log(result);
await client.end();
await server.stop();
// =>
// Welcome
// Hello, Tom!
})();0.7.5
4 years ago
0.7.2
5 years ago
0.7.1
5 years ago
0.7.4
5 years ago
0.7.3
5 years ago
0.7.0
5 years ago
0.6.3
5 years ago
0.6.2
5 years ago
0.6.4
5 years ago
0.6.1
5 years ago
0.6.0
5 years ago
0.5.16
5 years ago
0.5.17
5 years ago
0.5.14
5 years ago
0.5.15
5 years ago
0.5.13
5 years ago
0.5.10
5 years ago
0.5.11
5 years ago
0.5.8
5 years ago
0.5.7
5 years ago
0.5.9
5 years ago
0.5.12
5 years ago
0.5.4
5 years ago
0.5.6
5 years ago
0.5.5
5 years ago
0.5.3
5 years ago
0.5.0
5 years ago
0.5.2
5 years ago
0.5.1
5 years ago
0.2.3
5 years ago
0.2.2
5 years ago
0.4.5
5 years ago
0.4.4
5 years ago
0.4.3
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.4.0
5 years ago
0.3.1
5 years ago