Fork github.com/huin/goupnp to add open-home support
Go to file
2015-03-07 14:57:28 +08:00
cmd update internetgateway1 example to build on go1.4 2014-12-11 12:44:49 -07:00
dcps Add additional header docs to generated DCP packages. 2014-06-07 21:24:11 +01:00
example
gotasks Add additional header docs to generated DCP packages. 2014-06-07 21:24:11 +01:00
httpu Minor corrections to error handling logic in httpu. 2014-06-08 09:19:48 +01:00
scpd
soap soap: quote action names in header 2015-02-13 11:35:15 +01:00
ssdp Initial work on maintaining a registry of discovered devices. 2014-06-08 13:45:53 +01:00
device.go
goupnp.go support xml encoding other than utf-8 2015-03-07 14:57:28 +08:00
LICENSE
README.md
service_client.go

goupnp is a UPnP client library for Go

Installation

Run go get -u github.com/huin/goupnp.

Regenerating dcps generated source code:

  1. Install gotasks: go get -u github.com/jingweno/gotask
  2. Change to the gotasks directory: cd gotasks
  3. Download UPnP specification data (if not done already): wget http://upnp.org/resources/upnpresources.zip
  4. Regenerate source code: gotask specgen -s upnpresources.zip -o ../dcps