UNPKG

socket.io-rfjs

Version:

Integration of RF.js RPC engine and socket.io

12 lines (10 loc) 320 B
module.exports = async (socket, functions = []) => { let RFM = require("remote-functions/client").default; socket.rf = new RFM(functions); socket.on("_rfjs_server_signal", (d) => { socket.rf.RFMessageReceived(d); }); await socket.rf.RFPrepare((d) => { socket.emit("_rfjs_client_signal", d); }); };