From cfea9f575ff2ada37bb1820b1fe163480ef0e731 Mon Sep 17 00:00:00 2001 From: Guillaume ARM Date: Tue, 21 May 2024 22:51:47 +0200 Subject: [PATCH] feat(net): add openRednet and closeRednet utils --- libs/net.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libs/net.lua b/libs/net.lua index 77f4b69..5ebd708 100644 --- a/libs/net.lua +++ b/libs/net.lua @@ -10,6 +10,16 @@ local function assertRednetIsOpened() end end +net.openRednet = function(modem) + modem = modem or peripheral.find("modem") or error("No modem attached", 0) + return rednet.open(peripheral.getName(modem)) +end + +net.closeRednet = function(modem) + modem = modem or peripheral.find("modem") or error("No modem attached", 0) + return rednet.close(peripheral.getName(modem)) +end + net.listenQuery = function(hostname, processQueryMessage) assertRednetIsOpened()