Request/response for socket.io
Emulates request/response pattern in socket.io. You can also choose to make your Node.js app a client, and make browser a server.
On "client" side:
var Client = Client;var client = ; // Where `socket` is socket.io socket object.client; client;
On "server" side:
var Server = Server; var server = ;server; // Where `socket` is socket.io socket object.server;
API
new Server(name)
- optional server name, defaults to""
.Server.setSocket(socket)
- set socket.io socket object.Server.use(method, callback)
- register RPC method.new Client(name, timeout)
- optional server name, defaults to""
. Optional timeout in ms.Client.setSocket(socket)
- set socket.io socket object.Client.request(method, data, callback)
- send request to the server.