khamba
Version:
A cli tool for sharing files through local network.
14 lines (13 loc) • 417 B
JavaScript
const useBroadcast = () => {
const broadcast = (server, ADDRESS, PORT, msg) => {
const MESSAGE = Buffer.from(msg);
server.send(MESSAGE, 0, MESSAGE.length, PORT, ADDRESS, (err) => {
if (err)
throw err;
// log(`Broadcast sent to ${ADDRESS}:${PORT}`);
// server.close();
});
};
return { broadcast };
};
export default useBroadcast;