0.7.5 • Published 3 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
3 years ago
0.7.2
3 years ago
0.7.1
3 years ago
0.7.4
3 years ago
0.7.3
3 years ago
0.7.0
3 years ago
0.6.3
3 years ago
0.6.2
3 years ago
0.6.4
3 years ago
0.6.1
3 years ago
0.6.0
3 years ago
0.5.16
3 years ago
0.5.17
3 years ago
0.5.14
3 years ago
0.5.15
3 years ago
0.5.13
3 years ago
0.5.10
3 years ago
0.5.11
3 years ago
0.5.8
3 years ago
0.5.7
3 years ago
0.5.9
3 years ago
0.5.12
3 years ago
0.5.4
3 years ago
0.5.6
3 years ago
0.5.5
3 years ago
0.5.3
3 years ago
0.5.0
3 years ago
0.5.2
3 years ago
0.5.1
3 years ago
0.2.3
3 years ago
0.2.2
3 years ago
0.4.5
3 years ago
0.4.4
3 years ago
0.4.3
3 years ago
0.4.2
3 years ago
0.4.1
3 years ago
0.4.0
3 years ago
0.3.1
4 years ago