From 8050e62497f5aca372acdb8993a317e466143270 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Anian=20B=C3=BChler?=
 <anian.buehler@reutlingen-university.de>
Date: Wed, 13 Mar 2024 16:53:44 +0100
Subject: [PATCH] added client.begin() with callback

---
 src/DidacticNet.cpp | 5 +++++
 src/DidacticNet.h   | 1 +
 2 files changed, 6 insertions(+)

diff --git a/src/DidacticNet.cpp b/src/DidacticNet.cpp
index 564e379..3649719 100644
--- a/src/DidacticNet.cpp
+++ b/src/DidacticNet.cpp
@@ -184,6 +184,11 @@ void DidacticPSNetClient::begin(Stream &_port) // TODO: check if CLientMode is n
   _clientMode = CLIENT_MODE_BASIC;
 }
 
+void DidacticPSNetClient::begin(Stream &_port, PSNET_CALLBACK_SIGNATURE)
+{
+  DidacticPSNet::begin(_port, callback);
+}
+
 bool DidacticPSNetClient::available()
 {
   return _newMessageAvailable;
diff --git a/src/DidacticNet.h b/src/DidacticNet.h
index e039169..fe97293 100644
--- a/src/DidacticNet.h
+++ b/src/DidacticNet.h
@@ -193,6 +193,7 @@ public:
 	~DidacticPSNetClient();
 
 	void begin(Stream &_port); // new
+	void begin(Stream &_port, PSNET_CALLBACK_SIGNATURE);
 
 	bool available();				  // new
 	int readLatestTopicNr();		  // new
-- 
GitLab