Package Usage: go: github.com/tailscale/goupnp
goupnp is an implementation of a client for various UPnP services.
For most uses, it is recommended to use the code-generated packages under
github.com/tailscale/goupnp/dcps. Example use is shown at
http://godoc.org/github.com/tailscale/goupnp/example
A commonly used client is internetgateway1.WANPPPConnection1:
http://godoc.org/github.com/tailscale/goupnp/dcps/internetgateway1#WANPPPConnection1
Currently only a couple of schemas have code generated for them from the
UPnP example XML specifications. Not all methods will work on these clients,
because the generated stubs contain the full set of specified methods from
the XML specifications, and the discovered services will likely support a
subset of those methods.
1 version
Latest release: almost 7 years ago
182 dependent packages
View more package details: https://packages.ecosystem.code.gouv.fr/registries/proxy.golang.org/packages/github.com/tailscale/goupnp