mDNS

Dependents:   OS

This is a mDNS server.

Revision:
4:47d30d199ce0
Parent:
2:2b00b659497a
--- a/mDNSResponder.h	Fri Aug 14 12:31:10 2015 +0000
+++ b/mDNSResponder.h	Tue Sep 10 13:13:45 2019 +0000
@@ -25,11 +25,11 @@
 class mDNSResponder
 {
 public:
-    mDNSResponder();
+    mDNSResponder(EthernetInterface);
     virtual ~mDNSResponder();
     void close();
-    void announce(char* ip);
-    void MDNS_process(void const *args);
+    void announce(const char* ip);
+    void MDNS_process();
   
 private:
   void IPstringToByte(char* IPstr);
@@ -50,8 +50,8 @@
   uint8_t IP_byte[4];
     
   UDPSocket mdns_sock;
-    Endpoint rcv_endpt; //initial value := ip addr any
-    Endpoint send_endpt;
+    SocketAddress rcv_endpt; //initial value := ip addr any
+    SocketAddress send_endpt;
 };
 
 #endif