Commit Graph

9 Commits

Author SHA1 Message Date
Andrew Dunham
00783e79ec httpu: add context.Context and related interface
This adds a new interface for httpu that supports a Context, and uses
that context to set a deadline/timeout and also cancel the request if
the context is canceled. Additionally, add a new method to the SSDP
package that takes a ClientInterfaceCtx.

Updates #55

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
2023-08-29 19:12:39 +01:00
hzy
d8bd5d2d52 More functions support Context 2022-10-02 14:55:49 +01:00
John Beisley
33cdcbb30d Fix #41 - collisions with same USN as multiple locations. 2021-06-26 17:01:14 +01:00
John Beisley
36abb0b21b Discover devices on all the host's capable network interfaces. 2020-05-16 11:59:03 +01:00
John Beisley
167b9766e5 Allow SSDP search results from inexact searches.
Fixes #24.
2018-03-15 19:13:24 +00:00
Aman Gupta
73053506a9 Disable verbose logging of unexpected ssdp responses (#15)
* Disable verbose logging of unexpected ssdp responses

* Update ssdp.go
2017-05-11 19:19:13 +01:00
John Beisley
ecfaac0e3a Initial work on maintaining a registry of discovered devices. 2014-06-08 13:45:53 +01:00
John Beisley
cef9a282c1 Don't discard all results if an unexpected reply comes back. 2014-01-06 20:14:53 +00:00
John Beisley
914072fdd8 Separate lower-level API into separate packages. 2013-10-06 13:23:11 +01:00