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