SSDP Server - working version provides SSDP based network discovery, and with a companion web server, may provide other functionalities.
Dependents: X10Svr SSDP_Server
Diff: SSDP.h
- Revision:
- 14:ad92261497ca
- Parent:
- 10:26f5a66f05a4
--- a/SSDP.h Sat Jul 18 18:44:08 2020 +0000 +++ b/SSDP.h Sun Jul 19 15:07:14 2020 +0000 @@ -12,7 +12,6 @@ #include "mbed.h" #include "rtos.h" - /// Configuration data for the SSDP server. /// /// When internal to the SSDP server, it will manage the memory (dynamic allocations @@ -31,7 +30,6 @@ } SSDP_Config_T; - /// SSDP Server /// /// This file documents the SSDP Server, which can be implanted into a node @@ -59,6 +57,8 @@ /// @endcode /// class SSDP { +private: + public: /// Constructor for the SSDP server /// @@ -115,6 +115,7 @@ /// bool SetPort(int port); + private: /// Delete the friendly name that was assigned. @@ -140,6 +141,8 @@ /// void StartListener(); + Thread * pThr; + /// Type of Notification typedef enum { nt_root, ///< upnp:rootdevice notification