got draft of SSDP::BasicServer code working - it runs thread for lifetime of its object - and used that in test/sample code